计算机系统结构的基础知识
计算机系统结构的基础知识
题目1.10
计算机系统有三个部件可以改进,这三个部件的加速比如下。
部件加速比S1=30,部件加速比S2=20,部件加速比S3=10。
(1)如果部件1和部件2的可改进比例都为30%,那么当部件3的可改进比例为多少时,系统的加速比才可以达到10?
(2)如果三个部件的可改进比例分别为30%,30%和20%,三个部件同时改进,那么系统中不可改进部分的执行时间在总执行时间中占的比例是多少?
题目1.7
某台主频为400MHz的计算机执行标准测试程序,程序中指令类型,执行数量和平均时钟周期数如下。
指令类型 | 指令执行数量 | 平均时钟周期数 |
---|---|---|
整数 | 45000 | 1 |
数据传送 | 75000 | 2 |
浮点 | 8000 | 4 |
分支 | 1500 | 2 |
求该计算机的有效CPI,MIPS和程序执行时间。
题目1.11
假设浮点数指令(FP指令)的比例为30%,其中浮点数平方根(FPSQR)占全部指令的比例为4%,FP操作的CPI为5,FPSQR操作的CPI为20,其它指令的平均CPI为1.25。现有两种改进方案,第一种是把FPSQR操作的CPI减至3,第二种是把所有的FP操作的CPI减至3,试比较两种方案对系统性能的提升程度。