[問題] Windows 2003下使用OpenMP的多緒程式
我有一支程式使用OpenMP來實現多執行緒.
程式是用visual studio 2008 編譯,
機器有兩種, 安裝windows xp的是intel E8500 雙核心,
另一個是安裝windows 2003, 是intel q9550 四核心.
在Windows xp/windows 2003底下, 的確是可以看到2個/4個執行緒.
我的問題是, windows 2003底下的cpu使用率一直都在50%左右,
xp底下則是100%, 有沒有辦法讓程式在windows 2003底下一樣使用100% ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.179.58
推
05/17 17:21, , 1F
05/17 17:21, 1F
→
05/17 17:22, , 2F
05/17 17:22, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章