Thought i'd run some tests to see just how bad the throttling is, particuarly under different CPU and fan settings. Have shared the full results below.
What I have found is disabling TurboBoost doesn't have much of impact to multicore processes because the CPU is power limited when all cores are computing, and therefore remains closer to base clock. Disabling TurboBoost is a quick win in those cases but otherwise does introduce a big hit in performance for single threaded processes, since this is where the CPU turbo's the most.
So disabling intel turbo may not be an option for some; interestingly this single core drop equated to a significant drop in browser performance according to JetStream2 (although unnoticeable in most cases). I have personally settled leave Turbo enabled but forcing max fan speed, this has significantly boosted my multicore performance with the expensive of that contiuous noise.
But this got me thinking, silent operation is a nice thing and the miniMac is desperate for a cooling mod. This should be relatively simple considering the internal components are made up of just a power supply, Mainboard/RAM, Fan/Heatsink and an WiFi/Bluetooth Antenna. Has anyone else on the forums attempted a custom chassis with this machine yet ? As much as I like the small form factor, as the lowest cost mac I can't help but wonder how much of a better performing machine it would be when the components are removed and placed into a larger chassis with either a more effective fan/heatsink combo or a water-cooling setup.
Results
===
CPU: Intel i7-8700B paired with user installed crucial 32GB RAM
14nm 6-core chip with 3.2GHz Base freq. and 4.6Ghz Turbo freq.
Geekbench5 64bit + JetStream2 in Safari used for testing
Test 1
Turbo Enabled, Default Fan Speed:
singlecore 1083
multicore 5388
JetStream 175
Max Temp on Geekbench: 80~
Idle Temp: 50+
Test 2
Turbo Disabled, Default Fan Speed:
singlecore 810
multicore 5112
JetStream 115
Max Temp on Geekbench: 60~
Idle Temp: 43
Test 3
Turbo Disabled, Max Fan Speed:
singlecore 827
multicore 5186
JetStream 120
Max Temp on Geekbench: 47~
Idle Temp: 36
Test 4
Turbo Enabled, Max Fan Speed:
singlecore 1171
multicore 6227
JetStream 179
Max Temp on Geekbench: 52
Idle Temp: 36.5
Test 5
Repeat of test 4 after full OS reboot, closing all background apps and 30 mins of no activity
singlecore 1218
multicore 6256
What I have found is disabling TurboBoost doesn't have much of impact to multicore processes because the CPU is power limited when all cores are computing, and therefore remains closer to base clock. Disabling TurboBoost is a quick win in those cases but otherwise does introduce a big hit in performance for single threaded processes, since this is where the CPU turbo's the most.
So disabling intel turbo may not be an option for some; interestingly this single core drop equated to a significant drop in browser performance according to JetStream2 (although unnoticeable in most cases). I have personally settled leave Turbo enabled but forcing max fan speed, this has significantly boosted my multicore performance with the expensive of that contiuous noise.
But this got me thinking, silent operation is a nice thing and the miniMac is desperate for a cooling mod. This should be relatively simple considering the internal components are made up of just a power supply, Mainboard/RAM, Fan/Heatsink and an WiFi/Bluetooth Antenna. Has anyone else on the forums attempted a custom chassis with this machine yet ? As much as I like the small form factor, as the lowest cost mac I can't help but wonder how much of a better performing machine it would be when the components are removed and placed into a larger chassis with either a more effective fan/heatsink combo or a water-cooling setup.
Results
===
CPU: Intel i7-8700B paired with user installed crucial 32GB RAM
14nm 6-core chip with 3.2GHz Base freq. and 4.6Ghz Turbo freq.
Geekbench5 64bit + JetStream2 in Safari used for testing
Test 1
Turbo Enabled, Default Fan Speed:
singlecore 1083
multicore 5388
JetStream 175
Max Temp on Geekbench: 80~
Idle Temp: 50+
Test 2
Turbo Disabled, Default Fan Speed:
singlecore 810
multicore 5112
JetStream 115
Max Temp on Geekbench: 60~
Idle Temp: 43
Test 3
Turbo Disabled, Max Fan Speed:
singlecore 827
multicore 5186
JetStream 120
Max Temp on Geekbench: 47~
Idle Temp: 36
Test 4
Turbo Enabled, Max Fan Speed:
singlecore 1171
multicore 6227
JetStream 179
Max Temp on Geekbench: 52
Idle Temp: 36.5
Test 5
Repeat of test 4 after full OS reboot, closing all background apps and 30 mins of no activity
singlecore 1218
multicore 6256
Last edited: