效能評估與效能剖析

關於SPEC CPU這類標準基準測試的說明,下列何者正確?

  1. A依固定規則執行許多以實際應用程式為基礎的程式,並以與基準電腦的比值彙整後的值來表示效能
  2. B只測量一個加法能做幾次
  3. C基準測試的結果可由製造商自由決定
查看答案與解析

正確答案:A. 依固定規則執行許多以實際應用程式為基礎的程式,並以與基準電腦的比值彙整後的值來表示效能

SPEC CPU是由編譯器、壓縮、物理模擬等許多以實際應用程式為基礎的程式所組成的基準測試。它求出各程式的執行時間與基準電腦的時間之比,再以幾何平均彙整成一個值。編譯器的設定與執行方式也有規則,結果會連同詳細條件一併公開。

  • A. 正確。訂定規則,以便公平比較。
  • B. 它使用許多接近實際程式的程式。
  • C. 是依固定規則測量並回報結果。
練習這個領域 前往領域頁面

效能評估與效能剖析的其他題目

  1. 彙整多個基準測試相對於基準電腦的速度比時,常使用幾何平均,其理由下列何者正確?
  2. 將指令數相同的兩個程式連續執行,一個的速度為每秒1000百萬指令,另一個為500百萬指令。整體的平均速度是多少?
  3. 以上述的小迴圈測量運算速度,結果即使加大N,時間也幾乎是0。最可能的原因為下列何者?
  4. 測量程式的執行時間時,常會重複同樣的測量多次,並排除最初的幾次結果,其理由下列何者正確?
  5. 只測量一次非常短的處理時間時的問題與對策,下列組合何者正確?