TurtleCrusher
Lifer
On a CPU like the FX-8xxx, when a single or dual game thread is evenly balanced on cores 0,2,4,6, does that mean all 8MB of L2 and all 8MB of L3 cache is utilized in the process?
The reason I ask this is Starcraft 2 performance. Even on all low settings and 1024x768, my desktop is beyond ridiculously faster than my laptop in custom madness maps (where there's 10x+ polygon rendering going on than what would be in a normal Starcraft 2 map). The GPU load on both are negligible at best (0-5%) on low settings. When things get very intense, CPU load spikes to 100% on the P8700 and 25% on my desktop, meaning two and only two game threads are being utilized. When things are very intense the memory usage is still below the 256MB threshold for the 3650 and the GPU usage in GPU-z shows practically nothing in both. In fact the 6870 down-clocks to 300 or 775mhz because there isn't much of a load at all.
I get that the P8700 (2.5Ghz, 3MB L2) is clocked lower, but per-clock it is more efficient than the FX-8350. It should be in the ballpark of a 3Ghz FX core. It shouldn't be 3-4x as slow as the FX unless cache played a huge role in the performance. Maybe cache plays a huge role because hundreds of the same set of polygons have to be rendered over and over, reducing the hit by using on-die cache? 😕
Any relevant input is appreciated.
The reason I ask this is Starcraft 2 performance. Even on all low settings and 1024x768, my desktop is beyond ridiculously faster than my laptop in custom madness maps (where there's 10x+ polygon rendering going on than what would be in a normal Starcraft 2 map). The GPU load on both are negligible at best (0-5%) on low settings. When things get very intense, CPU load spikes to 100% on the P8700 and 25% on my desktop, meaning two and only two game threads are being utilized. When things are very intense the memory usage is still below the 256MB threshold for the 3650 and the GPU usage in GPU-z shows practically nothing in both. In fact the 6870 down-clocks to 300 or 775mhz because there isn't much of a load at all.
I get that the P8700 (2.5Ghz, 3MB L2) is clocked lower, but per-clock it is more efficient than the FX-8350. It should be in the ballpark of a 3Ghz FX core. It shouldn't be 3-4x as slow as the FX unless cache played a huge role in the performance. Maybe cache plays a huge role because hundreds of the same set of polygons have to be rendered over and over, reducing the hit by using on-die cache? 😕
Any relevant input is appreciated.