Can't get rF run on multiple cores

ajk

Hi,

Over the weekend I updated my computer after a long long time. I went straight from single core to quad core processor (i5 760).

I cannot get rF to utilize more than one core. I've googled and tried all useful I found:
+fullproc in the shortcut
+highprio in the shortcut
/usepmtimer in the boot.ini
set affinity in task manager (all 4 cores ticked by default)

Still rF is running one core @ 100% total CPU usage being 25%, sometimes peaking at 26,x% with one core exceeding the 25% limit probably due to Intel's Turbo Boost tech.

Using WinXP 32-bit with SP3. Could anyone give me a tip on how to proceed? :confused:
 
Hi Ajk,

as far as I know rF1 is a major single threaded application running only on one CPU/CORE. The +fullproc command line parameter has been implemented at a time when Hyper-Threading, Multi-CPU Client Systems, Multi-Core CPUs or whatever in terms of SMP became more and more an issue to resolve some timing problems under specific circumstances regarding interaction between OS and Hardware. So what +fullproc actually does is to "outsource" some minor application-sub-systems to a second thread, but the major load still resides on CPU0.

In some way using the +fullproc switch could lead in higher In-Game FPS rates. So far the theory. I would be very grateful if one of the ISI staff members can confirm and/or correct this explanation !!!

My own experience:

Very often the more on In-Game FPS is bought at the expense of stability which might lead to unpredictable behavior of rF1, causing CTDs, freezes and driver swap issues or whatever. Playing around with it a while gave me the indication not to use it anymore.

Hope this helps ...

Cheers
Frank

PS: "+highprio" just raises the process priority from "normal" to "high", so the rFactor process is served a little bit earlier before the others NOT spreading the rF1 process across multiple CPUs/COREs, and the "/usepmtimer" is just another way to solve timing problems between OS and Hardware if relevant.
 
Last edited:
hi all
The same problem of "AJK". before the command + fullproc I worked fine in my AMD phenom2 955 (4 core) and formatted it time but it only works a single core to 90% a solution?

Using: win xp Sp3, all drivers are updated,
CPU: AMD
VGA: nVidia
 
I've run rFactor on a quadcore on XP, Vista, and now Win7, and using +fullproc utilises 2 of the cores to a noticeable extent (just tested on a track getting 200fps, one core was 90+ and the other was around 60-70... other 2 not doing much). If the OP (or Nodo) is seeing only 1 core working I'd say the multicore isn't happening correctly. (my frames nearly double when switching it on, too)

I can't offer any advice on getting it working, but it certainly sounds like it's not now.
 
Windows xp dosent take full advantage of your full rig potential, windows 7/64 bit is better suited for a 4 core setup.
 

Back
Top