64 bit and Multi-Core Support

Davide Nativo

Columnist for RaceDepartment
Staff member
Premium
Apr 4, 2014
951
1,438
30
Hi lads,

are there any plans to make the game 64 bit optimized (and take advantage of more system ram) and to add multi-cpu/thread support (which would give massive improvements for modern CPUs users)?
I think that this sim is great but in 2015 it is a bit disappointing to see still a 32 bit exe but even worse, single-cpu optimization only :( no h8 here, please do not misunderstand me, I am giving a positive critic only. I would love to see this sim get more optimizations for people with modern hardware :)
 

David Wright

1000RPM
Sep 27, 2009
1,256
872
Looking at Task manager, mine is using 4 cores.
This is meaningless I'm afraid. How much of each core is it using? If you make a single threaded application run on more than one core all it does is rapidly switch the thread from core to core. So you can run it on one core at 100% usage or run it on four cores at 25% usage on each core but this will give you no performance benefit.
 

F1__Dave

25RPM
Nov 14, 2014
32
3
36
out of interest here, please dont assume im hating in any way im just curious,
what would you gain if the game was 64bit?
i know in assetto people want this for longer replays but what would the gains be in GSC?

Cheers
 

morsify

1000RPM
Premium
Jun 26, 2009
1,954
767
This is meaningless I'm afraid. How much of each core is it using? If you make a single threaded application run on more than one core all it does is rapidly switch the thread from core to core. So you can run it on one core at 100% usage or run it on four cores at 25% usage on each core but this will give you no performance benefit.
You may well be right, but what if it is using 30% of each core? Then surely using a single core would make the game struggle, whereas it would run better using 4 cores. All I know for sure is that in earlier version of this game, I could use the command +fullproc in the command line and make it run on multi core, and the FPS definitely went higher, so in a single core it must have been maxing out.
Now, I can see it is using the same amount in each of the 4 cores which I am happy about, but I am no expert, so as long as I get good FPS or more importantly, smooth running, then I am happy :)
 

morsify

1000RPM
Premium
Jun 26, 2009
1,954
767
out of interest here, please dont assume im hating in any way im just curious,
what would you gain if the game was 64bit?
i know in assetto people want this for longer replays but what would the gains be in GSC?

Cheers
Again, I'm no expert but I think it basically allows a game to use more RAM, instead of a 4GB max in 32bit games. So there is more room for textures, calculations etc, meaning an overall rise in complexity of the game is possible while also getting better performance.
 

Davide Nativo

Columnist for RaceDepartment
Staff member
Premium
Apr 4, 2014
951
1,438
30
Again, I'm no expert but I think it basically allows a game to use more RAM, instead of a 4GB max in 32bit games. So there is more room for textures, calculations etc, meaning an overall rise in complexity of the game is possible while also getting better performance.
Exactly ;) that's why it would be a smart (and necessary nowadays) move