每周期指令
在计算机体系结构中,每周期指令(IPC,instructions per cycle ,又称 instructions per clock)是衡量处理器性能的一个指标:每个时钟周期执行的平均指令数。它是每条指令周期的乘法逆数。 说明 对IPC的计算 通过运行一组代码,计算完成运行代码所需的机器级指令的数量,然后使用高性能计时器计算在实际硬件上完成运行代码所需的时钟周期数,即可完成IPC的计算。最终结果由指令数除以CPU时钟周期数得来。 …
共 13 篇文章
在计算机体系结构中,每周期指令(IPC,instructions per cycle ,又称 instructions per clock)是衡量处理器性能的一个指标:每个时钟周期执行的平均指令数。它是每条指令周期的乘法逆数。 说明 对IPC的计算 通过运行一组代码,计算完成运行代码所需的机器级指令的数量,然后使用高性能计时器计算在实际硬件上完成运行代码所需的时钟周期数,即可完成IPC的计算。最终结果由指令数除以CPU时钟周期数得来。 …
時脈訊號()是一种数字信号(电压或电流),它以恒定频率在高电平和低电平之间振荡。只有当時脈訊號到达时,相关的触发器才按输入信号改变输出状态,因此使得相关的电子元件得以同步運作。 数字电路 在内部循环周期小于最坏情况下的内部传播延迟时,大多数足够复杂集成电路使用时钟信号同步电路的不同部分。一些情况下,超过一个时钟周期需要执行可预测的行为。随着集成电路变得越来越复杂,向所有电路提供精确且同步的时钟的问题变得越来越困难。复杂芯片最有代表性的例…
时钟频率(,又譯:-{zh-cn:时钟;zh-tw:時脈}-速度)是指同步電路中时钟發生器的基础频率,它以“每秒时钟周期”(clock cycles per second)来度量,量度单位採用SI單位赫兹(Hz)。在计算机领域当中,其一般指的是由处理器中的时钟发生器产生的脉冲信号的频率,该信号用于同步计算机中各部件的工作。时钟频率也被用来作为衡量处理器(例如CPU)运行速度的一个指标,称为处理器的主频。在单个时钟-{zh-hans: 周…
]] 时钟发生器是一种电子振荡器,用于产生定時器訊號,目的是用來同步电路的运行。所有的时钟发生器都包含谐振电路和放大器这两个基本部件。有些還包括分频器。可编程的时钟发生器可以修改分频器中的数值,从而无需更改硬件即可选择各种输出频率。 参考文献 [https://web.archive.org/web/20120112062334/http://www.nuvoton.com/hq/enu/ProductAndSales/ProductL…
超頻()是把電子配件的時脈速度提升至高於廠方所定的速度運作,從而提升性能的方法,但此舉有可能導致該配件穩定性下降。 目的 超頻活動多為個人電腦的愛好者所喜愛,其目的是把自己的電腦發揮至最強效能。一些用户會購買低階裝置,並把它們的效能超頻至高階裝置的水準。然而更多的人會購買高配置電腦,通過高級散熱系統輔助超頻。而超頻配件與散熱裝置的價格與選擇更成為了超頻發燒友的興趣,他們為追求速度,會把超頻視作一種運動。 超頻除了可以令到自己的電腦硬件速…
时钟门控()是一种在同步时序逻辑电路的一种定時器訊號技术,可以降低芯片功耗。时钟门控通过在电路中增加额外的逻辑单元、优化时钟树结构来节省电能。 可以通过以下几种方式在设计中添加时钟门控逻辑: 通过寄存器传输级编程中的条件选择来实现使能信号,从而在逻辑综合过程自动被翻译为时钟门控; 通过实例化特殊的时钟门控单元,来把时钟门控插入到设计中去; 使用专门的时钟门控工具添加。 参考文献
时钟偏移()或称时钟偏斜,是指时钟信号到达数字电路各个部分所用时间的差异。对于大多数数字集成电路系统,例如计算机系统,各种信号都是根据系统定時器訊號的时钟频率进行同步的,这样这些信号就能在相同的步调上工作。最理想的情况是,输入信号在下一个时钟的有效电平或者信号边缘带来之前,切换并在其正确的逻辑电平上保持稳定,从而使整个电路系统的行为合乎预设。在一个完整的电路系统中,不同电子器件的速度可能有着大小不一的差距,因此系统存在一个最大的运行频率…
降頻(Underclocking)是把一顆电脑硬件的時脈速度下調至低於廠方的數字,其目的是為了省電及減少熱力。適合在高溫或散熱裝置較少的環境下使用。 現代的CPU与显卡已经成为电脑中的“用电大户”,用户和厂家都不得不考虑如何节约能源,而降低运作频率就是一项非常有效的方法。 对于核心制程相当的电子元件而言,耗电量正比于: 時脈速度x電晶體數目x電壓2 與降頻相反的是超頻,它提高時脈速度。 情况 在以下情况下,硬件设备将会降频: 在工作温度…
指令平均周期数(),也称每指令周期,即执行在计算机体系结构中一条指令所需要的平均时钟周期(机器主频的倒数)数。 其方程为: CPI = \frac{\Sigma_i(IC_i)(CC_i)}{IC} 其中IC_i是第i种指令的数量,CC_i是第i种指令的时钟周期数,IC=\Sigma_i(IC_i)是总的指令数,对于一个给定的基准测试过程,总和为所有指令类型。 一个完整的计算机系统执行时间,即指令周期指从内存中取出并执行该条指令所用的全…
VIA LongHaul是威盛电子的CPU所使用的一种节能技术。通过执行专门的指令,该技术可以精细控制内核频率及内核电压,这些控制可以在系统运行时根据CPU的负载进行自动调整。 当时期其他同类技术一般只有正常(全速)和节能(低速)两个状态的切换,而LongHaul可以在其中浮动变化,是一个显著的差异点。 LongHaul有3个版本: 版本1:仅支持动态频率调整,并在Cyrix III Samuel (C5A) 内核和C3 Samuel …
Cool'n'Quiet是一种通过调整CPU频率和电压,以达到减少CPU的功耗和发热量的技术,这项技术包含在AMD的Athlon 64处理器中。当只运行小型程序或系统负荷较轻时,Cool'n'Quiet就会降低CPU的电压及时钟频率,在部分情况下Cool'n'Quiet还可以减慢风扇转速,籍此降低噪音。 这个技术已经整合在E-步进的皓龙(被称为优化电源管理(OPM))中,增加了可校验内存(ECC)的支持。 開啟Cool'n'Quiet的…
SpeedStep技术,最早用於Pentium III Mobile处理器——一种笔记本所用的移动版CPU中,使CPU能在高、低两个确定的频率间切换,而且这种切换不是即时调整的,通常设置为当用电池时降为低频,而在用交流电源时恢复到高频(全速)。由于降为低频的同时也会降低电压和功耗,一方面CPU本身耗电量减少,另一方面发热量也会减少,这样还能缩减甚至完全避免使用风扇散热,进一步的节约了用电,因此能延长电池的使用时间;另一方面在用交流电的时…
动态时钟频率调整()(也被称作是CPU节流(CPU throttling))是一个用来使微控制器的频率可以自动适应需要进行调节,从而让CPU降低功耗,降低发热的技术。它属于计算机体系结构的范畴。 动态时钟频率调整几乎总是与动态电压调整一起出现,是因为较高的频率需要较高的电压,数字电路才能产生正确的结果。 它们组合的讨论话题被称为动态电压和频率调整()。 自动频率调节通常被用在诸如手提电脑或者其它移动设备这样需要用电池供电并且电量有限的设…