How apps and processes set their priority, and on Apple silicon that determines which type of core they can be run on. What you can do to alter that.
Game Mode
Can you promote threads set to run on E cores so they run on P cores instead? Can you demote threads set to run on cores so they run in the background on E cores?
Is an M4 next week a better risk than the promise of a better model next year? Understand how to select the M4 chip suited to your needs, and specify your new Mac.
Comparing CPU core counts and maximum core frequencies across the four families in the M series, plus expected performance of Thunderbolt 5. Which M4 Mac should you buy?
Comparison with M1 variants, energy use with comparison between M3 Pro and Max, virtualisation, Game Mode, vector processing and matrix co-processing – all in summary.
Examines two special core allocation modes: for the virtual cores in a macOS VM, and in Sonoma’s new Game Mode.
Once you know how to configure an app to be able to use Game Mode, you can run better tests. Here are measurements of CPU and GPU performance for comparison between Full Screen and Game Mode.
How does Game Mode give highest priority access to CPU and GPU? An investigation of the involvement of P and E cores, and the GPU brings some surprises.
Apple claims it gives a game highest priority CPU and GPU access, and reduces Bluetooth input and audio latencies too. Does it, though?
