什麼是強擴展性(Strong scaling)

固定問題大小並增加處理器,觀察時間能縮短多少的平行效能評估。

日文名稱: 強いスケーリング

「強擴展性(Strong scaling)」出現在1領域的1道練習題中(效能評估與效能剖析等)。

這個名詞所屬的領域: 效能評估與效能剖析

練習強擴展性(Strong scaling)的題目

在平行計算的評估中,所謂「強擴展(strong scaling)」與「弱擴展(weak scaling)」的差異,下列何者正確?

  1. A強擴展是固定問題規模而增加處理器,弱擴展是固定每個處理器的問題規模而擴大整體
  2. B強擴展使用快的處理器,弱擴展使用慢的處理器
  3. C兩者都是相同的測量方式,只是名稱不同
查看答案與解析

正確答案:A. 強擴展是固定問題規模而增加處理器,弱擴展是固定每個處理器的問題規模而擴大整體

在強擴展中,是以更多處理器來解決同一個問題,觀察時間能縮短多少。由於無法平行化的部分與通訊的影響,增加處理器後效果容易趨於飽和。在弱擴展中,則是讓每個處理器的工作量維持相同,擴大整體規模,觀察時間是否能保持一定。若不說明是以哪一種來評估,就無法正確比較結果。

出現「強擴展性(Strong scaling)」的題目(1題)

  1. 在平行計算的評估中,所謂「強擴展(strong scaling)」與「弱擴展(weak scaling)」的差異,下列何者正確?

相關名詞

弱擴展性(Weak scaling) 火焰圖(Flame graph) 加速比(Speedup) 古斯塔夫森定律(Gustafson's law) 平行效率(Parallel efficiency) 由上而下分析(Top-down analysis) 利特爾法則(Little's law) 吞吐量(Throughput) 尾端延遲(Tail latency) 效能計數器(Performance counter)

前往名詞解釋列表