DirectX 9 CPU Benchmark Thread

Discussion in 'General Discussion' started by Thomas Jansen, Jul 22, 2019.

  1. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    As many will know, RaceRoom can be bottlenecked by the CPU and memory quite easily because of the old DX9 engine, especially in VR. Because this is all ancient technology by now, new CPUs are never really tested on these old games, so I thought it would be interesting to create our own CPU benchmark list. Ofcourse there is no built-in benchmark in RaceRoom, so consistent testing would be impossible. However, while testing my new Ryzen 3600 I found Unigine Heaven in DX9 mode at super low settings to work quite well as a CPU test. Gives very consistent results for me, while barely loading the GPU, so basically anyone with a mid-high end GPU should get results based on their CPU only. In this benchmark I gained about 25% over my previous i7-4770k and after this I tested frametimes in RaceRoom in VR and in the most CPU-intensive cases I gained exactly this same 25%! So it seems to be quite an accurate comparison of how good your CPU is for a game like RaceRoom. It would be awesome to collect data with the community and get some insight in old software performance on new hardware!

    You can download Unigine Heaven for free, to minimise the GPU bottleneck, we use the following settings (DirectX 9, Low, no AA, windowed, 640x360):
    [​IMG]
    I recommend having as few background programs open as possible and not doing anything with the PC during the benchmark, as the CPU can be quite sensitive to this.

    If you want to help us and report your results, run the benchmark and take a screenshot of the results screen. It will be cut off a bit because of the tiny resolution, but the important information is there:
    [​IMG]
    Additionally, please report your PC specs in the following format, with preferably a CPU-Z screenshot of the memory timings:
    [​IMG]
    • CPU: AMD Ryzen 5 3600
    • CPU OC: 4.1-4.2 GHz
    • Memory: 16GB DDR4-3666 MHz Dual
    • Memory timings: CL14-15-14-28
    • GPU: Nvidia Geforce GTX 1080ti

    The results list can be found here and I will post an updated picture of it here every now and then:
    [​IMG]
     
    • Like x 12
    • Informative x 4
    • Love it! x 2
    • Agree x 1
    • Winner x 1
    • Useful x 1
    Last edited: Nov 30, 2020
  2. Sebastien Brunier

    Sebastien Brunier Active Member Beta tester

    Joined:
    Dec 17, 2017
    Ratings:
    +37 / 0 / -0
    • CPU: AMD Ryzen 7 2700X
    • CPU OC: Stock (PBO)
    • Memory: 16GB DDR4-3666 MHz
    • Memory timings: CL14-15-14-28-42-1T
    • GPU: Nvidia Geforce GTX 1080
    [​IMG]

    upload_2019-7-22_15-22-54.png
     

    Attached Files:

    • Like Like x 2
    Last edited: Jul 23, 2019
  3. Ablaze

    Ablaze Well-Known Member

    Joined:
    Mar 16, 2018
    Ratings:
    +120 / 0 / -0
    @Thomas Jansen Why not using a short replay file that you attach to post #1 so every user could this as a benchmark? MSI Afterburner and Fraps have a benchmark feature so it's easy to get min/max/avg fps and the frametimes for this replay file. Just a thought. :)
     
  4. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    Could be a good idea for an additional benchmark, but that will complicate things massively with all the different settings in the game and we're also much more likely to be GPU bound in the game :D This is really meant to isolate the CPU to emulate a worst case scenario.
     
  5. Ablaze

    Ablaze Well-Known Member

    Joined:
    Mar 16, 2018
    Ratings:
    +120 / 0 / -0
    OK then. :)

    Here's my result:

    [​IMG]

    [​IMG]

    • CPU: Intel i7 5820K
    • CPU OC: 4.0 GHz all core
    • Memory: 32GB DDR4-2666MHz
    • Memory timings: CL16-18-18-36-2T
    • GPU: Nvidia Geforce GTX 1080ti
     
    • Like Like x 1
    Last edited: Jul 22, 2019
  6. Whipdiddywhip

    Whipdiddywhip Member

    Joined:
    Aug 20, 2017
    Ratings:
    +18 / 0 / -0
    let me know if you need any more beta testers, i'd be willing to help and play in vr
    • CPU: Intel i5 9600K
    • CPU OC: 4.8 GHz all core
    • Memory: 16GB DDR4-3000MHz
    • Memory timings: CL15-17-17-35-2T
    • GPU: Nvidia Geforce RTX 2080
    [​IMG]

    [​IMG]
     
    • Like Like x 1
  7. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    Interesting, would have expected intel to shine in DX9, might very well be down to ram speed/timings, might do a run matching your ram settings, see what difference it makes.
     
  8. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    Surprisingly not that much difference on 3000CL15-17-17-35 actually, about 2% lower:
    [​IMG]
     
    Last edited: Jul 22, 2019
  9. Whipdiddywhip

    Whipdiddywhip Member

    Joined:
    Aug 20, 2017
    Ratings:
    +18 / 0 / -0
    new ryzen cpu op
     
  10. Bull Shark

    Bull Shark Well-Known Member

    Joined:
    Mar 14, 2019
    Ratings:
    +162 / 0 / -0
    Here is my test.

    • CPU: Intel Core i7 8700k
    • CPU OC: 4.8Ghz
    • Memory: 16GB DDR4-4400 MHz Dual
    • Memory timings: CL16-18-18-38
    • GPU: Nvidia Geforce GTX 1080ti 11GB


    [​IMG]

    [​IMG]
     
    Last edited: Jul 22, 2019
  11. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    Hehe so it seems :D btw for betatesting you are just a bit too late, a lot of people are on holiday now. When they’re back you could contact kitsune if there is a spot available.
     
  12. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    you should check your memory settings in the bios, it's only running at 2666 MHz according to cpu-z (2 x DRAM Frequency number). :p
     
    • Agree Agree x 1
  13. Whipdiddywhip

    Whipdiddywhip Member

    Joined:
    Aug 20, 2017
    Ratings:
    +18 / 0 / -0
    looks like thread count may have an effect here

    try disabling your smt and see
     
  14. Bull Shark

    Bull Shark Well-Known Member

    Joined:
    Mar 14, 2019
    Ratings:
    +162 / 0 / -0
    I'm a noob. LoL what should it be?
     
  15. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    There should be an option somewhere to turn on the xmp profile for the memory, which will make it run at the frequency it advertised on the box or store page :p
     
  16. Bull Shark

    Bull Shark Well-Known Member

    Joined:
    Mar 14, 2019
    Ratings:
    +162 / 0 / -0
    Thanks Will boot up the BIOS and see..
     
  17. Bull Shark

    Bull Shark Well-Known Member

    Joined:
    Mar 14, 2019
    Ratings:
    +162 / 0 / -0
    Mmm strange, that is already turned on.
     
  18. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    Lost about 5% turning SMT off indeed, odd that it likes threads so much!
    [​IMG]
     
  19. Thomas Jansen

    Thomas Jansen KW Studios Developer

    Joined:
    Apr 5, 2018
    Ratings:
    +601 / 0 / -0
    Could be that you just have a 2666 MHz memory kit ofcourse, just went off of your signature which says 3000
     
  20. Bull Shark

    Bull Shark Well-Known Member

    Joined:
    Mar 14, 2019
    Ratings:
    +162 / 0 / -0
    Thanks, no I have 3000Mhz, at least that is what it should be lol. Or I’ve been ripped off.
    I now have the dram reference clock turned to DDR4 3000 30x100.00x1.00
    Will see if this keep the system stable.
     
    Last edited: Jul 22, 2019