效能評估與效能剖析
評估「以新方法加快了100倍」這項主張時,應確認的重點下列何者最適當?
- A100這個數字是否為偶數
- B提出主張者的名字長度
- C比較的對象(基準)是否已充分最佳化,是否以相同的條件、相同的精度進行比較
查看答案與解析
正確答案:C. 比較的對象(基準)是否已充分最佳化,是否以相同的條件、相同的精度進行比較
加速比會因與什麼比較而有很大的改變。若與未經最佳化的舊程式,或是只使用一個核心的程式比較,就容易出現很大的倍率。此外,若資料的大小、精度、測量的範圍(是否包含傳輸時間)等不同,就不能算是公平的比較。要正確評估主張,重要的是確認基準的內容與測量條件是否有清楚說明。
- A. 數字的性質無關。
- B. 名字無關。
- C. 正確。視基準而定,倍率可以被誇大到任意大。