瀏覽單個文章
chowtom
Master Member
 

加入日期: Sep 2001
文章: 2,462
引用:
作者u3350829
這應該不是故意用FPU的舊指令集來拖慢CPU...
純粹是Physx被N家收購之後就停止了一切對CPU加速的研發,
畢竟對N家一點好處都沒有,所以就變成現在這樣的情況,反
正N家覺得錢都是我在花怎麼可能爽到別人...商業手段很正常.
不過有一點在下不知道有沒有記錯...太久沒有寫組語了,印象
中如果程式使用了FPU的舊指令集那SSE/SSE2那邊會無法使
用得等這些指令跑完(無法同時平行跑),如果沒記錯的話可能
還不只是拖慢而已根本是慢車路隊長了XD~

既然這樣的話 把PhysX的執行緒鎖死給一個核心
遊戲執行緒鎖定給其他核心不要來用PhysX用的核心
這樣不曉得能不能達到"加速效果" 反正現在CPU核心多
您文中所述"如果程式使用了FPU的舊指令集那SSE/SSE2那邊會無法使用得等這些指令跑完(無法同時平行跑)"應該是針對單一核心而言吧? 總不會是整個OS一起影響?
舊 2010-07-10, 09:02 PM #6
回應時引用此文章
chowtom離線中