November 11, 201510 yr Interesting stuff Steve. Would you happen to have a test with no AM, and another with all cores enabled (with HT) using 4095 for comparison?
November 11, 201510 yr AM=12 is interesting how fps performance holds even though it hosts the first two sim threads. In the cases above the sim is running on a turbo enabled Intel CPU, it's not an overclocked PC. This CPU performance rises to meet demand. The graphs in Task Manager can show 100% but the core may only be at 80-90%. Interesting that AM=12 didnt kill performance. When using AM=12, what load are you getting on core#2 and core#3 (the cores assigned)?
November 11, 201510 yr Commercial Member SAAB340, on 11 Nov 2015 - 11:54 AM, said: Interesting that AM=12 didnt kill performance. When using AM=12, what load are you getting on core#2 and core#3 (the cores assigned)? LP2 is 100%, LP3 is up and down like a yoyo as the main thread stops and starts. The performance on screen is jittery, so AM=12 is not recommended. The turbo mode was at near full on, and little else happening across the CPU. The fps is not too badly affected, but autogen falls back and general smoothness suffers. DylanM, on 11 Nov 2015 - 01:48 AM, said: Interesting stuff Steve. Would you happen to have a test with no AM, and another with all cores enabled (with HT) using 4095 for comparison? I'll try it out later Dylan. Steve Waite: Engineer at codelegend.com
November 12, 201510 yr Commercial Member So remember testing a 6 core HT enabled 12LP turbo mode (not OC'd). No [JOBSCHEDULER] section, AM=0, and AM=4095 all equate to (11,11,11,11,11,11), all 12 LPs are active for P3D and all gave an apparently high fps by a few, but showed the worst results in terms of smoothness. As the fist core is more heavily loaded it produces a sawtooth with the turbo mode going up a couple of notches and back. The AMs that masked an LP of each core worked best, especially the first encountered core must have just one LP active or the sawtooth appears to show a high fps but very poor stability. No more than four cores were needed or smoothness suffered. AM=340=(00,01,01,01,01,00) consistently outperformed other masks. The apparent increase in fps with both first core LPs utilised by the primary sim threads together is at particular cost to smoothness, and could be seen with jitter on screen. With HT disabled made no difference to the sim, except that the machine was noticeably sluggish, not just after booting but after using it for a bit. The results with no AM or AM=0 or AM=63=(111111) were similar to HT enabled and AM=340. AM=30=(011110) gave the best result with HT=Off, and is equivalent to 340 with HT enabled. 340 and HT enabled was better overall. HT re-enabled added back a bit of zest to overall performance of the PC. I would say to use HT enabled. If the Overclock is getting hot look at reducing the number of LPs utilised by the sim. With HT enabled, mask one LP of the first encountered core at least. 4 cores was enough, 5 cores was too much. With four core CPUs, an AM masking the first core and one of the first LPs is recommended, e.g. AM=212=(11,01,01,00) if there are processes running on core 0 before the sim starts. Once the sim is running fully, the jobscheduler will usually keep other tasks off that core. Look at the light blue line for real performance, "fps - Delta (Av)", how close it is to the red line, "Average fps". Steve Waite: Engineer at codelegend.com
November 12, 201510 yr Interesting stuff Steve. I'm interest in conduction these sort of tests on my i7 4790k. May I ask what your using to record this data and plot it to a graph? And also how you replicate a flight exactly to test these different masks?
November 12, 201510 yr Interesting stuff Steve. I'm interest in conduction these sort of tests on my i7 4790k. May I ask what your using to record this data and plot it to a graph? And also how you replicate a flight exactly to test these different masks? Looking forward to your results for the 4790k My system specs: Intel [email protected] - 5.2 GHz, NVIDIA GeForce RTX 3080, 32GB DDR4 RAM, Noctua NH-D15 CPU Cooler,1TB Seagate SSD, 4TB Seagate HD, Windows 10, Asus 32 inch monitor, Saitek Yoke, Throttle Quadrant, Rudder Pedals and Trim Wheel Sims: MSFS2020 Preferred Aircraft Black Square Bonanza, and Baron, A2A Comanche, PMDG DC-6, Red Wing L1049
November 12, 201510 yr Steve, could you try 3392 too ? Thanks, Gerard 5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 - MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb - Corsair 5400 case - Corsair 360 liquid cooling set - 3x 75’ TCL tv. 13600 6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb - 1x SSD M2 2800/1800 2TB - 2x Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - FOV : 200 degrees My flightsim vids : https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0
November 12, 201510 yr So using an i5 4690k should I use an AFM? None in my opinion. I5 4690k has no hyper threading I believe. So default should be fine. Four physical cores. I currently run my i7 4790k with hyper threading off and no am as this seems to work best for me. But I would like to test HT on and off with and without AM's using Steves process and seeing the data.
November 12, 201510 yr Commercial Member Steve, could you try 3392 too ? Thanks, Gerard Hi Gerard, with 6 core HT=On, 3392=(11,01,01,00,00,00) results same as 212=(00,00,11,01,01,00). These work well almost as good as 340 and 980. So using an i5 4690k should I use an AFM? Does not need an AM, but with some addons you may find AM=14=(1110) smoother. I currently run my i7 4790k with hyper threading off and no am as this seems to work best for me. But I would like to test HT on and off with and without AM's using Steves process and seeing the data. Getting repeatable results on the PC is impossible. However we can get close by ensuring we start a flight from a saved file. We have to run it a few times before taking the trace run. There are various programs to record the frame rate etc. but I use the latest IF10 Pro version (not out yet, current version only does simple frame rate trace). I start the flight, let the flight off of pause at the same point after starting up (when the text message disappears). IF10 injects non-random weather and AI, and makes a .csv file with all the readings. I open the .csv file with Excel, select the columns and use the Insert Line Graph feature to produce the graphs. In turbo mode fps can't reliably be used to compare AMs, but we can compare the smoothness. Turbo mode affects smoothness with HT enabled unless we get a good AM. With the 4790 HT enabled try 212 and try 85. 212 works better with some exe addons, I believe some may recommend masking the first core if they run before the sim. Note also I keep AA at minimum to avoid the GPU capping the frame rate. Steve Waite: Engineer at codelegend.com
November 12, 201510 yr Steve thanks for that I have been testing 84 and 14. I may need to just lock my frames at 30 and see if that gets rid of the micro stutters. Kevin Humphryes
November 12, 201510 yr Commercial Member Hi Kevin. If it wont hold or exceed the monitor refresh rate at all times you see jittering. Instead if you have a 60Hz monitor try locking at 20, 30, or 60. If you tried AM=14=(1110), try no AM at all. Steve Waite: Engineer at codelegend.com
November 12, 201510 yr Wonderful stuff Steve (and the OP) and thanks much for the added scenarios...loving the empirical approach to this!
November 13, 201510 yr Thanks Steve. I tried 212 with HT on obviously. And it seems nice and smooth. I need to set up some proper tests with data to compare it to no am and HT off. Maybe I will get chance to do this over the weekend. I previously tried 84 and it causes me to get blurred ground textures. Have not tried 85 yet.
Archived
This topic is now archived and is closed to further replies.