效能評估與效能剖析

STREAM基準測試主要測量的是下列何者?

  1. ACPU浮點運算的最大速度
  2. B對大型陣列進行複製或加法等運算時,實際可獲得的記憶體頻寬
  3. C儲存裝置的容量
查看答案與解析

正確答案:B. 對大型陣列進行複製或加法等運算時,實際可獲得的記憶體頻寬

STREAM是對無法放入快取的大型陣列,進行複製、常數倍、加法,以及它們的組合這四種單純處理,並測量每秒能讀寫多少位元組的基準測試。由於幾乎沒有運算,結果取決於記憶體頻寬。它可作為與型錄上的理論值比較、得知實際能使用多少頻寬的參考,也用於屋頂線模型中斜線的斜率。

  • A. 它不是測量運算速度的。
  • B. 正確。可作為實際可用頻寬的參考。
  • C. 測量的是頻寬,不是容量。
練習這個領域 前往領域頁面

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

  1. 調查平行程式的可擴展性(scalability)時,下列方法何者最適當?
  2. 以8個核心平行執行後,比1個核心時快了6倍。平行效率是多少?
  3. 因為加入了測量效能的機制,而使想測量的程式本身的行為改變,這種現象稱為什麼?
  4. 改善程式效能時的進行方式,下列何者最適當?
  5. 在處理大量資料的程式中,最有可能得到最大加速的改善是下列何者?