Jump to content
Sign in to follow this  
787flyer

big.LITTLE impact on P3D performance - Intel 12th gen CPU?

Recommended Posts

1 hour ago, jabloomf1230 said:

You should have cut this off with his first post.

Freedom of speech (up to a point). Let's see what replies there are.

  • Upvote 1

Ray (Cheshire, England).
System: P3D v5.3HF2, Intel i9-13900K, MSI 4090 GAMING X TRIO 24G, Crucial T700 4Tb M.2 SSD, Asus ROG Maximus Z790 Hero, 32Gb Corsair Vengeance DDR5 6000Mhz RAM, Win 11 Pro 64-bit, BenQ PD3200U 32” UHD monitor, Fulcrum One yoke.
Cheadle Hulme Weather

Share this post


Link to post

There are benchmarks already of pre production samples. The results might change a bit after release but still give a direction.

From those benchmarks I can tell that the "12900K" (the equivalent of the 12th gen top cpu model) may have an IPC value as large as 25-30% better than that of the 11900K and that is really good. If this holds it will be 60% faster than my 9900K. 

It might be possible to OC it to 5.3 GHz on all 8 "big" cores simulaneously. Its multicore performance will probably be better than that of the 5950X (honestly, it must be, anyway).

And, again it will probably be a very unefficient CPU.

Karl

Edited by kaha

i9-9900K@5,0   |  32GB 3200  |  2080TI  |  4K 55"  |  MSFS | P3D V5

Share this post


Link to post

I think I heard on a PC podcast that to really gain any advantage from the new desktop big/little architecture we'll need to wait for Windows 11?


AMD Ryzen 5800X3D, GIGABYTE X570 Aorus Ultra, 32GB DDR4 3600 MHz RAM, 2* 1 TB SSD,1*4 TB M.2, 2*1 TB M.2, (4TB) HDD,RADEON RX 6800XT NITRO+ OC SE 16GB GDDR6, NZXT Kraken X73, NZXT 710 Case, X55 JOYSTICK/THROTTLES, LG 4K monitor, Dell 1080 monitor. Honeycomb Alpha Yoke, Bravo Throttle. Thrustmaster TPR Pedals. Tobii Eye tracker.

Share this post


Link to post
11 hours ago, eaim1973 said:

I think I heard on a PC podcast that to really gain any advantage from the new desktop big/little architecture we'll need to wait for Windows 11?

Windows 11 will have changes to the scheduler to take proper advantage of the core types. No practical reason why it couldn't be in Windows 10 but obviously Microsoft wants to give people reasons to move to Win11. 


Temporary sim: 9700K @ 5GHz, 2TB NVMe SSD, RTX 3080Ti, MSFS + SPAD.NeXT

Share this post


Link to post
On 7/24/2021 at 9:16 PM, fluffyflops said:

Its a 20+ year old sim.

It amazes my why this urban legend is still circulating in some heads.

  • Like 3
  • Upvote 1

System: i9 9900k@4.9 - 32 GB RAM - Aorus 1080ti --- Sim/Addons: P3D v5 + ProSim737
Signature3.png

Share this post


Link to post
2 minutes ago, JoeFackel said:

It amazes my why this urban legend is still circulating in some heads.

Well both P3D and MSFS have roots in the original ESP code, even Asobo said that.  It will be interesting to see whether there is any effect on the performance of all the sims from the new architecture, but it won't be me evaluating it, my hardware is fixed for the next few years now!

  • Upvote 1

Kevin Firth - i9 10850K @5.2; Asus Maximus XII Hero; 32Gb Cas14 3200 DDR4; RTX3090

Beta tester for: UK2000; JustFlight; VoxATC; FSReborn; //42

xaP1VAU.png

Share this post


Link to post
8 minutes ago, neilhewitt said:

Windows 11 will have changes to the scheduler to take proper advantage of the core types. No practical reason why it couldn't be in Windows 10 but obviously Microsoft wants to give people reasons to move to Win11. 

They didn't say they wouldn't work on Windows 10, it's just that at this point of time Windows 10 isn't fully optimised for big/little yet, if ever?


