不是使用官方規格的FLOPS是很明顯的,因為PS3的double precision FLOPS大概100GFLOPS,
而直接計算FAQ內數據則為28GFLOPS上下。
所以官網上的數值應該是實際執行程式後的量測值。
但要計算總能量的方法有以下幾種。
1.將符合cpu 50天/ gpu 10天 / ps3 15天 條件的處理器,搭配測試的量測值相乘後直接全部加總,這是我提的理論值。
2.將符合cpu 50天/ gpu 10天 / ps3 15天 條件的處理器,將推估WU所需的FLOP及執行時間綜合計算出單機的FLOPS能力,在全部加總,這是實際值的一種。
3.在程式內鑲入計數器,每執行一次或一段算術運作,就將執行過得指令進行計數,於完成任務時一併回傳。這因為會嚴重影響執行效能及編譯器最佳化,幾乎不可能。這是實際值得第二種。
4.直接將所有完成的WU合計其FLOPS,將總和直接除以統計期間的時間,這樣總和TFLOPS會偏低,也會有你在#145中指出的消費電力高估的問題發生。這是實際值得第三種。
單從官網的FAQ我看不出來(或沒看到)是怎樣作計算的,
可能需要版友的指正及協助了
