換了AMD PhenomII 940的cpu,配上vista 64位元的作業系統後,電腦速度快了,修圖也變得有效率了,但是發現最後在用光影批次縮圖時,只要縮圖的演算法選擇「Lanczos3(縮小時推薦)」,縮圖就變的很慢!大約下方的進度bar快速地跑到80%的位置後,最後20%會很慢…縮一張圖要5~6秒。若是縮圖演算法改成AUTO的話,縮圖是立刻好,不到一秒。但個人比較喜歡Lanczos3演算法縮出來的結果,請問有人有這樣的問題嗎…?
不要再懷疑了, 就單純是 CPU 的關係, 應該是那個演算法大量用了某些 Intel CPU 運算起來比較快的指令, 所以才會造成這麼大的差異.既然換了 AMD CPU 就接受它吧, 改天你搞不好也會發現某些濾鏡或者特效是 AMD 跑起來明顯快的.不過像我們寫程式使用的 8051 assembly compiler 不曉得是怎麼寫的, compile 程式應該不怎麼需要浮點運算, 結果也是 Intel CPU 壓倒勝, 編譯的時間差別也是用好幾倍來算的.
因為在64位元系統上執行32位元程式,用的是模擬執行的方式,系統要先跑32位元的模擬器在去執行該程式,速度上因此會慢上許多.我現在用windows 7 64位元版,執行某些32位元的程式就有如此的情況!