Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
There is a good review with extensive testing on notebookcheck on the 4870hq (2014 and 2015 macbook pro). It shows the throttling issue of the haswell processors when the four cores are used in max load settings clearly. And this does not occur after a minute but after a few seconds! I copy pasted the passage underneath. This has also already widely been covered on macrumors in the past.

I use the 2,9 macbook pro myself everyday and it certainly performs faster cpu wise (by 15% at least in my tests) then the previous generation in condotions under heavy load (also within the first minute of testing). For the people still not believing this, please look up some real performance tests or show us some different results from clear and repeatable tests.
Note also the if you compare skylake to haswell on a perf. per clock base you'll roughly have a 10% perf increase for skylake.

Notebookcheck quote: "According to the specifications, the Core i7-4870HQ reaches impressive maximum clocks of 3.7 GHz during single-core applications and 3.5 GHz when you stress all four cores, respectively – but it will require certain conditions (power consumption, core temperature). And this is actually a problem: The CPU does at least start at 3.3 GHz in the Cinebench Multithread tests (battery and mains identical), but consumes far more than 60 watts and reaches almost 100 °C (~212 °F). As a result, the clock drops to around 2.8 to 3.0 GHz after a few seconds and can maintain this level. "
http://www.notebookcheck.net/Apple-MacBook-Pro-Retina-15-Mid-2015-Review.144402.0.html

Very interesting! Can my 2014 with the same CPU maintain 3.3-3.5 GHz under multi-core loads because my GPU makes less heat than the 2015's R9? (and hence contributes to less total heat for the entire system to dissipate.) Or is this because of that particular benchmark?
 
Imagine how amazing the 2016 models could have been if Apple had kept the form factor of the 2012-2015 - a 99.5 watt-hour battery, more space for cooling, could have offered 32 GB of non-LPDDR4 RAM, added USB-C while keeping magsafe and a USB-A port or two, etc.

Excuse me? Some of us need our computers to fit into manilla envelopes!

