What an awesome thread haha. Just read the entire thing. Still not sure on what to buy. Even though the price/quality ratio of the i7 clearly wins, I have not seen clear evidence that the 10% performance boost I see in the multicore Geekbench (and 12% in Cinebench) is very far from the real life application
in my case.
I am a music producer using Ableton. Large, CPU-intensive sessions. Max Tech did do a Logic Pro benchmark, but that benchmark does not reflect real life performance at all if your ask me. The problem is never: "oh too bad I can't add the 157th track in my session before I get an error." The bottleneck is all the different (third party) plugins you use on those tracks for a long sustained period, and as a result get a CPU overload with audio latencies, increased buffer sizes, audio glitches and a general slow and overheat machine. And that drives me absolutely nuts lol. If I can get even close to 10% extra stuff I can throw at it before that happens, it's worth the price difference for me. It's clear what Ableton says on their website about it (
here):
"Which is more beneficial, a faster CPU speed or more cores?
Both are important. If your budget allows it we recommend getting the fastest processor and maximum amount of cores that you can afford. Here's a breakdown of the pros and cons of both:
More cores, slower clock speed
- Pros
- Live supports multi-threading, therefore the more cores are available, the more efficient it will be when working with larger sets with higher track counts, or when working with large instrument or effect racks.
- You'll probably be able to run more apps in conjunction with Live without seeing performance drops.
- Cons
- Lower single-threaded performance than a higher clock speed processor."
Summarized: with more cores you can throw more at it. Every audio path runs on a thread. I think it's safe to say that an average session of a music producer may contain 40 tracks, with an average of 5 plugins on each track (some 1, some 10, whatever). In a basic setup you would already make use of 40 threads that way. Add some dry/wet controls per track and some busses, you will easily exceed 100 audio paths. I just can't imagine that having a processor that has more or less the same single core performance but with 25% more cores and threads to join the party and spread the workload won't help noticeably. I know the performance difference won't be 25% because that's just not how that works, but the next best thing for me seems the Geekbench multicore and Cinebench benchmark which show around a 10% performance boost.
Based on the above, I am leaning towards the i9. It feels like a necessary guess to some point, and I'm the first to admit that I know jack **** about how exactly processors work, but I have to go with it because a representative music production benchmark just doesn't exist. And then I would rather be sure to have the best thing there is, of the newest generation processors. If anybody thinks otherwise or has reasons to believe a different benchmark would be more representative for music production, please let me know. All thoughts are welcome!