Originally this was written for the SteamVR post but as it is very CPU specific and requires a response I decided to give it its own post here. TL;DR, is my Phenom II cache limiting my FPS or is there another cause?
I have done a few tests for SteamVR. My system is a Phenom II X6 1090T (3.2GHz, 3.6GHz turbo, no overclock), AMD Fury, and various amounts and speeds of RAM depending on the test.
So the first two tests with 8gb RAM running 9-9-9-24 @ 1333MHz, 6.4. The second test(s) run 4gb and 8gb RAM at the same timing but 1600MHz, 7.0. Finally a test with 8gb RAM with the same timings @ approx 1450MHz and a 10% FSB overclock of the CPU and a score of 6.7.
This presents me with a linear relationship between RAM speeds and VR score where CPU speed makes no difference. As the CPU is running at about 80% and drops its multiplier to approx 2GHz no difference from a CPU OC is to be expected. However 1 stick of 4gb ram vs a matched pair of the same didn't produce any difference which surprised me. Additionally the 20% RAM speed improvement gave a 20% improvement in most game's framerate independent of graphics settings.
The next set of tests, 16gb RAM 9-11-11-25 @ 2000MHz, FSB 250 (25% OC), CPU multipliers dropped to the nearest I could for default clock speeds without going over (approx. 50-100MHz under default). 7.7 VR score. Once again the CPU sat around 2GHz and wasn't fully utilized. The final test was 16gb RAM 6-7-7-15 @ 1600MHz, default FSB and CPU clock. 7.3 VR score. FSB 290 was reached but I don't have sufficient cooling and the rapid rise in CPU temperature in BIOS made me abort the OC.
Firstly this shows that the Phenom II whilst being far below the hard requirement for any games made for a long time can run VR with 0 frames under the 90 FPS level and is fully capable of running every game I have tried. Now my interpretation of the results is that the Phenom II with its lower cache uses RAM as a crutch instead hence the FPS directly related to RAM speeds (throughput more important than latency).
I'd appreciate any input, I don't tend to overclock often and don't have a huge understanding beyond whats required to play games and put hardware together.
I have done a few tests for SteamVR. My system is a Phenom II X6 1090T (3.2GHz, 3.6GHz turbo, no overclock), AMD Fury, and various amounts and speeds of RAM depending on the test.
So the first two tests with 8gb RAM running 9-9-9-24 @ 1333MHz, 6.4. The second test(s) run 4gb and 8gb RAM at the same timing but 1600MHz, 7.0. Finally a test with 8gb RAM with the same timings @ approx 1450MHz and a 10% FSB overclock of the CPU and a score of 6.7.
This presents me with a linear relationship between RAM speeds and VR score where CPU speed makes no difference. As the CPU is running at about 80% and drops its multiplier to approx 2GHz no difference from a CPU OC is to be expected. However 1 stick of 4gb ram vs a matched pair of the same didn't produce any difference which surprised me. Additionally the 20% RAM speed improvement gave a 20% improvement in most game's framerate independent of graphics settings.
The next set of tests, 16gb RAM 9-11-11-25 @ 2000MHz, FSB 250 (25% OC), CPU multipliers dropped to the nearest I could for default clock speeds without going over (approx. 50-100MHz under default). 7.7 VR score. Once again the CPU sat around 2GHz and wasn't fully utilized. The final test was 16gb RAM 6-7-7-15 @ 1600MHz, default FSB and CPU clock. 7.3 VR score. FSB 290 was reached but I don't have sufficient cooling and the rapid rise in CPU temperature in BIOS made me abort the OC.
Firstly this shows that the Phenom II whilst being far below the hard requirement for any games made for a long time can run VR with 0 frames under the 90 FPS level and is fully capable of running every game I have tried. Now my interpretation of the results is that the Phenom II with its lower cache uses RAM as a crutch instead hence the FPS directly related to RAM speeds (throughput more important than latency).
I'd appreciate any input, I don't tend to overclock often and don't have a huge understanding beyond whats required to play games and put hardware together.