Showing Posts For michael.6875:

Performance issue-more people the less the GPU works

in Account & Technical Support

Posted by: michael.6875

michael.6875

My point on this thread is, despite upgraded hardware since the CPU and GPU are not being pushed

I think you didnt understand previous explanations. Its wrong to use the the “average” CPU load to draw the conclusion that the game is not CPU bound. You must monitorize the load of each core individually. In this case you will see a core with a high CPU usage (the bottleneck task). Not all tasks can be parallelized (= all cores at 100% cpu usage), some tasks must wait for other tasks, this is the reason one core has high usage and other cores low usage, so the Average CPU usage seems not high.

This is the answer of Arenanet developers (reddit post):

[–]ArenaNetPatrickLArenaNet Programmer

The client is generally CPU bound, so more + faster cores will contribute to better performance. There are exceptions (high-end CPU paired with a low-end GPU, scenes with sub-optimal culling results, etc…), and this is something we are also working to address.

(edited by michael.6875)

Performance issue-more people the less the GPU works

in Account & Technical Support

Posted by: michael.6875

michael.6875

Less people, the higher the GPU load goes up, thus great framerates, it makes no sense

It makes sense:

Low frame rate → GPU processing less frames per second → low GPU usage → CPU not fast enough → GPU idle, waiting for CPU

CPU ~45% load means → core0 90-100% usage and core1,core2,etc.. only 0-10% usage because they are waiting for core0.

Conclusion:

low framerates = core0 is not fast enough so the other CPU cores and the GPU are waiting for the finalization of core0 tasks.