(I'm not sure who, I would take better battery and cooling any day as well)
 
  • Like
Reactions: jerryk and Naimfan
Frankly, I wouldn't even know how to start tackling this... I suggest we should just sweep this under the rug and test the system as a whole :)

This was the idea, yes. But again, the entire setup was designed to closely match the kind work that I am doing. Other workflows will react very differently. For instance, I do not have any intuition about burst workflows. Skylake, with its more ALUs and more responsive turbo boost should have an upper edge here, but it would be interesting to look at it at detail. How does one test this though? I have no idea, I am certainly not an expert in this area.

I would certainly expect the 2016 model to perform better here, because of a much more efficient GPU. But again, this is a very complex domain. How many applications are there that will truly push the boundaries of the CPU and the GPU at the same time? The software that is most likely to do that are probably still games, because they usually consists of fairly well defined, semi-autonomous modules that engage at the same time (e.g. AI, resource loading, rendering, model logic). You can for instance send off your rendering commands to the GPU and deal with update logic and AI on the CPU while the GPU is busy drawing. In contrast, if I understand correctly, for professional applications, managing the available resources efficiently can be a major pain. The logistic effort involved in transferring the data here and forth and changing states is enormous. This could be one reason why for instance Photoshop and friends scale so badly with GPU performance...

Of course, it shouldn't be too difficult to write up a small torture app that loads the GPU with some angry kernels to crunch while also trying to fully load all the ALUs of the CPU with AVX-2 instructions. I am sure that this will easily overheat the laptop. But what purpose would such a test serve except testing the limits of the machine? Its certainly neither a realistic nor a useful usage scenario.

What is your take on this?
I was performing the same base activity, which doesn't put much tax on the GPU, but with the sample showing the more extensive GPU usage I was also playing a video in addition to the base activity. Am I correct to assume the sample with the GPU usage shows where thermal throttling is occurring? (both are multi-core loads; IIRC the graph covers something like 2 minutes of elapsed time)

22.png

11.png
 
Last edited:
I would take better battery and cooling any day as well

How much better? The battery life for the 15" machines is already very good. Most people want that balanced with size and weight. Both battery life and size and weight were improved from previous years, but some people still find a way to complain about it.
 
  • Like
Reactions: jerryk
Very interesting! Can my 2014 with the same CPU maintain 3.3-3.5 GHz under multi-core loads because my GPU makes less heat than the 2015's R9? (and hence contributes to less total heat for the entire system to dissipate.) Or is this because of that particular benchmark?
Normally that benchmark doesn't use the dedicated gpu (cpu rendering test) allthough the macbook pro tested has one. You can easily run the cinebench r15 yourself a few consecutive runs however, if you want to check this. It would be interesting to see your results and temps.

My 2,9 has the lowest 450 gpu (which i chose delibeately to avoid possible heat problems), but I don't think this interferes with the cinebench results, seeing that other people get similar scores (up to 750 for the r15 cpu run)
 
Am I correct to assume the sample with the GPU usage shows where thermal throttling is occurring? (both are multi-core loads; IIRC the graph covers something like 2 minutes of elapsed time)

That would be my assumption as well. Also, note how the temperature always stays in the magical 100 degrees range — thats the max safe operating temperature for the CPU. It it hits that temperature, I'd say its fairly safe to assume that throttling is already happening.
 
Benchmarks can really be misleading... agree, export some videos or something and then get back to us

As mentioned I have a 2014 15" 2.8/16GB/750M 2gb/1TB as well as the latest 2016 15" 2.9/16GB/460 4gb/512GB and would be happy to perform some video export stress tests if it would benefit anyone.
 
As mentioned I have a 2014 15" 2.8/16GB/750M 2gb/1TB as well as the latest 2016 15" 2.9/16GB/460 4gb/512GB and would be happy to perform some video export stress tests if it would benefit anyone.

If you could run the cinebench test for cpu consecutively (say 10 times) while registering temp and clock in intel power gadget, this would really be interesting.

https://www.maxon.net/en/products/cinebench
 
As mentioned I have a 2014 15" 2.8/16GB/750M 2gb/1TB as well as the latest 2016 15" 2.9/16GB/460 4gb/512GB and would be happy to perform some video export stress tests if it would benefit anyone.

Yes, please! This topic is fascinating!

Could you perform a series of tests with the dGPU enabled that are exporting both smaller and larger video files in a high enough resolution to place considerable tax on both the CPU and dGPU? Maybe test something that takes like 15-30 seconds to export, versus something that takes several minutes, versus something that takes even longer?

Im going to make the guess that the very short video exports will have no major differences between the two, but the larger the export the more favor that goes to the 2016.

Along with the Intel Power Gadget temp & clock speed curves, could you also note on the fan behavior of each?
 
Realword example: I am the proud owner of a new 2014 maxed-out 15". I recently had to return a maxed-out 2015 MBP because it wouldn't do what my 2011 17" 2.2 on Yosemite did: seamlessly play live pro audio (pianos and synths) at low latency (64 samples). The 2014 runs more powerfully and glitch-free than the 2015 (both on Sierra). The 2015 passed all hardware diagnostic tests. Go figure? I wonder how the 2016-17 will run...

Edit: I know this thread is about 2016 vs 2014, I hope my comment is relevant.
 
Last edited:
Realword example: I am the proud owner of a new 2014 maxed-out 15". I recently had to return a maxed-out 2015 MBP because it wouldn't do what my 2011 17" 2.2 on Yosemite did: seamlessly play live pro audio (pianos and synths) at low latency (64 samples). The 2014 runs more powerfully and glitch-free than the 2015 (both on Sierra). The 2015 passed all hardware diagnostic tests. Go figure? I wonder how the 2016-17 will run...
Can you tell me more about your experiences? I'm looking to buy a MBP and my main interest is in using it for Reason, Omnisphere and Keyscape and a Casio Privia PX-5S as a controller. I had been looking at the 2015 models but if the experience would be even better with a 2014 perhaps that's even better given I can get one even cheaper.
 
Can you tell me more about your experiences? I'm looking to buy a MBP and my main interest is in using it for Reason, Omnisphere and Keyscape and a Casio Privia PX-5S as a controller. I had been looking at the 2015 models but if the experience would be even better with a 2014 perhaps that's even better given I can get one even cheaper.
Sure! I use RME (Babyface and UFX) sound cards because they are known for low latency and stability. I use Live 9, Omnisphere and Komplete Kontrol running Komplete 11 and use a KK S61 keyboard. My 2011 was running this setup flawlessly but the fan was getting worked and the noise was unacceptable and I am setting this up for live performance so I need stability. I got a new 2015, top of the line with 1tb SSD. It failed the task. Pops and dropouts at 64 samples. At 128 it could handle the load. I thought maybe Sierra was the problem. I have a 2015 maxed-out iMac which also runs this setup wonderfully using El Capitan. The 2011 MBP was running Yosemite. So I tried installing Yosemite on the 2015 MBP, but it didn't help. I got a brand new maxed-out 2.8 2014 on eBay for $2100. It came with Yosemite but no matter how hard I fought Apple REFUSED to grant me the latest update and FORCED me to take Sierra. SO I installed it and voila! Works like a charm.

If you've got money and time and patience, you might want to consider the maxed-out $4000 2016, set it up, see if it works and return it if not and start all over. I don't know when I will have to replace this 2014. I will just be using it for live performance. If yours will be your all-around computer, the 2014 will probably start getting old quickly.

I sure hope the newest laptops will do this basic audio task. I know that many musicians do not need super-low latency and are happy hitting the key or drumpad and having a short delay before they actually hear the sound come out. It is not so audible to producers, but to keyboardists/drummers the "feel" and immediacy of low latency is night and day.
 
  • Like
Reactions: penny_whistle
Sure! I use RME (Babyface and UFX) sound cards because they are known for low latency and stability. I use Live 9, Omnisphere and Komplete Kontrol running Komplete 11 and use a KK S61 keyboard. My 2011 was running this setup flawlessly but the fan was getting worked and the noise was unacceptable and I am setting this up for live performance so I need stability. I got a new 2015, top of the line with 1tb SSD. It failed the task. Pops and dropouts at 64 samples. At 128 it could handle the load. I thought maybe Sierra was the problem. I have a 2015 maxed-out iMac which also runs this setup wonderfully using El Capitan. The 2011 MBP was running Yosemite. So I tried installing Yosemite on the 2015 MBP, but it didn't help. I got a brand new maxed-out 2.8 2014 on eBay for $2100. It came with Yosemite but no matter how hard I fought Apple REFUSED to grant me the latest update and FORCED me to take Sierra. SO I installed it and voila! Works like a charm.

If you've got money and time and patience, you might want to consider the maxed-out $4000 2016, set it up, see if it works and return it if not and start all over. I don't know when I will have to replace this 2014. I will just be using it for live performance. If yours will be your all-around computer, the 2014 will probably start getting old quickly.

I sure hope the newest laptops will do this basic audio task. I know that many musicians do not need super-low latency and are happy hitting the key or drumpad and having a short delay before they actually hear the sound come out. It is not so audible to producers, but to keyboardists/drummers the "feel" and immediacy of low latency is night and day.
I'm in a comparable situation using the mbp live in low latency settings in live situations. I bought the 2016 maxed out mbp to serve this, but with the minimal 450 dgpu to avois possible heat/throttle problems. To me the 2014 would have been satisfieng and certainly more friendly on the wallet, but I just couldn't accept the fan noise when using it in quiet settings.

Performance wise the 2016 mbp scores 8-9 % on the benchmark test on the ableton forum, so there is a certain performance gain. But the difference in performance between the 2015 and 2014 will be negligable, even the difference with previous gens. For low latency audio users the previous gen mbp had severe throttling issues, making their turbo boost features limited in use. But they are still the goto machine for live use, and honestly I think the last generation is priced to high.
 
So, what exactly were you running ( and at what latency and sound card) on the 2014 that made the fan whine? And are you saying the 2015 had the throttling issues? And then why are they the goto machine for live use?
 
Benchmarks are not the "king of tests" like people treat them. Just look at video reviews. If you are producing a FCPX video and it is rendering for several minutes, the older MacBook Pros thermal throttle the CPU and it performs worse than the new models. Just because a quick benchmark shows faster results does not necessarily mean anything.
 
So, what exactly were you running ( and at what latency and sound card) on the 2014 that made the fan whine? And are you saying the 2015 had the throttling issues? And then why are they the goto machine for live use?

Sorry, yeah, I'm a bit confused now too.

Essentially I do want an MBP as my main system but music is one of the main things I'll want to use it for. Primarily I use Reason but plan to start doing more with VSTs (specfically Omnisphere and Keyscape). I've been thinking of investing in Logic Pro X too (I've mostly just been using Reaper since I wasn't sure about committing to the Mac)

I started off planning to get one of the new 2016 MBPs but it's definitely a major investment, and I feel like I'd want the 1tb configuration.

I then read so many people saying the 2015 would be a better bet.

But if there's problems with live use, which I would hope possibly to use it for, that would be a bummer. The 2014 would be fine with me too, and more not clear how much performance difference there even is. Loud fans would probably be annoying though.

So now I'm wondering if I shouldn't go back to looking at the 2016 models.
 
So, what exactly were you running ( and at what latency and sound card) on the 2014 that made the fan whine? And are you saying the 2015 had the throttling issues? And then why are they the goto machine for live use?
So, what exactly were you running ( and at what latency and sound card) on the 2014 that made the fan whine? And are you saying the 2015 had the throttling issues? And then why are they the goto machine for live use?
I'm not sure your question is directed at me, but the benchmark i was running is the one you find here : https://forum.ableton.com/viewtopic.php?f=1&t=191549
I never tried the 2014 but the 2015 s fan noise was insupportable for creative use, when pushing the cpu, eg low latency at 64 samples (on top of this ableton always activates the dgpu, sonputs even more strain on the system). The hasswell cpus throttle when put under sustained and high load, reducing the theoretical turboboost clock speed gains. Daws in low latency settings are a fine example of such conditions. Expect multicore clock speed to fall back to somewhere beween 3 and 3,2 ghz max. The new mbp attains 3,4 ghz and has a faster perf/clock ratio. But, what i meant to say, the difference is not very huge (around 15% in my case) when compared to the new mbp, and mbps are in general the goto machine in live audio use for stability reasons (also because of compatibility with the standard studio setups).
 
I'm not sure your question is directed at me, but the benchmark i was running is the one you find here : https://forum.ableton.com/viewtopic.php?f=1&t=191549
I never tried the 2014 but the 2015 s fan noise was insupportable for creative use, when pushing the cpu, eg low latency at 64 samples (on top of this ableton always activates the dgpu, sonputs even more strain on the system). The hasswell cpus throttle when put under sustained and high load, reducing the theoretical turboboost clock speed gains. Daws in low latency settings are a fine example of such conditions. Expect multicore clock speed to fall back to somewhere beween 3 and 3,2 ghz max. But, what i meant to say, the difference is not very huge when compared to the new mbp, and mbps are in general the goto machine in live audio use for stability reasons (also because of compatibility with the standard studio setups).
So would you recommend the 2016 model? would a model with the Radeon 455 or 460 cause heating problems? I had been looking at a 512gb or 1tb configuration with a 455 or 460.
 
So would you recommend the 2016 model? would a model with the Radeon 455 or 460 cause heating problems? I had been looking at a 512gb or 1tb configuration with a 455 or 460.
The 2016 is the best performing option. I deliberately chose the 450. For daw use the 450 is of course more then sufficient, and the 460 will most probably heat up morr in certain situations. I'm not sure if this actually makes a difference in daw use however. To my knowing the heat profiles of the different dgpu options haven't really been tested. Or i didn't see this pass here on macrumors.
 
The 2016 is the best performing option. I deliberately chose the 450. For daw use the 450 is of course more then sufficient, and the 460 will most probably heat up morr in certain situations. I'm not sure if this actually makes a difference in daw use however. To my knowing the heat profiles of the different dgpu options haven't really been tested. Or i didn't see this pass here on macrumors.

Thanks, this is useful info.

I had been eying the 512gb model or even 1tb since I figured I'd want more local storage than the 256gb base model.(although I also think I've seen people say your VSTs and samples should be on a separate SSD anyway. But it does seem like it would be convenient to store at least my main stuff on the internal drive), but that seems to mean 455 or 460
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.