VR 90FPS - my personal Solution

vinnefreerider

50RPM
Original poster
Jun 28, 2017
51
31
After almost 2 months testing possibilities to put my Assetto Corsa running at VR 90fps over online sessions (such as Nordschleife Tourist with 32 connected players) I think I finally found the solution.

Recap, my setup is:
i7 7700 + 16gb DDR4 Hyperx Fury 2133mhz + RTX 2070 + 1tb HDD + Lenovo Explorer + Win10

Andrew_WOT recommend me to use the AC Shaders Patch tweaks and it did a GREAT improvement performance but not solved 100%. (thank you Andrew for the tips)
It has improved the FPS from AVG 62 to 64, it is 3,23%

So I started looking for the reason I'm having CPU Bound and I discovered a simple and basic fact: RAM memory has the responsibility to provide the communication with CPU and GPU. If you are using a slow memory kit, it will affect dramatically your FPS performance on the games.

Also I noticed there is a lot of people running good memory kit but without BIOS tweaks such XMP profiles to enjoy full speed of the equipment.

My SOLUTION:

1.
I did a memory overclock, from 2133mhz to 3066mhz.

The bandwidth speed was improved in +-40% and the latency was reduced in +-11% from 57.4ns to 50.2ns (latency also influences a lot in games) HUGE IMPROVEMENT HERE.
(It is stable with more than 5 hours of stress tests with Aida64 and MemTest86)
check the pics

*** I removed the part what I was saying about to turn Hyperthread OFF to improve the performance. After few more tests I noticed I was wrong, thanx for the people here who has give the same feedback.***

This moment your AC fps have improved a lot.
Assetto Corsa is running with 90fps locked 90% of the time over online sessions even on Nordschleife Tourist with 32 connected drivers!

A in game benchmark on post No. 18 bellow this

Imagem 014.jpg
 

Attachments

Last edited:

Kek700

2000RPM
Premium
Mar 26, 2016
2,357
2,835
73
i had always believed DDR4 memory speed had little to no effect on AC fps, so never gave it another
thought.
I will be interested in the response to this article.:)
 
  • Like
Reactions: vinnefreerider

arcadios

100RPM
Aug 20, 2011
118
8
for me the best solution was this https://www.reddit.com/r/oculus/comments/9odbvz/fixed_old_oculus_home_runtime_w_instructions/
no oculus software at all. all games straight to head display. with i5 4670 and gtx1080 i get everything max and stable 90 fps. i used the oculus home and had ss1.5 and everything else minimum, no shadows , not reflections. now i cant explain it but its smooth and amazing. not only on assetto corsa. i play rf2 too. 3 lvl aa and 2 of level detail. ingame all full except reflections to low.
 
  • Like
Reactions: vinnefreerider

Andrew_WOT

4000RPM
May 11, 2014
4,883
2,759
If you are on WMR, disable temporal reprojection, it's borked at the moment and will take you into 45fps when you can run 90 with it disabled.
I had mixed results with HT on and off, with AC it does not make it worse but doesn't help much either, unless you also push clock higher, other titles utilizing more threads can suffer though.
 
  • Like
Reactions: vinnefreerider

vinnefreerider

50RPM
Original poster
Jun 28, 2017
51
31
If you are on WMR, disable temporal reprojection, it's borked at the moment and will take you into 45fps when you can run 90 with it disabled.
I had mixed results with HT on and off, with AC it does not make it worse but doesn't help much either, unless you also push clock higher, other titles utilizing more threads can suffer though.

Andrew, the issue what you mentioned about the WMR Reprojection is real.

Yesterday I did some tests with it turned Off and it has worked somehow better than on Auto.
Now it's running, I don't know how to explain, but it feels more buttery than before.

I will edit the first post with this precious tip.

Thx
 
  • Like
Reactions: Andrew_WOT

Andrew_WOT

4000RPM
May 11, 2014
4,883
2,759
There were lots of complaints about that on Steam, I wasn't taking it seriously initially until did controlled test running AC replay in VR with fpsVR active. With reprojection on Auto GPU was loaded higher, pushing me into reprojection when things were getting busy, with it off, there was enough headroom letting me stay at 90 fps.
I believe it was one of the recent WMR updates that broke things.
 
  • Like
Reactions: vinnefreerider

RasmusP

6000RPM
Premium
Oct 7, 2016
6,546
3,433
I would be interested in someone having the k version to test whether or not memory speeds making a difference when the cpu is pushed to let's say 4.7 GHz.
On my old I7 2600k there's maybe 2 fps difference in the cpu limit between 1333 MHz and my current 2133 MHz.

I'll give the lasso a try to disable ht ingame. Not sure if it's possible with my cpu+mobo combo but I'll report back!

Thanks for putting this report/guide online. Good findings and I see no misinformation in it like it's sadly often the case with online forums.. :thumbsup:
 
  • Like
Reactions: vinnefreerider

vinnefreerider

50RPM
Original poster
Jun 28, 2017
51
31
I would be interested in someone having the k version to test whether or not memory speeds making a difference when the cpu is pushed to let's say 4.7 GHz.
On my old I7 2600k there's maybe 2 fps difference in the cpu limit between 1333 MHz and my current 2133 MHz.

I'll give the lasso a try to disable ht ingame. Not sure if it's possible with my cpu+mobo combo but I'll report back!

Thanks for putting this report/guide online. Good findings and I see no misinformation in it like it's sadly often the case with online forums.. :thumbsup:
RasmusP,
Did you overclock your CPU?
What is your memory kit? DDR3 or 4?

I think your CPU is still good nowadays and the problem is your memory speed.

And I think the memory speed will affect the game speed in any CPU.. there is a lot of videos on YouTube making this kind of benchmark.. like this
 

RasmusP

6000RPM
Premium
Oct 7, 2016
6,546
3,433
RasmusP,
Did you overclock your CPU?
What is your memory kit? DDR3 or 4?

I think your CPU is still good nowadays and the problem is your memory speed.

And I think the memory speed will affect the game speed in any CPU.. there is a lot of videos on YouTube making this kind of benchmark.. like this
Yes I did. 3.4 to 4.4 GHz :)
My memory is ddr3 and therefore already basically the maximum that's possible. DDR3 goes from 800 MHz to 2133 MHz while the mainstream memory was/is 1333 or 1600.
I had 1333 MHz memory from 2011 until last year, overclocked it to 1600 in 2016.
Now I got 2133 MHz memory from a friend who upgraded to amd ryzen and ddr4.

I tested all sims, Witcher 3, battlefield 5, assassin's creed, video rendering and cinebench. Basically no difference from 1600 to 2133. 1333 to 1600 is a very tiny difference too.
Only dropping it down to 1033 MHz dropped fps by around 5%.

So for my cpu it really does not make any difference overall but maybe that would be different without the cpu being overclocked... Gonna set my cpu back to default next week and test the ram speeds again!
And of course your cpu has a completely difference architecture so memory speeds might have a way bigger influence to performance!
 
  • Like
Reactions: Insert Coin

vinnefreerider

50RPM
Original poster
Jun 28, 2017
51
31
Yes I did. 3.4 to 4.4 GHz :)
My memory is ddr3 and therefore already basically the maximum that's possible. DDR3 goes from 800 MHz to 2133 MHz while the mainstream memory was/is 1333 or 1600.
I had 1333 MHz memory from 2011 until last year, overclocked it to 1600 in 2016.
Now I got 2133 MHz memory from a friend who upgraded to amd ryzen and ddr4.

I tested all sims, Witcher 3, battlefield 5, assassin's creed, video rendering and cinebench. Basically no difference from 1600 to 2133. 1333 to 1600 is a very tiny difference too.
Only dropping it down to 1033 MHz dropped fps by around 5%.

So for my cpu it really does not make any difference overall but maybe that would be different without the cpu being overclocked... Gonna set my cpu back to default next week and test the ram speeds again!
And of course your cpu has a completely difference architecture so memory speeds might have a way bigger influence to performance!
Based on these YouTube memory benchmark videos, and my personal experience, I'm still thinking the 2133 DDR3 or 4 will affect performance on games, mainly for VR.

By the way, after my overclock, cinebench r15 and geekbench4 just increased the performance in 4%. But the performance in game a lot...
 
  • Like
Reactions: Kek700

Insert Coin

500RPM
Apr 8, 2014
729
309
61
I've tested HT on/off on my i7 2600k @ 4.5 GHz (RAM 2133 MHz) with Assetto Corsa: performance was worse with HT off.
 

Kek700

2000RPM
Premium
Mar 26, 2016
2,357
2,835
73
just out of interest, ( i5 6600k @ 4.7Ghz , Gtx1080 , 3440 x 1440 monitor )
set ddr4 to 2666 Mhz.
AC
full field 23 Ai,
all setting at or near max,
at start 100 fps
then set ddr4 to 3266 Mhz.
No difference in fps at all. Oh dear.:(
 

vinnefreerider

50RPM
Original poster
Jun 28, 2017
51
31
I started this post talking about VR experience over online sessions like Nordschleife with 32 connected drivers. To summarize:
- with DDR4 2133mhz the ASW kicked in 90% of the time.
- With DDR4 3066mhz 90fps is locked 95% time.
- For non online sessions, for both memory speed scenarios I always got 90fps locked.
- Thousands of YouTube videos making benchmark fps comparisons with a common result: Higher DDR4 speed affects the FPS performance.

I'll make a video of my personal experience.

Thx for your reports!
 
Feb 12, 2014
824
421
51
just out of interest, ( i5 6600k @ 4.7Ghz , Gtx1080 , 3440 x 1440 monitor )
set ddr4 to 2666 Mhz.
AC
full field 23 Ai,
all setting at or near max,
at start 100 fps
then set ddr4 to 3266 Mhz.
No difference in fps at all. Oh dear.:(
Keep in mind that on not all scenarios or "use cases" you will see a difference. On your specific test are you measuring FPS from the cockpit or outside cameras?
As I explain on my experience, I was curious about both my CPU&GPU holding back usage while suffering low FPS on certain cameras views on a particular track/turn. What I could measure was a very high number of triangles and complex scenery (based on the rendering stats AC app) on them that I hardly match on regular situations (like being inside cockpit). Your numbers looks quiet good for your specs, just do not know which cars, track, grid position, etc. are being used.
 

Kek700

2000RPM
Premium
Mar 26, 2016
2,357
2,835
73
your correct , inside cockpit camera .
Road Alanta, last place 24th , GT3 cars, complete collection of gt3 cars.:)
 

scottiedawg66

500RPM
Mar 4, 2018
609
211
37
interesting to see this on AC regarding ram speed, this is a similar conclusion that hardcore VR users of a flight sim, IL2 sturmovik report. They seem to find a 10FPS gain for every 100 mHz increase in memory speed up to about 3600 mHz and it begins to resuce FPS per mHz ratio from 3600 to ~4000 mHz which is about the fastest real world memory speed I have seen applied to sims in VR
 
Last edited:
Feb 23, 2018
213
40
57
I've tested HT on/off on my i7 2600k @ 4.5 GHz (RAM 2133 MHz) with Assetto Corsa: performance was worse with HT off.
Same here. Performance was worse with HT (in BIOS) turned off. I'm running a I9-9900K overclocked to 5.1 Ghz and a GTX 1080ti with Oculus Rift .. with HT off performance dropped signifficantly.