性能指标
- 字长
- 通路:
- 运算速度
- 总结
- 往年真题
字长
总线字长假设为32位就是 2 32 2^{32} 232,也就是4G,现在所说的32位和64位计算机是由一定关系的。
通路:
一次允许通过的数据量,也是指数据脉冲
运算速度
主频影响运算速度。
- 主频与CPU时钟周期
时钟周期是 1 主频 1 \over 主频 主频1,单位是秒 - CPI与IPC
CPI:每条执行指令占据的时钟周期
PIC:时钟周期内可以完成的指令条数
- MIOS与MFLOPS:
MIOS:百万每秒
MIOS:百万每秒浮点数操作
MIOS:MIPS=指令条数/(执行时间× 1 0 6 10^6 106)=主频/CPI=主频×IPC
MFLOPS=浮点操作次数/(执行时间× 1 0 6 10^6 106)
总结
- 平均每条指令的平均时钟周期个数(CPl,clock per instruction)
- 每(时钟)同糊运行指令条数(IPC,instruction per clock)
- 百万条指令每秒(MIPS,Million Instructions Per Second)
- 每秒百万个浮点操作(MFLOPS,Million Floating-point Operations per Second)
- 响应时间(RT,Response Time)
往年真题
软件质量属性中,( B
)是指软件每分钟可以处理多少个请求。
A、响应时间 B、吞吐量
C、负载 D、容量
某计算机系统的CPU主频为2.8GHz。某应用程序包括3类指令,各类指令的CPI(执行每条指令所需要的时钟周期数)及指令比例如下表所示。执行该应用程序时的平均CPI为( C
);运算速度用MIPS表示,约为( B
)。
A、 25 B、3 C、3.5 D、4
A、700 B、800 C、930 D、1100
小提示:加权平均数 4*0.35+2*0.45+6*0.2 就是执行一条指令需要3.5个时钟周期,第一题的答案就是3.5
小提示:1K = 10的三次方也就是:
1
0
3
10^3
103
小提示:1M = 10的三次方K也就是:
1
0
6
10^6
106
小提示:1G = 10的三次方M也就是:
1
0
9
10^9
109
所以第二问的答案为:3.5 *
1
2.8
G
1 \over 2.8G
2.8G1,根据次方转换为3.5 *
1
2.8
1 \over 2.8
2.81 得到
1
0.8
∗
1
0
3
1 \over 0.8 * 10^3
0.8∗1031 也就是
1
800
1\over 800
8001,再用1/
1
800
1\over 800
8001 得到答案:800