什麼是微基準測試(Microbenchmark)
只取出極小的處理來測量速度的基準測試。要注意編譯器最佳化使運算被消除等陷阱。
日文名稱: マイクロベンチマーク
「微基準測試(Microbenchmark)」出現在1領域的1道練習題中(效能評估與效能剖析等)。
這個名詞所屬的領域: 效能評估與效能剖析
只取出極小的處理來測量速度的基準測試。要注意編譯器最佳化使運算被消除等陷阱。
日文名稱: マイクロベンチマーク
「微基準測試(Microbenchmark)」出現在1領域的1道練習題中(效能評估與效能剖析等)。
這個名詞所屬的領域: 效能評估與效能剖析
因此,在只取出小部分的微基準測試(microbenchmark)中,想測量的運算有時實際上並沒有被執行。
以上述的小迴圈測量運算速度,結果即使加大N,時間也幾乎是0。最可能的原因為下列何者?火焰圖(Flame graph) 加速比(Speedup) 古斯塔夫森定律(Gustafson's law) 平行效率(Parallel efficiency) 由上而下分析(Top-down analysis) 利特爾法則(Little's law) 吞吐量(Throughput) 尾端延遲(Tail latency) 弱擴展性(Weak scaling) 效能計數器(Performance counter)