瀏覽單個文章
roc911
Master Member
 
roc911的大頭照
 

加入日期: Jan 2004
文章: 1,518
這篇可以看一下 看完應該會比較了解
http://forum.pcdvd.com.tw/showthread.php?t=661166

引用:
作者JayPlus
不是很懂ㄟ....(默)
可以講白話一點嗎 XD 我頭腦不好

應用程式在運用多核心運算處理已經是很普及的一件事了
各類影像應用程式都有用到
剛剛看文章看到連Winrar 都支援多核心@@ 帥啊
遊戲的架構如果類似DX一樣統一制定一個應用開發套件
會不會幫助在撰寫遊戲上的困難度減低?


首先簡單的說: 多核心的CPU希望執行某個程式能平行運算, 那麼該程式的撰寫就得用到多執行緒的技巧(對岸叫多線程)
遊戲的進行很多都是事件促發的 這不一定適合用多執行緒, 原因在上面那個網址裡有寫

引用:
作者JayPlus
不過應用程式本身在改版上,雙核心的應用是可以重覆使用的
不用像遊戲一樣,每套程式都有每套程式不同的運算處理需求
可是像Valve這些公司本身不是都有一套基本的開發套件做應用嗎?
如果在這開法套件上加入這部份的支援會如何?

sorry這段看不太懂,套件是指遊戲開發引擎嗎? 這部份我不太懂

引用:
作者JayPlus
那Intel發展雙核 四核到End User到底有什麼作用???
C2D目前要OC 到3.xG才能滿足遊戲的需求
但是C2D的極速能撐到多少? 4G? 速度還是一個重點???
可是極速已經是可預見的了,大家還是要追求速度上的更新才是首要嚕??
Intel會急急的推4核,是因為2核如果能有25%的效能進步 ,那4核應該能有更...


所謂的25%效能增進是很理想的狀況, 而且是要由遊戲開發者來做的最佳化
沒有為雙核心做最佳化 雙核心執行的效能就是1 ; 就算拿四核心來跑,效能還是1
有為雙核心做最佳化 雙核心執行的效能就是1.25;
有為雙核心做最佳化但沒四核心做最佳化, 拿四核心來跑,效能還是1.25
這樣比喻應該能了解吧

所以多核CPU要發揮效能 那遊戲開發者要多費心 做最佳化
但問題就在於最佳化不是件容易的事 上面那個網址裡有說明

那為何Intel現在要推4核心? 為了賺錢阿 技術宣示
如果他宣稱用四核心玩遊戲會比較快 那有待商榷 因為會不會比較快要看有無最佳化
如果某個遊戲開發團隊有為四核心做最佳化那四核心在"那個"遊戲就有用武之地
希望沒有寫得很難懂
舊 2006-11-06, 08:04 PM #48
回應時引用此文章
roc911離線中