June 13, 200916 yr Hi,Since I have overclocked today my I7-920, I wanted to monitor the temperature for a while during a FS2004 flight.I used the 'Core Temp' application which writes a log of the 4 core temps and the 4 core loads.The temps were OK, about 52C for the whole 2.5 hr flight. The core utilization however was between 48%-50% for core1, 0% core2, 0% core3 and 2-3% core4I'm a bit puzzled by this.... Shouldn't the core1 load be 100%? :( Or should I change another setting in the BIOS?EgbertP.S. I also used OCCT for a stress test and there all 4 core were utilized for 100%. Also temp rose to 64C (which is still below the 67.9C) Location: Vleuten, The Netherlands, 17.3dme SPL 108.40 | Simulator: FS2024 System: AMD 7800X3D - Gigabyte X670 - RTX 4090 - 64GB DDR5 - 2 x 2TB SSD - 32" 1440p Display - Windows 11 Pro
June 13, 200916 yr Hi,Since I have overclocked today my I7-920, I wanted to monitor the temperature for a while during a FS2004 flight.I used the 'Core Temp' application which writes a log of the 4 core temps and the 4 core loads.The temps were OK, about 52C for the whole 2.5 hr flight. The core utilization however was between 48%-50% for core1, 0% core2, 0% core3 and 2-3% core4I'm a bit puzzled by this.... Shouldn't the core1 load be 100%? :( Or should I change another setting in the BIOS?EgbertP.S. I also used OCCT for a stress test and there all 4 core were utilized for 100%. Also temp rose to 64C (which is still below the 67.9C)Hi EgbertThe Intel I7 has 4 cores but each core can run two threads because of Hyperthreading. Because FS9 is not written for multithreading it will only use one of the eight threads hence "Core Temp" is only showing 50% utilisation of physical Core 1. In other words it is using 100% of the first of its eight threads.I hope this helpsRegardsLufty
June 13, 200916 yr Author Hi Egbert... it will only use one of the eight threads....I hope this helpsRegardsLuftyHi Lufty,That makes perfectly sense. Thanks for the explanation. Location: Vleuten, The Netherlands, 17.3dme SPL 108.40 | Simulator: FS2024 System: AMD 7800X3D - Gigabyte X670 - RTX 4090 - 64GB DDR5 - 2 x 2TB SSD - 32" 1440p Display - Windows 11 Pro
June 13, 200916 yr Are you having performance issues? By the sound of your CPU and spec, i doubt you would be.Here's the thing - FS2004 was not written to support multi core CPU's. They were simply not around in those days. Put simply, FS2004 will only access one core on your chip. Even FSX could not until Service Pack 2 was released.Now, the fact that your CPU is only working at 50% on one core really doesnt sound like that much of an issue to me. You see, your CPU is damn fast, and FS2004 simply doesnt need all that horsepower behind it.In reality, FS2004 is most likely only touching like 30% of its processing power. But Windows has allocated 50% just in case it needs a performance shot.What you can do (if you really want to, although i wouldnt bother), is to open Task Manager in Windows, find the FS9.exe process, right click and choose Set Affinity. This will allow you to manually FORCE the application to work on all four cores. But bear in mind, FS2004 and Windows COULD become unstable, so i wouldnt recommend it.My best advice to you is to leave it as it is, its quite normal. :-)Hope that helps. Adrian Burley London, UK
June 14, 200916 yr For Games and especially for FSX disable HT (Hyper threading) in BIOS, so you have the full power per core.
June 14, 200916 yr Author Are you having performance issues? By the sound of your CPU and spec, i doubt you would be.Here's the thing - FS2004 was not written to support multi core CPU's. They were simply not around in those days. Put simply, FS2004 will only access one core on your chip. Even FSX could not until Service Pack 2 was released.Now, the fact that your CPU is only working at 50% on one core really doesnt sound like that much of an issue to me. You see, your CPU is damn fast, and FS2004 simply doesnt need all that horsepower behind it.In reality, FS2004 is most likely only touching like 30% of its processing power. But Windows has allocated 50% just in case it needs a performance shot.What you can do (if you really want to, although i wouldnt bother), is to open Task Manager in Windows, find the FS9.exe process, right click and choose Set Affinity. This will allow you to manually FORCE the application to work on all four cores. But bear in mind, FS2004 and Windows COULD become unstable, so i wouldnt recommend it.My best advice to you is to leave it as it is, its quite normal. :-)Hope that helps.Hi Adrian,Thans for your advise. I'm aware of processor affinity but FS2004 can only be set to one core (because of the reasons you mentioned)And... FS2004 IS using all the processor power it can find.For Games and especially for FSX disable HT (Hyper threading) in BIOS, so you have the full power per core.Interesting.. I'll try it.Are you sure it will increase performance? Location: Vleuten, The Netherlands, 17.3dme SPL 108.40 | Simulator: FS2024 System: AMD 7800X3D - Gigabyte X670 - RTX 4090 - 64GB DDR5 - 2 x 2TB SSD - 32" 1440p Display - Windows 11 Pro
June 16, 200916 yr Hi Adrian,Thans for your advise. I'm aware of processor affinity but FS2004 can only be set to one core (because of the reasons you mentioned)And... FS2004 IS using all the processor power it can find.Interesting.. I'll try it.Are you sure it will increase performance?Hi ThereYes setting the affinity to more than one core is totally irrelevant as FS9 is not a multithreaded application although there is a marginal benefit in having windows use one core and FSX using another. On a reasonably fast processor you will find that Windows is only using a few % of the CPU so the difference is marginal.Windows does not reserve CPU bandwidth and if FS9 is using 50% then that is 50% of actual usage rather than a reserved figure.Regarding Hyperthreading it is true to say the original Hyperthreading on Intel Core HT cpus etc. was poor and in theory there could be a performance hit by FSX trying to use 2 pipelines and hitting a bottleneck in the processing unit although in my experiments it has made no difference whether Hyperthreading is on or off for FSX.RegardsLufty
Create an account or sign in to comment