CPU Multi-Treading in EDO?

In the ED/O directories, there is a file called AppConfig.xml

It contains the following lines.

<Threads
RenderThreadStackSize="1048576"
WorkerThreadStackSize="1048576"
NumWorkerThreads="6"
RenderJobQueueSize="10240"
KernelJobQueueSize="10240"
MinSpareCores="0"
OptimiseForPerformance="1"
UseThreadPriorities="0"
PerformanceScaling="1"
/>

Since I have a processor capable of 12Cores/24Threads, would changing the values here improve rendering performance?

I am testing the following values to see if these have any effect on rendering, but I believe the "Render/WorkerStackSize" are based on Fdev's default settings.

<Threads
RenderThreadStackSize="1048576"
WorkerThreadStackSize="1048576"
NumWorkerThreads="12"
RenderJobQueueSize="10240"
KernelJobQueueSize="10240"
MinSpareCores="2"
OptimiseForPerformance="1"
UseThreadPriorities="1"
PerformanceScaling="1"
/>
Has anyone played with these values to see if they benefit rendering/fps/drops?
 
Proceed with caution, and take every comment with a grain of salt.

That being said, please do report back if your performance/stability improves.
 
No it does not. I tried to play around these parameters but cannot reduce my CPU temp on ground (in space 65C, on settlement 100C), no to mention gain any fps.

One of my friend, a GFX driver specialist helped me wrote a DX plug-in to reblance GFX effects and try draw less reflection stuff.
That thing is supposed to reduce GPU loading ONLY and get some framerate back, however it indeed brought my CPU temp down to 75~85C in ground settlement.
I dont know how it exactly works but it's related to disable some of the "buggy or laggy" visual effects ... anyway I can play with much less CPU CTF now o_O
 
Last edited:
No it does not. I tried played around these parameters but cannot reduce my CPU temp on ground (in space 65C, on settlement 100C), no to mention gain any fps.

One of my friend, a GFX driver specialist helped me wrote a DX plug-in to reblance GFX effects and try draw less reflection stuff.
That thing is supposed to reduce GPU loading and get some framerate back, however it indeed brought my CPU temp down to 75~85C in ground settlement.
I dont know how it works but ... anyway I can play with much less CPU CTF now o_O
Good to know someone has played with these with no results. Thanks

Wow, That's hot.

I started at those temps, but using a different set of "Power Options" I was able to get my CPU temps down to 37C at idle and 51C in game.

You might try downloading this "Power Plan". I went from 60C idle to 37C idle.


Be well.
 
Been messing with them since the 2014 beta.

You can alter the number of worker threads and sometimes get small improvements with deeper queue sizes.

However, the game only has 1-2 primary game/render threads no matter how many worker threads it spawns and these are where the bottleneck in EDO is.
Thanks.
 
However, the game only has 1-2 primary game/render threads no matter how many worker threads it spawns and these are where the bottleneck in EDO is.
This is consistent with other comments I've seen. So while I'm far from completely understanding this, in some of the extreme bad performance cases, the game is basically overloading one thread, which can't send out instructions fast enough, which is why the framerate will sometimes tank when entering an area, but CPU & GPU utilization will actually drop. Is my monkeybrain explanation accurate?
 
It's a laptop AW17mr2. I don't think there is any issue with cooler.
In space CPU actually runs pretty cool.
If you're hitting 100, you're hitting TjMax and there is an issue with your cooling.

Dell (and Alienware) laptops are known for running hot due to using cheap TIM and often misapplying it.

Taking the laptop apart, cleaning the processor lid and heatsink, then (carefully!) applying a superior thermal paste and putting the heatsink assembly back together will bring your temperatures down.

In space the CPU runs cool because it's not doing anything.
 
If you're hitting 100, you're hitting TjMax and there is an issue with your cooling.

Dell (and Alienware) laptops are known for running hot due to using cheap TIM and often misapplying it.

Taking the laptop apart, cleaning the processor lid and heatsink, then (carefully!) applying a superior thermal paste and putting the heatsink assembly back together will bring your temperatures down.

In space the CPU runs cool because it's not doing anything.
Ya I will fire another service ticket see how, warranty is still active. Hope they just replace thermal module directly haha.
 
Back
Top Bottom