- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 1、基准测试程序集的好处是某种基准测试程序的不足可以被其他基准测试程序来弥补 * 1、如何选取权值,SPEC是由一些有利益冲突的公司联盟推出的,每家公司都有自己所倾向的权值集,很难取得一致 2、一个平均数是否能表示一套基准测试程序的性能是一个关键的问题。要能使用标准偏差来描述分布的变化,就可以确定这个平均数是否有效。例如,样本数据均衡的分布在平均数周围,成标准正态分布,或者是测试数据的对数在一个范围内正太分布,为对数正太分布。 3、使用集合平均数,和程序的执行时间无关,与使用的机器也无关。 受执行频度和权值输入的影响。所以采用几何平均,可以无关程序的执行时间和所采用执行程序的机器性能。 * * 1、如何选取权值,SPEC是由一些有利益冲突的公司联盟推出的,每家公司都有自己所倾向的权值集,很难取得一致 2、一个平均数是否能表示一套基准测试程序的性能是一个关键的问题。要能使用标准偏差来描述分布的变化,就可以确定这个平均数是否有效。例如,样本数据均衡的分布在平均数周围,成标准正态分布,或者是测试数据的对数在一个范围内正太分布,为对数正太分布。 3、使用集合平均数,和程序的执行时间无关,与使用的机器也无关。 1、分别得出两台机器的SpecRatio。每种程序都有specratio,一个测试集执行下来,会有多个比率,需要综合考虑。需要由于为比率,此时只能求取几何平均值。 2、分别求出Opteron的几何平均值为20.86,Itanium的几何平均值为27.12. * * * * 系统结构的设计必须要注重成本。 1)、当成品率提高和竞争压力共同导致成本降低时,随着时间的推移,价格在以一定的速率下降。 2)、产量增加提高采购和生产的效率可以降低成本。同时随着产量的增加,每件产品平均的开发费用会降低,因而产品的价格会进一步降低。 3)、产品化后,行业竞争激烈,竞争会降低成本和价格。 2 集成电路的成本则称下降趋势。 3 随着商品化程度的提高,产品的成本与价格的差距在缩小。 * 书上从软件、价格、应用、VLSI、技术及算法结构这几方面分析了对系统结构的影响和发展。 * * 当时由于硬件价格昂贵,这种体系结构得设计初衷是:让硬件完成的功能尽量简单,更多的功能交给软件完成。随着计算机应用领域的扩大,高级语言和操作系统的出现,这种功能分配得状况引起了很多的矛盾,从而迫使人们不断对该体系结构进行改进。 * 1:程序存储计算机以运算器为中心,所有部件的操作均由控制器集中控制,这样慢速的输入输出就占用了快速的运算器太多的时间。由于输入输出操作与运算操作只能串行进行,互相等待,大大影响了运算器的效率。随着计算机进入商用领域,需要频繁进行输入输出操作,矛盾更加突出。 所以在程序等待方式后,出现了中断方式,并将其用于输入输出的操作(1954年的Univac1103机)。中断可以让CPU不必等待慢速的输入输出设备,在外部设备准备好数据后提出中断申请,CPU响应中断请求后才执行输入输出操作。此时的计算机结构仍然以运算器为中心,但增加了中断接口部件。中断使得CPU与外部设备在一定程度上可以并行操作,提高了计算机的效率。中断也是现代计算机操作系统的技术基础。 随着外部设备种类和数量的增多,中断方式会造成中断次数过于频繁,从而浪费了大量的CPU的时间。对于成块或成组需要输入输出的数据,出现了DMA方式。为了实现DMA方式,需要在主存和设备之见增加DMA控制器(数据通道)。CPU向DMA控制器设置好参数后仍可以执行后序指令,当外设准备好交换信息,就向CPU发出DMA请求,使输入输出设备经数据通道直接与主存成组或成块的交换信息。这道数据通道控制完成着一块数据传送后,向CPU发出结束信号,CPU进行接收或者发送数据后的处理工作。 采用DMA方式,每传送完一组数据要中断CPU一次。如果该部件能够自己控制完成输入输出的大部分工作,就能使CPU进一步摆脱用于管理和控制I/O系统的沉重负担,基于这种思路,出现了I/O处理机方式。I/O处理机几乎将控制输入输出操作和数据传送的所有工作都从CPU那里接管过来。I/O处理机的方式有通道方式和外围处理机(I/O子系统)方式。IBM360/370最早采用通道方式。这也是第四章要给大家介绍的主要内容。 * 2:指令:硬件可以识别的操作。指令集:硬件可以识别的操作集合。例如微机原理中所学习的8086/8088指令系统。 理论上,一个处理器只要提供几种基本操作(加1、减1、非零值的跳转)就有足够的能力可以计算任何可计算函数。 但是系统结构的设计者不能因为最小操作集合可以满足要求,就采用最小的操作集合。如:可以用减法的重复来实现一个除法计算,但是用减法实现除法,首先是编程复杂,其次程
原创力文档


文档评论(0)