计算机系统结构 cpi,计算机系统结构作业答案第一章(张晨曦)

本文探讨了计算机体系结构中的基本概念,包括CPI、MIPS和程序执行时间的计算。通过实例展示了如何分析400MHz计算机执行标准程序的性能,并解释了Amdahl定律在系统性能提升中的应用。此外,还讨论了不同部件加速比对整体系统性能的影响以及优化比例的选择问题。
摘要由CSDN通过智能技术生成

第一章 计算机体系结构的基本概念

1.1 见书 1.2见书 1.4见书 1.5见书

1.6 对于一台400MHz 计算机执行标准测试程序,程序中指令类型,执行数量和平均时钟

周期数如下:

6582a8cace928873f941cc44bdf7a691.png

求该计算机的有效CPI 、MIPS 和程序执行时间。

解:IC CPI IC CPI i

i

/)(∑?=

4500017500028000415002

1.776450007500080001500

CPI ?+?+?+?=

=+++

6

40010225.2251.776

f MIPS MIPS CPI ?===速率

程序执行时间=

64(4500017500028000415002)/(40010) 5.7510-?+?+?+??=?s

1.7 将计算机系统中某一功能的处理速度加快10倍,但该功能的处理时间仅为整个系统运行时间的40%,则采用此提高性能的方法后,能使整个系统的性能提高多少? 解:部件加速比=11,可改进比例=40% 系统加速比=

1

1 1.5714(10.4(1--=

=可改进比例

)+

可改进比例)+

部件加速11

1.8 计算机系统有三个部件可以改进,这三个部件的加速比如下:

部件加速比1=30; 部件加速比2=20; 部件加速比3=10;

(1) 如果部件1和部件2的可改进比例为30%,那么当部件3的可改进比例为多少时,

系统的加速比才可以达到10?

(2) 如果三个部件的可改进比例为30%、30%和20%,三个部件同时改进,那么系统

中不可加速部分的执行时间在总执行时间中占的比例是多少? 解:

1)在多个部件可改进情况下Amdahl 定理的扩展:

?????

?+-=e e e o e S f f T T )1(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值