July 13, 20169 yr Just to re-iterate that on the four core leaving HT disabled and No AM presents a very good setup for the sim and can only be beaten by a few percent with HT enabled. Hi, Steve. Just wanted to clarify something. I normally run with AM=116, HT on. It so happens that on my particular Asus MB, Maximus VIII Hero, I can't turn off HT in the BIOS (I probably would have chosen another MB for the purpose of experimentation if I had known this first). So, as I understand it AM=85 (and AM=14, I believe) are like having HT turned off. My question is: Is this exactly like turning off HT in the BIOS or just a "reasonable facsimile" workaround? Thanks, Jeff Jeff Smith System: i9-[email protected]., ASUS Maximus XI Hero MB, 32 GB 3200 Hyper-X RAM, Corsair HX1000i PSU, Cooler Master ML360R RGB, EVGA RTX 3080Ti FTW3, (2) Samsung 860 500GB SSD for Windows 10 Pro and sim, (2) M.2 NVMe 2TB, (2) WD Black 4TB HD for data, Samsung 65" 4K curved monitor @ 30Hz. (Currently running VSync, TB , Unlimited),YOKO+ yoke, VF TQ6+,TPR pedals, Logitech Multi, Switch, and Radio Panels Software: P3Dv4.5HF3 Pro, Ultimate Traffic Live, ASP3D, ASCA, ORBX, Fly Tampa, GSX/GSX2, PMDG, A2A, Just Flight, Milviz, Carenado, Majestic. On other computer: P3D v3.2.3, My Traffic 6.0a, PMDG, ORBX, A2A, Captain Sim , iFly, Flight 1, Flysimware, Just Flight, Milviz, Carenado
July 13, 20169 yr Commercial Member Yes Jeff, looking at four core HT enabled with AM=85=01,01,01,01 there's a one (unmasked) in each comma separated pair (core). With P3D the sim starts up and counts these ones, makes a fixed thread on each of the corresponding Logical Processors. Each to do a particular job, underlying these jobs P3D spawns over 50 threads across these unmasked LPs. More work is done on these as SimConnect clients are handled, and when more dlls are loaded.If there are four available LPs the sim will split into its optimum number of parts, where the main job of rendering is concerned is at its leanest. They do other stuff but I'm dumbing it down a little. We can add more ones to the mask and the sim splits into more parts, these extra parts go toward boosting the loading speed of scenarios up to a point. If they are on cores already with a sim job, a one in the pair, they share that core and run into each other eventually, so more physical cores is better.With AM=85 or some value representing one unmasked LP per core, i.e. 170, the sim works exactly the same as it does with four straight HT disabled cores and no NoAM=AM=0=15=1111 in this case. (How the AM is interpreted is up to the sim, after then it passes its desired affinity setup to the jobscheduler for it then assigns threads to LPs as these processes spawn new threads.)With your 116 it is interesting because it leaves the first core free, LP0 and LP1 of core zero, like a hole for addon activity to fall into. AM=116=01,11,01,00 core zero on right. This unmasks one LP of core 1, and one LP of core 3. But the pair unmasked on core 2 happen to be different types of job and they don't ask for maximum throughput together, most of the time, remember that these share a core. So 116 is kind of a magic number that helps avoid issues, but in the end it does only use three cores.Using all four cores means that there will be activity from addon exe processes sharing the cores of the sim. When HT is enabled that's a good start since two threads on an HT enabled core finish faster than the same two threads on a non-HT core.How much extra can we get from four cores over three on a 4GHz class CPU? Maybe around 5% stability and 10% loading speed.Once the sim is set up, managing where addon exe apps start, their affinity, is a good way to help the sim get along uninterrupted. Steve Waite: Engineer at codelegend.com
July 13, 20169 yr Hi, Steve. Just wanted to clarify something. I normally run with AM=116, HT on. It so happens that on my particular Asus MB, Maximus VIII Hero, I can't turn off HT in the BIOS (I probably would have chosen another MB for the purpose of experimentation if I had known this first). So, as I understand it AM=85 (and AM=14, I believe) are like having HT turned off. My question is: Is this exactly like turning off HT in the BIOS or just a "reasonable facsimile" workaround? Thanks, Jeff I've got the same board and I'm sure you can turn it off/on Cheers Chris
July 13, 20169 yr Thanks very much for the reply, Steve. I'm probably just getting down to nitpicking, but curious all the same. Chris, thanks for the reply. I had looked everywhere I could think of in the BIOS and couldn't find anything. Then I called Asus Tech.Supt. twice and both times they said that board did not provide for turning HT on/off in the BIOS. Actually, a lesser Asus MB I have on another machine can turn HT on/off in the BIOS. That's what surprised me. If you have done this yourself, would you please let me know where the setting is and what Asus calls it? Thanks, Jeff Jeff Smith System: i9-[email protected]., ASUS Maximus XI Hero MB, 32 GB 3200 Hyper-X RAM, Corsair HX1000i PSU, Cooler Master ML360R RGB, EVGA RTX 3080Ti FTW3, (2) Samsung 860 500GB SSD for Windows 10 Pro and sim, (2) M.2 NVMe 2TB, (2) WD Black 4TB HD for data, Samsung 65" 4K curved monitor @ 30Hz. (Currently running VSync, TB , Unlimited),YOKO+ yoke, VF TQ6+,TPR pedals, Logitech Multi, Switch, and Radio Panels Software: P3Dv4.5HF3 Pro, Ultimate Traffic Live, ASP3D, ASCA, ORBX, Fly Tampa, GSX/GSX2, PMDG, A2A, Just Flight, Milviz, Carenado, Majestic. On other computer: P3D v3.2.3, My Traffic 6.0a, PMDG, ORBX, A2A, Captain Sim , iFly, Flight 1, Flysimware, Just Flight, Milviz, Carenado
July 13, 20169 yr Thanks very much for the reply, Steve. I'm probably just getting down to nitpicking, but curious all the same. Chris, thanks for the reply. I had looked everywhere I could think of in the BIOS and couldn't find anything. Then I called Asus Tech.Supt. twice and both times they said that board did not provide for turning HT on/off in the BIOS. Actually, a lesser Asus MB I have on another machine can turn HT on/off in the BIOS. That's what surprised me. If you have done this yourself, would you please let me know where the setting is and what Asus calls it? Thanks, Jeff If you motherboard is the one in your sig, Maximus VIII Hero, thats the one I have you certainyl can turn HT on or off. It is under CPU Configuration, You will see speedstep, turbo boost, Hyper Threading. Simply select enabled or disabled. Go to your AI Tweaker page or whatever it is called. Make sure to not be in EZ mode, go to advanced. Angelo Cosma PPL ASEL / IFR Federal Aviation Administration (FAA) Field Service Representative (SEA) ZSE ARTCC Intel i7 6700K 4.8Ghz / ASUS ROG Maximus Hero VIII / 16GB DDR4 3200Mhz Ram / EVGA 1080Ti FTW3/ Corsair H110i GTX EVGA 850 Watt Gold / Samsung 850 500gb SSD
July 13, 20169 yr Well, thanks guys. i found it. I think the way things appeared on my screen I didn't see to scroll on down in the CPU Configuration. That's all I can figure. Almost missed it again this time. Of course, it didn't help when Asus people twice gave me wrong information on their product. Again, thanks. I feel much better now. Jeff Jeff Smith System: i9-[email protected]., ASUS Maximus XI Hero MB, 32 GB 3200 Hyper-X RAM, Corsair HX1000i PSU, Cooler Master ML360R RGB, EVGA RTX 3080Ti FTW3, (2) Samsung 860 500GB SSD for Windows 10 Pro and sim, (2) M.2 NVMe 2TB, (2) WD Black 4TB HD for data, Samsung 65" 4K curved monitor @ 30Hz. (Currently running VSync, TB , Unlimited),YOKO+ yoke, VF TQ6+,TPR pedals, Logitech Multi, Switch, and Radio Panels Software: P3Dv4.5HF3 Pro, Ultimate Traffic Live, ASP3D, ASCA, ORBX, Fly Tampa, GSX/GSX2, PMDG, A2A, Just Flight, Milviz, Carenado, Majestic. On other computer: P3D v3.2.3, My Traffic 6.0a, PMDG, ORBX, A2A, Captain Sim , iFly, Flight 1, Flysimware, Just Flight, Milviz, Carenado
July 14, 20169 yr Author Hi Jeff, we have more or less the same rig. I suggest you give my settings a try. Who knows? :-) - PC Hardware: AMD Ryzen 9 9950X3D // Asus ROG Crosshair X870E HERO // 2x32Gb Corsair Dominator Titanium DDR5 6000MT/s CL30 // ASUS ROG Strix GeForce RTX 4090 OC Edition // 4Tb Corsair NVMe M.2 MP600 // Corsair 1600W PSU Samsung Odyssey Arc 55" curved 165 Hz monitor. - Simulator Hardware: VIRPIL Constellation Alpha Prime + VIRPIL VPC Universal Control Panel - #3 + MOZA AY210 Force Feedback Yoke + WINWING URSA MINOR 32 Throttle & PAC Metal + WINWING SKYWALKER Metal Rudder Pedals + WINWING Airbus FCU & EFIS + WINWING Boeing 3N PAP + WINWING MCDU-32 + WINWING PFP-4 + WINWING PFP 3-N + WINWING PFP-7.
July 14, 20169 yr Yes Jeff, looking at four core HT enabled with AM=85=01,01,01,01 there's a one (unmasked) in each comma separated pair (core). With P3D the sim starts up and counts these ones, makes a fixed thread on each of the corresponding Logical Processors. Each to do a particular job, underlying these jobs P3D spawns over 50 threads across these unmasked LPs. More work is done on these as SimConnect clients are handled, and when more dlls are loaded. Hey Steve, you seem very knowledgeable regarding AFs. What would you recommend for a 5960x with both HT on and off? [MSI MPG X870E Carbon | 9800X3D (PBO +200Mhz / -20 Offset) | Corsair 64GB DDR5 (Custom Timings) | RTX 4090 Founders Edition (Undervolted) | WD SNX 850X 4TB + 4TB | Antec Flux Pro]
July 14, 20169 yr Commercial Member What would you recommend for a 5960x with both HT on and off? Remember that four cores gives the best rendering performance, and more than four improves the scenery loading speed. So for example with HT On and utilising six cores, enable six LPs 00,00,01,01,01,01,01,01=1365 and make sure all addons are above LPs 0 and 1. If you want to increase loading speed a little more you can try 01,01,01,01,01,01,01,01=21845 and make sure all addons are above LPs 0 and 1, maybe start all addons on 10,10,00,00,00,00,00,00=A000Hex. Similarly with HT Off try four cores 00001111=15, six 00111111=63, or eight AM=0 and start addons on LPs 6 and 7. If you don't pay attention to addon exe apps affinity, then start the sim above core zero instead, 11110000=240, 11111100=252. Addons should end up mostly in LPs 0 and 1. Steve Waite: Engineer at codelegend.com
July 14, 20169 yr Author Folks, just a reminder, with your permission. This thread intends to present another vision of tweaking, without HT and AM. I don't say I am right, I just share my findings with those who have similar hardware. :wink: - PC Hardware: AMD Ryzen 9 9950X3D // Asus ROG Crosshair X870E HERO // 2x32Gb Corsair Dominator Titanium DDR5 6000MT/s CL30 // ASUS ROG Strix GeForce RTX 4090 OC Edition // 4Tb Corsair NVMe M.2 MP600 // Corsair 1600W PSU Samsung Odyssey Arc 55" curved 165 Hz monitor. - Simulator Hardware: VIRPIL Constellation Alpha Prime + VIRPIL VPC Universal Control Panel - #3 + MOZA AY210 Force Feedback Yoke + WINWING URSA MINOR 32 Throttle & PAC Metal + WINWING SKYWALKER Metal Rudder Pedals + WINWING Airbus FCU & EFIS + WINWING Boeing 3N PAP + WINWING MCDU-32 + WINWING PFP-4 + WINWING PFP 3-N + WINWING PFP-7.
July 14, 20169 yr Remember that four cores gives the best rendering performance, and more than four improves the scenery loading speed. So for example with HT On and utilising six cores, enable six LPs 00,00,01,01,01,01,01,01=1365 and make sure all addons are above LPs 0 and 1. If you want to increase loading speed a little more you can try 01,01,01,01,01,01,01,01=21845 and make sure all addons are above LPs 0 and 1, maybe start all addons on 10,10,00,00,00,00,00,00=A000Hex. Similarly with HT Off try four cores 00001111=15, six 00111111=63, or eight AM=0 and start addons on LPs 6 and 7. If you don't pay attention to addon exe apps affinity, then start the sim above core zero instead, 11110000=240, 11111100=252. Addons should end up mostly in LPs 0 and 1. Thank you for the detailed reply, Steve Right now, I'm running with HT off as I'm testing the claim that disabling HT decreases VAS usage in P3D. So by your numbers, AM=0 would be 'full utilization' and be the 'best' option for my 8 physical cores in terms rendering performance / scenery loading speed, given the application gets most of the rendering time on all cores, that is? Then use something like Process Lasso to change the affinity of addons and other 'non-critical' software to the last two cores? Given the utilization I'm seeing with default settings, which is basically Core 0 at 80%+ usage when playing, rest of the cores at a more latent 30-40%, would that also indicate the default is based around AM=0? I heard you want to use core zero, as skipping that might introduce additional terrain blurries. Folks, just a reminder, with your permission. This thread intends to present another vision of tweaking, without HT and AM. I don't say I am right, I just share my findings with those who have similar hardware. :wink: I do agree with your notion, that a 'clean' config is usually the way to go. That seems to have provided me with the best result. I was just curious to see the difference between a properly configured AM and whatever the game uses by default. Given what Steve is saying, the numbers I've been using have been way off. [MSI MPG X870E Carbon | 9800X3D (PBO +200Mhz / -20 Offset) | Corsair 64GB DDR5 (Custom Timings) | RTX 4090 Founders Edition (Undervolted) | WD SNX 850X 4TB + 4TB | Antec Flux Pro]
July 14, 20169 yr I remember the big thread on this before. I may try FXAA and MSAA in sim to see what it looks like. But your monitor is much better than mine. Affinity Mask From Steve's big thread previously I started running AM=116 in P3D with a 4790k. I then have a batch file to start ASN on perhaps AM=85 I can't remember. Things have been pretty good. My textures take a while to transition from blurry to sharp if I pan around in spot view sometimes. Not sure if that has anything to do with HT being ON
July 14, 20169 yr Things have been pretty good. My textures take a while to transition from blurry to sharp if I pan around in spot view sometimes. Not sure if that has anything to do with HT being ON If you're using OrbX stuff, that might be why. Lots of reports of that exact behaviour since they updated their libraries and FTX central. [MSI MPG X870E Carbon | 9800X3D (PBO +200Mhz / -20 Offset) | Corsair 64GB DDR5 (Custom Timings) | RTX 4090 Founders Edition (Undervolted) | WD SNX 850X 4TB + 4TB | Antec Flux Pro]
July 14, 20169 yr Author Thank you for the detailed reply, Steve Right now, I'm running with HT off as I'm testing the claim that disabling HT decreases VAS usage in P3D. So by your numbers, AM=0 would be 'full utilization' and be the 'best' option for my 8 physical cores in terms rendering performance / scenery loading speed, given the application gets most of the rendering time on all cores, that is? Then use something like Process Lasso to change the affinity of addons and other 'non-critical' software to the last two cores? Given the utilization I'm seeing with default settings, which is basically Core 0 at 80%+ usage when playing, rest of the cores at a more latent 30-40%, would that also indicate the default is based around AM=0? I heard you want to use core zero, as skipping that might introduce additional terrain blurries. I do agree with your notion, that a 'clean' config is usually the way to go. That seems to have provided me with the best result. I was just curious to see the difference between a properly configured AM and whatever the game uses by default. Given what Steve is saying, the numbers I've been using have been way off. I will try with HT OFF and AM=0 and report ;-) - PC Hardware: AMD Ryzen 9 9950X3D // Asus ROG Crosshair X870E HERO // 2x32Gb Corsair Dominator Titanium DDR5 6000MT/s CL30 // ASUS ROG Strix GeForce RTX 4090 OC Edition // 4Tb Corsair NVMe M.2 MP600 // Corsair 1600W PSU Samsung Odyssey Arc 55" curved 165 Hz monitor. - Simulator Hardware: VIRPIL Constellation Alpha Prime + VIRPIL VPC Universal Control Panel - #3 + MOZA AY210 Force Feedback Yoke + WINWING URSA MINOR 32 Throttle & PAC Metal + WINWING SKYWALKER Metal Rudder Pedals + WINWING Airbus FCU & EFIS + WINWING Boeing 3N PAP + WINWING MCDU-32 + WINWING PFP-4 + WINWING PFP 3-N + WINWING PFP-7.
July 14, 20169 yr If you're using OrbX stuff, that might be why. Lots of reports of that exact behaviour since they updated their libraries and FTX central. That would make sense then. Thanks! It's only ever the ground textures.
Create an account or sign in to comment