-
CPU Exec Time 公式 (越低越好)
- Clock Cycle 公式
- CPI 公式
- 軟體如何影響效能
-
MIPS 公式 (越高越好)
- MIPS的三個問題
- 沒有把每一指令的能力考慮進來
- 同一台電腦不同程式,MIPS有可能不同
- 可能跟效能成反比
- MIPS的三個問題
-
Amdahl’s 定律
- Speedup公式
- 改善較常出現部分的最佳化較有效
-
效能總評
- 算術平均 (Arithmetic Mean , AM)
- 每個程式執行次數相同
- 加權算術平均 (Weighted Arithmetic Mean , WAM)
- 執行次數不同,給加權值(頻率)
- SPECratio 公式 (越大越好)
- 作正規化(用算術平均數作為效能總評可能會產生矛盾,改用幾何平均)
- 幾何平均 (Geometric Mean , GM)
- 先取幾何平均在做正規化 = 先做正規化再取幾何平均
- 優 : 與程式執行時間 & 用哪一台機器為正規化基準 無關
- 缺 : 違背效能測量基本原則 -> 無法測時間
- 算術平均 (Arithmetic Mean , AM)
-
效能評估程式
- 工作量(Workload) : always running program (簡單比較)
- 效能評估程式(Benchmark) : (主要比較)
- SPEC(System Performace Evaluation Coporation)
-> 最新 : SPEC CPU2000[12整數(CINT2000) & 14浮點數(CFP2000)]
- SPEC(System Performace Evaluation Coporation)
Ch3_CPU_Performance
最新推荐文章于 2024-06-24 10:17:08 发布