PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

回應
 
主題工具
jimmy27971615
Major Member
 
jimmy27971615的大頭照
 

加入日期: Dec 2005
文章: 199
好驚人,動態分配執行緒!!!

這是一個在遊戲SupCom官方討論區上引起轟動的工具

具體的原理我大略看了看,這位MadBoris大大一定是一個OS專家...
他說在玩SupCom的時候,使用ALT+TAB切換以後,FPS會發生變化,於是MadBoris分析了遊戲的CPU使用率,發現CPU0總是100% CPU1總是50%,雖然官方宣稱SupCom有對多核CPU最佳化,但SupCom仍然因為CPU0使用率是100%而拖累
接著就很猛了,他編寫了一個動態CPU資源分配系統,能夠把一個執行緒的工作量分給多個核心處理(不可思議!!),而且還能根據CPU使用率調整每個CPU分擔的執行緒

簡介&載點

PS:不知有人可以解釋一下原理,有的地方我看不太懂的說
     
      
__________________
フェイトは俺の嫁!!!
舊 2007-07-06, 11:03 AM #1
回應時引用此文章
jimmy27971615離線中  
dynamo
Master Member
 

加入日期: Nov 2000
您的住址: 台中
文章: 1,760
這種程序在一些多CPU工作站上很常見啊
不知道這個除了遊戲外可以用在其他地方嗎?
 
舊 2007-07-06, 11:43 AM #2
回應時引用此文章
dynamo離線中  
louisZZZ
Regular Member
 

加入日期: Nov 2001
您的住址: XD
文章: 77
Smile 做一點更正

引用:
作者jimmy27971615
他編寫了一個動態CPU資源分配系統,能夠把一個執行緒的工作量分給多個核心處理(不可思議!!),而且還能根據CPU使用率調整每個CPU分擔的執行緒

PS:不知有人可以解釋一下原理,有的地方我看不太懂的說


上段應該是出自遊俠NETSHOW論壇,但是誤解很大

剛好最近看完了MadBoris這篇文章的原文

假如有仔細看過MadBoris的原文,就可以知道MadBoris完全沒說過上面那些神奇的功能。


我寫了篇介紹文章,請參考
http://forum.pcdvd.com.tw/showthread.php?p=1080202806


所以這個東西只能用在Supreme Commander,也沒有神奇到可以把一個執行緒的工作量分給多個核心處理 . . . .
舊 2007-07-07, 03:28 PM #3
回應時引用此文章
louisZZZ離線中  
jimmy27971615
Major Member
 
jimmy27971615的大頭照
 

加入日期: Dec 2005
文章: 199
引用:
作者louisZZZ
上段應該是出自遊俠NETSHOW論壇,但是誤解很大

剛好最近看完了MadBoris這篇文章的原文

假如有仔細看過MadBoris的原文,就可以知道MadBoris完全沒說過上面那些神奇的功能。


我寫了篇介紹文章,請參考
http://forum.pcdvd.com.tw/showthread.php?p=1080202806


所以這個東西只能用在Supreme Commander,也沒有神奇到可以把一個執行緒的工作量分給多個核心處理 . . . .


大大講的果然詳細
但為麼可以把執行緒切換到其他CPU上
__________________
フェイトは俺の嫁!!!
舊 2007-07-07, 05:44 PM #4
回應時引用此文章
jimmy27971615離線中  
ks0786
Advance Member
 

加入日期: Sep 2002
文章: 416
試過了 看了沒變化....
舊 2007-07-09, 02:36 AM #5
回應時引用此文章
ks0786離線中  
terminus
Advance Member
 

加入日期: Jan 2005
您的住址: 杜蘭達、迪魯米那斯
文章: 495
目前多核心的運作有把同一執行緒拆到兩個以上的核心運算的嗎?
我一直以為是把不同的執行緒分配到不同核心去跑。
舊 2007-07-09, 11:36 AM #6
回應時引用此文章
terminus離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是03:15 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。