4 ms·
The OS appears to partition the processors, like linux cpuset stuff, with low priority threads getting given to the efficiency cores, so you basically keep the
by cesaref 5y ago
The OS appears to partition the processors, like linux cpuset stuff, with low priority threads getting given to the efficiency cores, so you basically keep the low priority background stuff off the performant cores.
How many is optimum is an interesting question, I would assume the apple peeps have a good idea and are on the money with this design.
- leetcrew 5y agoit's not clear to me why the optimal number of efficiency cores wouldn't be zero on a desktop. why not just use the die area for additional performance cores? one or two full cores shouldn't have much effect on the thermal/power budget if they're just working on background tasks.
- jwhitlark 5y agoI suspect heat is a bigger problem than you're assuming, but also, you would want a similar architecture to simplify the os code.