已知计算机A的时钟频率为800MHz,假定某程序在计算机A上运行时间需要12s。现在硬件设计人员想设计计算机B,希望该程序在B上的运行时间能缩短为8s,使用新技术后可使B的时钟频率大幅度提高,但在B上运行该程序所需要的时钟周期数为在A上的1.5倍。那么,机

admin2019-07-18  31

问题 已知计算机A的时钟频率为800MHz,假定某程序在计算机A上运行时间需要12s。现在硬件设计人员想设计计算机B,希望该程序在B上的运行时间能缩短为8s,使用新技术后可使B的时钟频率大幅度提高,但在B上运行该程序所需要的时钟周期数为在A上的1.5倍。那么,机器B的时钟频率至少应为(    )才能达到所希望的要求。

选项 A、800MHz
B、1.2GHz
C、1.5GHz
D、1.8GHz

答案D

解析 设计算机i的时钟频率为fi,时钟周期为Ti,时钟周期数(CPI)为Ni
    TA×NA=NA/fA=12s    ①
    TB×NB=NB/fB=8s    ②
    NB=1.5NA    ③
    fA=800MHz    ④
    解得fB=1.8GHz。
转载请注明原文地址:https://jikaoti.com/ti/lfGjFFFM
0

随机试题
最新回复(0)