[請益] 電腦的執行速度
本身是使用Fortran撰寫數值計算程式,因此通常會觀察每個時階耗費多少運算時間,
最近新組一台I7-4790系統,主機環境很單純,只安裝基本驅動程式、OFFICE,
但是每個時階計算所耗費的時間起碼慢了我另台I7-4790K主機好幾倍。
ex.4790一個時階耗費約5秒,4790K耗費不到1秒
ps.關於溫度掌控都在理想範圍內,CPU確實以全速在執行,沒有過熱降速情況。
目前想到幾個可疑點,還在找問題所在:
(1)4790那台時脈最高達3.8G,而4790K有超頻最高達4.6G(若只使用一個核心運算),即使
時脈差距也不該慢這麼多。
(2)由於每個時階計算完畢,都會寫入檔案到硬碟,4790K那台是有裝多個硬碟,但執行程
式與系統的SSD是分開的,4790則是僅有一個硬碟,即執行程式與系統硬碟同一個。嘗試
僅執行單一程式狀況仍相同,難道是安裝的晶片組驅動程式影響系統內IO效能?
ps.會有此懷疑是過去曾經使用過AMD系統,執行多個程式時,同時都在進行資料IO,會拖慢
運算速度,而INTEL系統則不會,後來毅然全改用INTEL的CPU做計算。
另外有用老程式Super PI來測試,設定16MB下去執行,比較各PC花費時間:
I7-860(時脈2.8G):5m6s
I7-2600K(超頻4G):3m56s
I7-4790(3.8G):3m56s
I7-4790K(超頻4.6G):3m14s
看起來純計算耗費時間很正常,但實際跑數值程式牽涉到IO,有數據寫入到硬碟上,
I7-4790計算耗時甚至也慘輸I7-860,實在不解~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.254.2.188
※ 文章網址: https://www.ptt.cc/bbs/Fortran/M.1427166001.A.C7F.html
推
03/24 14:25, , 1F
03/24 14:25, 1F
→
03/24 17:18, , 2F
03/24 17:18, 2F
→
03/24 22:37, , 3F
03/24 22:37, 3F
→
03/24 22:37, , 4F
03/24 22:37, 4F
推
03/25 12:51, , 5F
03/25 12:51, 5F
→
03/25 14:49, , 6F
03/25 14:49, 6F
→
03/25 14:50, , 7F
03/25 14:50, 7F
→
03/26 11:12, , 8F
03/26 11:12, 8F
→
03/26 11:12, , 9F
03/26 11:12, 9F
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章