同一台計算機,對運算速度的描述常採用不同方法

同一臺計算機,執行不同的運算所需時間可能不同,因而對運算速度的描述常採用不同方法。

①CPU時鐘頻率:計算機的操作需要分解指令,每個時鐘週期完成一步操作,所以時鐘頻率在很大程度上反映了CPU的速度。

同一臺計算機,對運算速度的描述常採用不同方法

②每秒平均執行百萬次指令數(MIPS):由於各種指令的執行時間不等,所以這種描述也是粗略的。通常一條指令能實現一次定點加減法運算,所以MIPS值大致相當於每秒鐘能完成的定點加減法運算次數。

同一臺計算機,對運算速度的描述常採用不同方法

MIPS實際上是一個描述指令執行速率的性能指標,速度越快的機器,MIPS值也越高。

在用MIPS作為計算機性能比較的度量標準時,需要注意三個問題:首先,MIPS指出了機器執行指令的速率,但是並沒有考慮指令所完成的功能。不能用MIPS指標來比較指令集不同的計算機,因為同一程序在這些機器上的指令數量顯然是不一樣的。其次,即使是對於同一臺機器,用不同的程序測出來的MIPS值也是不一樣的。也就是說,同一臺機器不可能對於所有的程序而言都只有同一個MIPS值。最後,也是最重要的一點,MIPS值甚至有可能是和機器的性能成反比的。

同一臺計算機,對運算速度的描述常採用不同方法



分享到:


相關文章: