1
00:00:00,370 --> 00:00:06,370
PC fanboys love to complain that Macs are just so much more expensive than a PC.

2
00:00:07,090 --> 00:00:13,490
But as we've demonstrated a handful of times in the past, in many cases it's actually just as

3
00:00:13,490 --> 00:00:21,090
expensive to custom build a PC with the same specs and features as a given Mac. The problem though

4
00:00:21,090 --> 00:00:28,930
is that Macs often don't perform as you would expect given their specifications. So today's video

5
00:00:28,930 --> 00:00:44,830
is a deep dive into what's going on and why. Now as you probably already know Apple designs their

6
00:00:44,830 --> 00:00:51,550
own computers and when I say designs I mean designs. They're slim, they're lightweight, and

7
00:00:51,550 --> 00:00:58,800
they've got specs that make your eyes light up and go ooh. But in the pursuit of sex appeal they often

8
00:00:58,800 --> 00:01:07,120
don't do those sometimes very impressive specs justice. The reason? Thermals. Now this is a little

9
00:01:07,120 --> 00:01:07,580
bit strange, but I'm not going to go into too much detail about that. The reason is that the Macs

10
00:01:07,580 --> 00:01:08,080
are just so much more expensive than a PC, and they're just so much more expensive than a PC.

11
00:01:08,080 --> 00:01:08,580
I'm not going to go into too much detail about that. The reason? Thermals. Now this is a little bit strange

12
00:01:08,580 --> 00:01:14,500
for reasons that we'll get into more later, but watch this. I can fire up quite literally any

13
00:01:14,500 --> 00:01:21,940
stress test. This is prime 95 right here. And within moments I will have temperatures rapidly

14
00:01:21,940 --> 00:01:28,180
approaching a hundred degrees. The point at which most Intel CPUs will throttle back their clock

15
00:01:28,180 --> 00:01:35,920
speeds in order to protect themselves from damage. How can they get away with this? Well Apple's done

16
00:01:35,920 --> 00:01:37,480
a little bit of trickery here and adjusts their clock speed to the clock speed that they're

17
00:01:37,480 --> 00:01:43,180
used to and adjusted the voltage and fan curves in macOS so that they can hit a higher thermal

18
00:01:43,180 --> 00:01:50,180
threshold without throttling too far below Intel's advertised base clock. But even at room

19
00:01:50,180 --> 00:01:57,660
temperature, it's on a knife's edge. And in boot camp, those tweaks get thrown out the Windows,

20
00:01:57,660 --> 00:02:02,700
pun intended, which means the voltages are higher and the threshold for throttling triggers

21
00:02:02,700 --> 00:02:07,000
sooner, making for a sluggish mess of an experience overall.

22
00:02:07,000 --> 00:02:12,120
This actually made waves back when the 2018 MacBook Pro launched, because Apple accidentally

23
00:02:12,120 --> 00:02:18,840
didn't have those tweaks enabled in macOS, meaning that the Core i9 equipped model throttled well

24
00:02:18,840 --> 00:02:28,320
below base clock at 100 degrees. Now they promptly fixed it, but is it fixed, or is it just software

25
00:02:28,320 --> 00:02:35,390
trickery to mask a bad design? To find out, we designed a little test. We compared the MacBook Pro

26
00:02:37,070 --> 00:02:40,310
mini running the blender classroom rendering test,

27
00:02:40,310 --> 00:02:43,910
using their stock cooling solutions at room temperature

28
00:02:43,910 --> 00:02:46,530
against the exact same two machines

29
00:02:46,530 --> 00:02:49,730
inside a custom chill box of our own creation

30
00:02:49,730 --> 00:02:52,970
that we held well below ambient temperatures.

31
00:02:52,970 --> 00:02:56,190
And what's obvious from our test is that

32
00:02:56,190 --> 00:02:59,030
in Apple's pursuit of sex appeal,

33
00:02:59,030 --> 00:03:01,710
they're leaving a significant amount of performance

34
00:03:01,710 --> 00:03:03,930
on the table for their users.

35
00:03:03,930 --> 00:03:06,410
Now the obvious retort might be,

36
00:03:06,410 --> 00:03:10,090
yeah, but that's a totally unrealistic scenario.

37
00:03:10,090 --> 00:03:13,870
Would a laptop PC achieve these results?

38
00:03:13,870 --> 00:03:18,330
And in fairness, the answer in many cases is no.

39
00:03:18,330 --> 00:03:20,530
Most notebooks, PC and Mac alike

40
00:03:20,530 --> 00:03:23,550
with Intel HK series chips thermal throttle,

41
00:03:23,550 --> 00:03:27,690
but many of them to a lesser degree.

42
00:03:27,690 --> 00:03:30,170
Part of the problem boils down to Intel's delays

43
00:03:30,170 --> 00:03:32,370
in getting their 10 nanometer production going.

44
00:03:32,370 --> 00:03:35,310
And this is compounded by their recent pattern

45
00:03:35,310 --> 00:03:37,270
of releasing processors

46
00:03:37,270 --> 00:03:38,730
with TDPs.

47
00:03:38,730 --> 00:03:40,670
So this is the amount of heat

48
00:03:40,670 --> 00:03:42,470
that they're supposed to output

49
00:03:42,470 --> 00:03:46,490
that are spec'd much lower than they actually should be.

50
00:03:46,490 --> 00:03:47,330
They've even done this

51
00:03:47,330 --> 00:03:49,510
with some of their desktop processors.

52
00:03:49,510 --> 00:03:51,910
Essentially what they're doing right now then

53
00:03:51,910 --> 00:03:54,510
is stuffing more and more cores

54
00:03:54,510 --> 00:03:57,270
into the same package size as before,

55
00:03:57,270 --> 00:04:00,370
but with the same transistor size,

56
00:04:00,370 --> 00:04:03,290
meaning that they're generating more heat.

57
00:04:03,290 --> 00:04:06,070
That means that the only way for a manufacturer

58
00:04:06,070 --> 00:04:06,950
to rein in these chips,

59
00:04:06,950 --> 00:04:09,650
is to test them themselves,

60
00:04:09,650 --> 00:04:12,090
then overbuild their cooling solution,

61
00:04:12,090 --> 00:04:15,410
which clearly can actually be done.

62
00:04:15,410 --> 00:04:18,350
It's just that Apple isn't doing it.

63
00:04:18,350 --> 00:04:20,630
And the thing is that even if you don't care

64
00:04:20,630 --> 00:04:22,750
about getting every last drop of performance

65
00:04:22,750 --> 00:04:23,870
out of your computer,

66
00:04:23,870 --> 00:04:26,390
this creates other problems too.

67
00:04:26,390 --> 00:04:29,830
A computer, any computer for a fact

68
00:04:29,830 --> 00:04:32,230
will fail more quickly when subjected

69
00:04:32,230 --> 00:04:35,610
to higher operating temperatures over its lifetime.

70
00:04:35,610 --> 00:04:36,910
And this can come about

71
00:04:36,910 --> 00:04:39,110
in a whole host of different ways.

72
00:04:39,110 --> 00:04:41,730
Just ask Lewis Rossman or for that matter,

73
00:04:41,730 --> 00:04:45,150
anyone who's owned a 2011 or 2012 MacBook Pro

74
00:04:45,150 --> 00:04:47,170
with a dedicated GPU.

75
00:04:47,170 --> 00:04:50,110
Not only is heat bad for the chips themselves,

76
00:04:50,110 --> 00:04:51,490
the ones producing it,

77
00:04:51,490 --> 00:04:54,130
it's actually also unhealthy for the board

78
00:04:54,130 --> 00:04:55,590
that they're attached to.

79
00:04:55,590 --> 00:05:00,590
Hotspots on a PCB can and will cause flexing and warping

80
00:05:01,010 --> 00:05:04,410
as the materials repeatedly expand and contract,

81
00:05:04,410 --> 00:05:06,810
which can in turn lead to BGA components,

82
00:05:06,910 --> 00:05:08,670
breaking away from their solder pads.

83
00:05:08,670 --> 00:05:10,410
And that's to say nothing of the health

84
00:05:10,410 --> 00:05:12,570
of any surface mount components nearby,

85
00:05:12,570 --> 00:05:15,210
like capacitors or resistors.

86
00:05:15,210 --> 00:05:19,170
All of which would require either a time consuming repair,

87
00:05:19,170 --> 00:05:21,250
or if you go the official route,

88
00:05:21,250 --> 00:05:25,770
a costly and wasteful replacement of the entire board.

89
00:05:25,770 --> 00:05:27,650
So then what gives?

90
00:05:27,650 --> 00:05:30,190
Why would Apple do this to their hardware?

91
00:05:30,190 --> 00:05:32,250
Well, when it comes to the performance question,

92
00:05:32,250 --> 00:05:35,910
it seems to be because for a large enough proportion

93
00:05:35,910 --> 00:05:36,910
of their customers,

94
00:05:36,910 --> 00:05:40,390
the looks and the status symbol of owning the machine

95
00:05:40,390 --> 00:05:41,670
are just more important

96
00:05:41,670 --> 00:05:43,970
than whether it's actually quick off the line.

97
00:05:43,970 --> 00:05:45,290
Although on that note,

98
00:05:45,290 --> 00:05:47,550
one innovation in recent CPU designs

99
00:05:47,550 --> 00:05:50,030
that has masked Apple's negligence

100
00:05:50,030 --> 00:05:52,210
is the advent of Turbo Boost,

101
00:05:52,210 --> 00:05:53,990
Intel's name for a technology

102
00:05:53,990 --> 00:05:57,730
that dramatically boosts the clock speed of a CPU temporarily

103
00:05:57,730 --> 00:05:59,650
during short bursts of activity,

104
00:05:59,650 --> 00:06:03,390
like while loading a webpage or launching an application.

105
00:06:03,390 --> 00:06:06,910
Turbo Boost allows machines like their 2015 MacBook

106
00:06:06,910 --> 00:06:10,370
to actually feel pretty snappy in day-to-day use,

107
00:06:10,370 --> 00:06:13,330
but require literal water cooling

108
00:06:13,330 --> 00:06:16,670
to reach peak performance in heavy workloads.

109
00:06:16,670 --> 00:06:19,540
As for the reliability issues,

110
00:06:19,540 --> 00:06:22,780
honestly, my best guess is that they just don't care.

111
00:06:22,780 --> 00:06:24,660
I'm sure like any insurance company,

112
00:06:24,660 --> 00:06:28,120
they've done the analysis of their failure rates over time

113
00:06:28,120 --> 00:06:30,340
to ensure that AppleCare customers

114
00:06:30,340 --> 00:06:32,740
are covered by the policy that they bought.

115
00:06:32,740 --> 00:06:35,500
And then as for the ones who didn't buy AppleCare,

116
00:06:35,500 --> 00:06:36,340
huh.

117
00:06:36,340 --> 00:06:37,180
Guess you should have bought AppleCare.

118
00:06:37,180 --> 00:06:39,700
It's not like you can take your business somewhere else

119
00:06:39,700 --> 00:06:41,260
if you want macOS.

120
00:06:41,260 --> 00:06:43,060
The real head scratcher here for me though,

121
00:06:43,060 --> 00:06:45,860
is that Apple considers it okay

122
00:06:45,860 --> 00:06:48,580
for even their professional grade computers

123
00:06:48,580 --> 00:06:50,580
to throttle like this,

124
00:06:50,580 --> 00:06:53,740
but not for their flagship iPhone.

125
00:06:53,740 --> 00:06:57,680
You can run games or benchmarks all day long on this thing

126
00:06:57,680 --> 00:07:00,840
and never lose any performance to heat.

127
00:07:00,840 --> 00:07:03,240
Compare that to competing Android handsets

128
00:07:03,240 --> 00:07:06,540
and you've got yourself actually a very compelling reason

129
00:07:06,540 --> 00:07:08,200
to buy an iPhone.

130
00:07:08,200 --> 00:07:20,310
So why this difference in philosophy?

131
00:07:20,310 --> 00:07:22,000
Oh, sorry.

132
00:07:22,000 --> 00:07:24,240
Oh, you were waiting for an answer.

133
00:07:24,240 --> 00:07:26,140
I actually don't have one.

134
00:07:26,140 --> 00:07:28,620
But what I will do is I'm gonna put that on my list

135
00:07:28,620 --> 00:07:31,140
of things to ask my good friend, Tim Apple,

136
00:07:31,140 --> 00:07:34,530
if he ever agrees to sit down for an interview with me.

137
00:07:34,530 --> 00:07:37,230
Although I sincerely doubt that's ever going to happen

138
00:07:37,230 --> 00:07:39,170
because I'm going on the record now

139
00:07:39,170 --> 00:07:41,970
saying that my next question then will be,

140
00:07:41,970 --> 00:07:43,570
why do you advertise your products

141
00:07:43,570 --> 00:07:45,850
in ways that you know for a fact are misleading?

142
00:07:45,850 --> 00:07:48,870
The 2018 MacBook Pro's product page

143
00:07:48,870 --> 00:07:50,850
is a great example of this.

144
00:07:50,850 --> 00:07:55,850
So you can see 4.8 gigahertz touted as the CPU speed upfront.

145
00:07:57,350 --> 00:08:00,310
But you probably won't notice that further down,

146
00:08:00,310 --> 00:08:03,390
the base clock that this machine struggles to maintain

147
00:08:03,390 --> 00:08:06,470
by the way, is just 2.9 gigahertz,

148
00:08:06,470 --> 00:08:09,370
a difference of almost 40%.

149
00:08:09,370 --> 00:08:12,610
That performance disparity is gonna take the MacBook Pro

150
00:08:12,610 --> 00:08:15,850
from feeling quick and snappy while surfing the web

151
00:08:15,850 --> 00:08:18,310
to feeling sluggish and unresponsive

152
00:08:18,310 --> 00:08:21,470
the moment that you start a render and it stops boosting.

153
00:08:21,470 --> 00:08:24,570
And that's not even considering the dedicated GPU.

154
00:08:24,570 --> 00:08:27,850
You run both the CPU and the GPU simultaneously,

155
00:08:27,850 --> 00:08:31,090
like in a game or a hardware assisted video export,

156
00:08:31,090 --> 00:08:33,370
and you're in for a pretty bad time.

157
00:08:33,370 --> 00:08:35,950
One of the most frustrating aspects of all of this

158
00:08:35,950 --> 00:08:40,010
is that they're blatantly doing it on purpose.

159
00:08:40,010 --> 00:08:42,710
In our recent video where we used liquid metal

160
00:08:42,710 --> 00:08:45,350
thermal interface material on the MacBook Pro,

161
00:08:45,350 --> 00:08:48,950
we found that even with better cooling,

162
00:08:48,950 --> 00:08:51,470
temperatures were the same.

163
00:08:51,470 --> 00:08:55,310
So Apple took advantage of the extra thermal headroom

164
00:08:55,310 --> 00:08:58,610
by keeping the fans low for as long as possible,

165
00:08:58,610 --> 00:09:02,070
instead of attempting to boost the CPU's performance

166
00:09:02,070 --> 00:09:03,230
for longer.

167
00:09:03,230 --> 00:09:04,390
I mean, I get it.

168
00:09:04,390 --> 00:09:07,450
Nobody wants their fans to ramp up like a jet engine

169
00:09:07,450 --> 00:09:10,530
just because they loaded a big file in Photoshop

170
00:09:10,530 --> 00:09:14,170
that made the CPU work for five seconds.

171
00:09:14,170 --> 00:09:15,170
But if we're running

172
00:09:15,170 --> 00:09:18,510
an all core load, we're hitting 90 plus degrees

173
00:09:18,510 --> 00:09:20,110
for more than that,

174
00:09:20,110 --> 00:09:23,650
the system needs to kick its fans into overdrive

175
00:09:23,650 --> 00:09:25,730
in order to protect itself.

176
00:09:25,730 --> 00:09:28,670
As for why Apple doesn't just equip its machines

177
00:09:28,670 --> 00:09:30,570
with processors that are more suited

178
00:09:30,570 --> 00:09:32,670
to the form factors that they target.

179
00:09:32,670 --> 00:09:36,870
Remember guys, a slower CPU that doesn't throttle

180
00:09:36,870 --> 00:09:40,560
is not slower than a faster one that does.

181
00:09:40,560 --> 00:09:42,500
We're not sure why they don't do that.

182
00:09:42,500 --> 00:09:44,700
The only answer we can come up with is,

183
00:09:45,260 --> 00:09:49,220
is that Apple is targeting the less tech savvy market

184
00:09:49,220 --> 00:09:52,900
with their promises of magical, high performance,

185
00:09:52,900 --> 00:09:55,800
thin design, lightweight and low noise,

186
00:09:55,800 --> 00:09:57,860
all with stellar battery life.

187
00:09:57,860 --> 00:10:00,980
But you simply can't avoid the laws of physics

188
00:10:00,980 --> 00:10:04,870
and there is nothing magical about what they're doing.

189
00:10:04,870 --> 00:10:05,990
So thanks for watching guys.

190
00:10:05,990 --> 00:10:08,150
If you disliked this video, you know what to do.

191
00:10:08,150 --> 00:10:10,870
But if you liked it, hit like, get subscribed

192
00:10:10,870 --> 00:10:13,330
or maybe consider subscribing to our YouTube channel.

193
00:10:13,330 --> 00:10:14,610
We'll see you in the next video.

194
00:10:14,610 --> 00:10:15,450
Bye.

195
00:10:15,490 --> 00:10:16,790
Also consider checking out where to buy the stuff

196
00:10:16,790 --> 00:10:19,270
we featured at the link in the video description.

197
00:10:19,270 --> 00:10:21,270
To be clear, it's not a terrible machine,

198
00:10:21,270 --> 00:10:22,650
just thermal throttles.

199
00:10:22,650 --> 00:10:24,170
Also down there is our merch store,

200
00:10:24,170 --> 00:10:25,930
which has cool shirts like this one

201
00:10:25,930 --> 00:10:28,690
and our community forum, which you should totally join.