AMD Ryzen 5800X3D, GIGABYTE X570 Aorus Ultra, 32GB DDR4 3600 MHz RAM, 2* 1 TB SSD,1*4 TB M.2, 2*1 TB M.2, (4TB) HDD,RADEON RX 6800XT NITRO+ OC SE 16GB GDDR6, NZXT Kraken X73, NZXT 710 Case, X55 JOYSTICK/THROTTLES, LG 4K monitor, Dell 1080 monitor. Honeycomb Alpha Yoke, Bravo Throttle. Thrustmaster TPR Pedals. Tobii Eye tracker.

Share this post


Link to post
2 minutes ago, kevinfirth said:

Well both P3D and MSFS have roots in the original ESP code, even Asobo said that.  It will be interesting to see whether there is any effect on the performance of all the sims from the new architecture, but it won't be me evaluating it, my hardware is fixed for the next few years now!

My system will be more or less the same except I may buy a 5800 or more likely a 5800xt if the latter CPU gets release towards the end of this year.


AMD Ryzen 5800X3D, GIGABYTE X570 Aorus Ultra, 32GB DDR4 3600 MHz RAM, 2* 1 TB SSD,1*4 TB M.2, 2*1 TB M.2, (4TB) HDD,RADEON RX 6800XT NITRO+ OC SE 16GB GDDR6, NZXT Kraken X73, NZXT 710 Case, X55 JOYSTICK/THROTTLES, LG 4K monitor, Dell 1080 monitor. Honeycomb Alpha Yoke, Bravo Throttle. Thrustmaster TPR Pedals. Tobii Eye tracker.

Share this post


Link to post
4 hours ago, eaim1973 said:

They didn't say they wouldn't work on Windows 10, it's just that at this point of time Windows 10 isn't fully optimised for big/little yet, if ever?

Yes, that's what I meant. Win11 will have changes to take advantage of the different core weights. Win10 will continue to work fine but it will treat all cores as if they were the same 'size'. 


Temporary sim: 9700K @ 5GHz, 2TB NVMe SSD, RTX 3080Ti, MSFS + SPAD.NeXT

Share this post


Link to post

The scheduler… it needs to determine what threads are doing a heavy workload and transfer them to the big cores of the load isn’t transient.

cheers

 

  • Upvote 1

Luke Kolin

I make simFDR, the most advanced flight data recorder for FSX, Prepar3D and X-Plane.

Share this post


Link to post

Process scheduling is something of a dark art, I think. I've never seen the code for the Windows scheduler, of course, but as I understand it, threads are scheduled primarily based on the priority assigned when they are started (runs from 0-31, only OS tasks can be priority 0) and how much of their time slices they use. A thread that gets called and then yields back to the scheduler before being pre-empted is considered lower priority than one which takes its whole time slice, because it's doing less work. This is also dependent on whether it's a foreground or background process, and whether it's waiting on I/O. Threads waiting on I/O are prioritised higher because they need to be ready when the I/O operation completes, and if they are waiting on an I/O device that the OS knows is 'interactive' (keyboard / mouse etc), those get prioritised higher again. To get an accurate measure of time taken per thread, it uses the CPU's cycle counter which increments for every instruction cycle in a given time-slice. 

For big/little, it would be a case of a) executing less busy threads on smaller cores, and b) adjusting the core loading to suit the power profile. In a mobile / lower-power mode, say on a laptop with a power-saving policy or just low battery, put more work on the smaller cores which consume less power. I assume there will also be ways for code to signal to the CPU that it is more suitable for big or little cores, but I'm just guessing there. 

  • Like 1
  • Upvote 1

Temporary sim: 9700K @ 5GHz, 2TB NVMe SSD, RTX 3080Ti, MSFS + SPAD.NeXT

Share this post


Link to post
12 hours ago, Luke said:

The scheduler… it needs to determine what threads are doing a heavy workload and transfer them to the big cores of the load isn’t transient.

cheers

 

We would not be amused if the sims main process runs on a little core.


