计算机组成原理中CPI、MIPS、CPU执行时间、主频等计算
CPU时钟周期 :一个是时钟脉冲所需要的时间,也叫节拍脉冲或T周期,它是CPU中最小的时间单位主频(CPU时钟频率):1秒中的时钟脉冲数,即时钟周期的倒数CPI:执行一条指令所需要的时钟周期数 = 总时钟周期数/IC;IC:总指令数CPU执行时间:运行一个程序所花费的时间 = CPU时钟周期数/主频 = (指令条数CPI)/主频MIPS:每秒执行多少百万条指令 = 指令条数/(执行时间10...
·
CPU时钟周期 :一个是时钟脉冲所需要的时间,也叫节拍脉冲或T周期,它是CPU中最小的时间单位
主频(CPU时钟频率):1秒中的时钟脉冲数,即时钟周期的倒数
CPI:执行一条指令所需要的时钟周期数 = 总时钟周期数/IC;IC:总指令数
CPU执行时间:运行一个程序所花费的时间 = CPU时钟周期数/主频 = (指令条数*CPI)/主频
MIPS:每秒执行多少百万条指令 = 指令条数/(执行时间x106) = 主频/(CPIx106) # 此处已修改,之前版本忘记x106了,感谢指正。
值得注意的是,若给出测试程序包含多条指令,则CPI就是这几条指令的数学期望
例如:指令类型|所占比例|CPI
A 50% 2
B 20% 3
C 10% 4
D 20% 5
CPI = 2x0.5 + 3x0.2 + 4x0.1 + 5x0.2 = 3

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)