freaky_jon wrote:
CPU快慢當然會影響GPU的效能。
以DirectX遊戲為例好了,遊戲程式把需要運算的資料放到配置好的buffer裡,再由Windows通知GPU driver進行處理,等處裡完後GPU產生硬體中斷,Windows再把處理完的資料複製到適當的buffer給遊戲程式使用。
當CPU處理的速度跟不上GPU運算的速度時,GPU就必須等待CPU把資料搬走以及寫入下一筆需要處理的資料。
程式需要的運算CPU無法達到
這跟GPU無關
有需求的是程式,不是GPU
就好像某個遊戲執行時,CPU是一直晾在那邊的
但顯卡操到極限了還是有點LAG
那我可以說這GPU餵不飽CPU嗎?
換好一點的顯卡才可以餵飽CPU?
不是吧...
單純只是遊戲很操顯卡,不是嗎?
你的舉例,單純只是這個遊戲很操CPU,不是嗎?
jimnychu wrote:
這樣問法太籠統.....
如果你專玩 3DMARK 我會跟你直接說.絕對餵不飽.
也不知道 哪位仁兄 發明 餵不飽 這3個字的
好像不玩3DMARK的遊戲.也跟餵不飽有關.
這3個字.請用在玩 3DMARK 上 其他遊戲.別牽絲太多.
有些遊戲吃CPU跟記憶體的.有些吃顯卡的.
遊戲百百款.界定真的粉難分.
夠用就好.不要去管 餵不餵的飽的問題
這就是正確的解答....
CPU跟GPU的關係就像工廠兩個串連的生產線.
CPU是負責把材料做成半成品,GPU再把半成品做成成品.
假設CPU生產的半成品速度, 遠低於GPU產出成品的速度,
那就是卡CPU, 反之就是卡在GPU.
以遊戲來說, 畫面上物件愈多, 理論上CPU就愈吃重. 解析度
愈高, 反鋸齒開愈高, 畫面shader運算愈複雜, GPU就愈吃重.
不同遊戲, 是會CPU重載或是GPU會重載都不一樣, 因為遊戲
的設計有多少種, 大家程式寫的也都不一樣, 沒有什麼絕對的.
跑3DMark這種沒參考性的東西, 要來拼分數的話, CPU有
一個分數在. 就好像你考試考五科, 有一科分數低的話平均
分數就低了. 問題是你某科考不好, 在這個世界上還是活的好好的!
真正遊戲不是3DMark, 也不完全會照3DMark做作法來處理畫面.
所以想買就買吧~ 夠用就好. 除非你重度玩某個遊戲, 而這某個遊戲
特別吃重CPU或特別吃重GPU, 那就照需求來昇級, 這樣才對.
與失敗為伍者,天天靠盃都是別人的錯。
與成功為伍者,天天跟失敗切磋直到不再出錯。




























































































