- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作 业
第一讲:计算机系统基础
8
1. 在三台不同指令系统的计算机上运行同一程序P 时,A 机需要执行 1.0*10 条指令,B 机
8 8
需要执行2.0*10 条指令,C 机需要执行4.0*10 条指令,但实际执行时间都是 10 秒,请分
别计算这三台机器在实行程序P 时的实际运行速度,以MIPS 为单位。这三台计算机在运行
程序P 时,哪台性能最高?为什么?
2. 如果要给标量处理器增加向量运算部件,并且假定向量模式的运算速度是标量模式的 8
倍,这里把向量模式所占的百分比时间称作向量化百分比。
a)画出一张图来表示加速比和向量化百分比的关系,X 轴为向量化百分比,Y 轴为加速比。
b)向量化百分比为多少时,加速比能达到2?当加速比达到2 时,向量模式占了运算运行
时间的百分之多少?向量化百分比为多少时,加速比能达到最大加速比的一半?
c)假设程序的向量化百分比为 70%。如果需要继续提升处理器的性能,一种方法是增加硬
件成本将向量部件的速度提高一倍,另外一种方法是通过改进编译器来提高向量模式的
应用范围,那么需要提升多少向量化百分比才能得到与向量部件运算速度提高一倍得到
相同的性能?你推荐哪一种设计方案?
3. 假设有一个代表典型应用的基准测试程序。一款不包含浮点部件的处理器(可以通过整
数指令的模拟来执行浮点指令)运行该基准程序的运行速度是120MIPS,在该处理器上增加
浮点协处理器后运行该基准程序的运行速度是80MIPS。下面给出了一些参数:I-基准测试
中整数指令的数目,F-基准测试中浮点指令的数目,Y-模拟一条浮点指令需要的整数指令
的数目,W-无浮点协处理器时基准程序的运行时间,B-有浮点协处理器时基准程序的运行
时间。
a)用上面的参数符号表示出两种配置处理器的MIPS 值。
6
b)在没有协处理器的配置下,假定F=8*10 ,Y=50,W=4 秒,求I 的值。
c)在上题的条件下,求B 的值。
d)在包含协处理器的配置下,系统的MFLOPS 是多少?
e)你的同事想要购买这种协处理器来提高性能,而该配置下 MIPS 降低了,请问他的决策
正确吗?解释你的观点。
-a
4. 假设晶片成品率的经验公式如下:晶片成品率 = (1+b*晶片面积/a) ,其中a = 4 是衡
量工艺复杂度的参数。
2 2
a)假设每cm 晶圆的成本为c,缺陷密度为b = 0.6/cm ,利用电子表格,计算当晶片面积
1
2 2
从0.5cm 变化到4cm 时晶片的成本。然后,适用数学分析工具拟合出晶片成本和面积关
系的多项式曲线,使其与电子表格中计算出来的数据相吻合。
2
b)假设缺陷密度更高,b = 2.0/cm ,求最接近的最低次数的多项式。
5. 对某处理器进行功耗测试,得到如下数据:时钟不翻转,电压1.2V 时,电流为500mA;
时钟频率为 1GHz,电压1.2V 时,电流为2500mA。请计算此处理器的静态功耗以及500MHz
下的总功耗。
6. 证明以下结论:
a)N 个正数的几何平均小于算术平均;
b)用归一化的SPEC CPU2000 程序分值进行A、B 两台机器的性能比较与所使用的参考机无
关;
7. 试讨论冯·诺伊曼结构的主要特点。
a)查阅资料,分别给出一款Intel、AMD、IBM 商业处理器的峰值性能和访存带宽。
b)分析这3 种处理器的访存带宽和存储层次参数(一级cache 大小和延迟、二级cache 大
小和延迟等)之间的关系。
8. 在一台个人计算机上(如Pentium-4、Core、Opteron 的CPU)
a)查阅相关资料,给出该机器的浮点运算峰值。
2
第二讲:二进制与逻辑电路
9. 定点数
文档评论(0)