瀏覽單個文章
vampire
Advance Member
 

加入日期: Jun 2013
文章: 416
3470 4核心, 你用的是8核

要知道一個問題 你如何得知90%的效能花在浮點計算?

以常識來說 這幾乎不可能 尤其你使用的是delphi

再忙碌FPU跟CPU的比率 很難超過60%以上
想超過這個瓶頸 必須在busy loop動手腳才能辦到
原因在於迴圈跳躍的動作 遠比想像中的緩慢

通常加速的方式 就是 一個loop中 寫入8份的計算, 這樣loop的跳躍次數只需要8分之1
舊 2015-09-19, 12:42 PM #7
回應時引用此文章
vampire離線中