i9-9900K@5,0   |  32GB 3200  |  2080TI  |  4K 55"  |  MSFS | P3D V5

Share this post


Link to post
4 hours ago, Rob_Ainscough said:

I'm going to have read up more on Intel's bit.Little, I'm just not seeing the advantage for desktop computing.  It seems to be about power efficiency yet the 12900 is a 228 Watt unit vs. AMD 141 Watt unit?  What am I missing?  All I'm getting out of it is less intense tasks go on the little cores while more intense tasks go on the bigger cores ... so why/how is that going to improve performance overall?

However, it seems Windows 11 will adjust the schedule to benefit Intel's big.Little according to this article.  I just don't understand how the lower performing cores is somehow a benefit in performance?

Cheers, Rob.

Rob, I have been wondering the same which is why I posted the question.

Having done some more reading up, it could be that with the new design and a move to smaller wafer sizes, higher clock speeds could potentially result, but again I have read that that advantage may also be put towards making the cores more efficient in operation aka reduced power consumption, so the gain is not a given at this stage.

 

The other possible benefit , although personally I think this is somewhat limited where P3D is concerned, the new design will offer additional threads to run those processes.  e.g.

If you have 8 core CPU today which is capable of running 16 threads with HT turned on, potentially the equivalent CPU when Alder Lake arrives is 8 BIG cores (with HT on)  which equates to 16 threads plus potentially another 8 cores that can be made available by Windows based on the Little cores (no HT available), so in essence you have 24 threads at your disposal (16 +8) .

So theoretically you have 8 more threads to play with, but of course can P3D really take advantage of all those available? In another forum post (I think it was Ray's) I had the impression that while P3D and its concurrently running add-ons could be spread across other, less heavily used cores, adding more and more cores (threads) has a diminishing rate of return. I guess it all depends upon how many other add-ons you run concurrently with P3D and this will differ from user to user.

 

And of course there are other things to consider with moving to this new Intel platform in that:

  • you will need to invest in a new motherboard that can host the new LGA1700 CPU socket needed (+ CPU cooler kit/adapter)
  • there's still open debate about the DDR5 memory but it also likely to be super expensive if it is supported by Alder Lake
  • and from what I can tell PCIe 5.0 is still some way off even if a new motherboard can offer it, the GPU suppliers need to play catch up and even when they do, its likely to be ultra expensive graphics card.

 

Therefore, in my opinion, even if the performance advantage and power saving warrants the move up, I think its going to be a very expensive rig at the end of the day.

 

Best,

  • Like 2

Spoiler

System specs: MFG Crosswind pedals| ACE B747 yoke |Honeycomb Bravo throttle
Now built: P3Dv5.3HF2: Intel i5-12600K @4.8Ghz | MSI Z690-A PRO | Asus TUF Gaming RTX3070 OC 8Gb| 32Gb Corsair Vengeance LPX DDR4 3200Mhz |Samsung 980Evo Pro PCIe 500Gb | WD Black SN850 PCIe 2Tb | beQuiet 802 Tower Case|Corsair RM850 PSU | Acer Predator 34p 3440x1440p

Mark Aldridge
P3D v5.3 HF2, P3Dv4.5 and sometimes FSX!

Share this post


Link to post

@787flyer I tend to agree with you Mark.  I've been intending to do a rebuild from my 9700k rig to the alder lake.  I saw the big/little news and was not too excited as it appeared it was heavily focused on power saving.  But I am going to keep an open mind. 


5800X3D, Gigabyte X570S MB, 4090FE, 32GB DDR4 3600 CL14, EVO 970 M.2's, Alienware 3821DW  and 2  22" monitors,  Corsair RM1000x PSU,  360MM MSI MEG, MFG Crosswind, T16000M Stick, Boeing TCA Yoke/Throttle, Skalarki MCDU and FCU, Saitek Radio Panel/Switch Panel, Spad.Next

Share this post


Link to post
Quote

.....Ultra expensive graphics card....

So, no change there then :wink:

Edited by Christopher Low

Christopher Low

UK2000 Beta Tester

FSBetaTesters3.png

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...