Surface Book i7 vs. MacBook Pro: Fight!

Ali vs. Frazier, Red Sox vs. Yankees, Kirk vs. Khan. And of course, Mac vs. PC.

Now that Apple’s introduced the first major update to its MacBook Pro lineup in years, it’s time to square off the best of the best in Mac and PC laptops to see who currently prevails in this age-old rivalry.

surfacevsmbp15 2

It’s benchmarks at dawn between the new MacBooks, the new Surface Book i7, and a posse of other Windows laptops.

The contenders

For this comparison I reached for the newest Surface Book. It’s a top-of-the-line model with a Core i7-6600U, a GeForce GTX 965M, 16GB of RAM, and a 1TB SSD. The updated product line varies from $2,400 to $3,300 (our model) in price. All three net you a 6th-gen Skylake dual-core Core i7 chip, and all three get you the same Performance Base with a GeForce GTX 965M. From what I can tell, the only differences are in the size of the SSD and how much RAM you get. Only the SSD would affect performance significantly.

Representing the Macintosh were a $2,400 MacBook Pro 15 with a quad-core Core i7-6700HQ, 16GB of LPDDR/2133 and a 256GB SSD. I also had partial access to two MacBook Pro 13’s. The first was the non-touch bar with a Core i5-6360U, 8GB of LPDDR/1866 and a 256GB SSD ($1,500). The second was the Touch Bar version with a Core i5-6267U, 8GB of LPDDR/2133 and a 256GB SSD ($1,800). I used the performance results from our sister site Macworld’s review for this article.

mbp13 surfacebooki7 front

That Surfaced Book cleaned the clock of the MacBook Pro 13 last year. Can it do the same again?

Why this contest isn’t rigged

Let’s make it clear from the outset: This isn’t a direct comparison of the laptops based on cost, but an attempt to compare the performance of the new MacBook Pros to that of similar PC laptops.

For those who’ve noticed the considerable price delta between the Surface Book i7 and the 15-inch MacBook Pro, the stack of other PCs used in this comparison will help smooth out that line. You might argue it’s silly to compare a $3,300 Surface Book i7 against an $1,800 MacBook Pro 13, or a $1,100 Dell XPS 13 against an $1,800 MacBook Pro 13, or a $1,400 Dell XPS 15 against a $2,400 MacBook Pro 15. But these are all real-world models that you’ll find in a store, rather than configurations contrived to hit a number. Price differences are just part of the comparison puzzle.

For the same reason, we’re not loading the same OS on all the laptops—no OSX on PCs, no Windows on Macs. Real people wouldn’t do that, and neither will we.

03 osx windows CSO staff

We opted to test on the operating system people are going to be running on the computer that they buy.

Cinebench R15 multi-threaded performance

Our first test is Cinebench R15. This is a 3D rendering test based on Maxon’s Cinema4D engine. The test is heavily multi-threaded, and the more cores or threads you can throw at it, the better the performance. The test is is a pretty harsh reminder that if your tasks demand a quad-core, listen to them.

Between the two quad-cores, the Dell XPS 15 crosses the finish line first—but not by much. Let’s just call it mostly a tie.

Among the dual-cores, the Core i5-based MacBook Pro 13 is last but not by much. It’s basically the same as the last-gen XPS 13 with a similar Core i7-6560U.

The surprise is where the Surface Book i7 finishes. Its 6th-gen CPU is hanging right with the 7th-generation Kaby Lake CPUs in the new HP Spectre x360 13 and the new Dell XPS 13.

macbook pro 15 cinebench multi threaded

Cinebench R15’s multi-threaded benchmark shows you the clear difference between quad-core vs. dual-core CPUs. Longer bars indicate better performance.

Cinebench R15 single-threaded performance

Cinebench R15 has an optional test that lets you measure the single-threaded performance. It’s a valuable way to gauge how fast a laptop will be in applications or tasks that don’t use all the cores available.

The surprise to many will be the result from the Dell XPS 13. Its 7th-generation Core i5 CPU could hang with the Core i7 chips on heavier loads, but on lighter loads, it ends up being last. That’s because Core i7 chips in laptops excel at short, “bursty” loads. Once you heat them up, the clock speeds crank back. When running a test in single-threaded mode, the Core i7’s advantage with short burst loads shows up big-time.

The real shocker is how the HP Spectre x360 with a 7th-gen CPU comes out the clear winner. I would’ve expected the quad-core MacBook Pro 15 or Dell XPS 15 to lead the pack, but nope. That Kaby Lake CPU is indeed pulling its weight.

macbook pro 15 cinebench single threaded

We switched Cinebench R15 into a mode where it measures single-threaded CPU performance. Overall, there’s little difference in single-threaded loads.

Cinebench R15 OpenGL performance

Our last Cinebench R15 test measures performance with OpenGL, a popular graphics API used for rendering professional CAD/CAM applications and a few games.

The results here break down into three bands. At the bottom is the new MacBook Pro 13 and an older Dell XPS 13 model. Both use Intel’s Skylake CPU and include “faster” Iris 540 graphics with 64MB of embedded DRAM inside the CPU. Both are nearly dead-even which is validation of this test for comparing OSX to Windows 10 performance.

The second band up is a shocker to me. The pair of 7th-gen Kaby Lake laptops from Dell and HP are a good 25 percent faster than the 6th-gen Skylake laptops in OpenGL. I really expected the Iris 540 laptops to come out in front. The results make me wonder whether this isn’t some driver optimization that Intel put into Kaby Lake but not Skylake.

The last band is the graphics performance of the discrete-GPU laptops. Unexpectedly, the GeForce GTX 960M in the XPS 15 finishes just ahead of the GTX 965M in the Surface Book i7. The MacBook Pro 15, with its Radeon Pro 450, finishes in a firm third place. Some MacBook Pro reviews have said the graphics doesn’t measure up in games, while in “work”-related tasks, it rules. So far, I’ve not seen that to be true.

macbook pro 15 cinebench opengl

Maxon’s Cinebench R15 can also measure OpenGL performance. The MacBook Pro 15’s Radeon Pro 450 is competent, but the Surface Book i7 and XPS prevail.

GeekBench 4.01 multi-threaded performance

Another popular cross-platform benchmark is Primate Lab’s GeekBench. Experts may disdain its cross-platform results between ARM and x86. Within the same micro-architecture, however, I think it’s pretty kosher, especially when running the newest 4.01 version of the popular test. I also have a score to report for the MacBook Pro 13 with Touch Bar, as I cribbed the performance of the version with Core i5-6267U and Iris 550 from Macworld’s review.

The first result we’ll look at is the multi-threaded performance. Like Cinebench R15, you can see the quad-core XPS 15 and MacBook Pro 15 step away from the dual-core laptops. It’s just more proof that if your tasks really need a quad-core chip, pay for it.

On the dual-cores, the redesigned HP Spectre x360 13 again shows the newest 7th-gen Core i7’s clock speed advantage over the Skylake models. The Surface Book i7 and MacBook Pro are pretty much dead even. For MacBook Pro 13 fans that might be something to crow about, because we’re talking about a Core i5 MacBook Pro 13 vs. a Core i7 Surface Book.

macbook pro 15 geekbench 4.01 multi threaded

The PC laptops win a moral victory in GeekBench 4.01, but they virtually tie with the MacBook Pros.

GeekBench 4.01 single-threaded performance

Moving on to the single-threaded performance in GeekBench 4.01, there’s a few patterns we can discern. First, that 7th Gen Core i7 in the HP Spectre x360 13 is indeed faster in lighter loads, outpacing the Surface Book i7 and the Core i5-equipped MacBook Pro 13 with Touch Bar.

The Dell XPS 15 inches over the MacBook Pro 15, but the real takeaway is this: If you don’t do many multi-threaded tasks on your laptop, you don’t need a quad-core CPU.

macbook pro 15 geekbench 4.01 single threaded performance

When we used Geek Bench 4.01 to measure single-threaded performance, there was scant difference between a dual-core and quad-core laptops in lighter loads.

GeekBench 4.01 OpenCL performance

GeekBench also has an OpenCL test that simulates popular Computer Language tasks on a GPU that would normally be handled by the CPU.

The first takeaway: Unlike in the OpenGL performance tests, the older Iris 540 in the Skylake dual-cores is faster than the Kaby Lake integrated graphics for whatever tasks Prime Labs thinks best represent OpenCL.

The second takeaway: OpenCL loves fast GPUs. The Surface Book i7 and its GTX 965M run away with this test, while it just trashes the MacBook Pro 13. For those who didn’t pony up for the MacBook Pro’s faster Radeon Pro 455 or 460 GPU, it’s hard to watch how hard the the Surface Book i7 smokes our 450-equipped MacBook Pro. The Surface Book’s GTX 965M even makes a mockery of the GTX 960M in the XPS 15.

macbook pro 15 geekbench 4.01 opencl

Geek Bench 4.01 can also be used to measure OpenCL, which uses the GPU to perform tasks typically done on a CPU.

LuxMark 3.1 OpenCL GPU Render Performance

When you play the benchmarketing game, one truth often overlooked by people arguing over the numbers is that no one test defines the entire category. You can’t take the results from Geek Bench 4.01 OpenCL and declare it representative of all OpenCL performance.

To balance Geek Bench 4.01, I also ran the free LuxMark 3.1 OpenCL test. This takes a scene and renders it using the LuxRender engine on the GPU (or CPU if you ask it to.) I decided to skip the integrated graphics laptops because I couldn’t wait days for them to render (kidding) and focused solely on the laptops with discrete graphics.

The results put these GPUs a lot closer than you might expect when compared to the OpenCL numbers from Geek Bench 4.01. In the end, both the XPS 15 and Surface Book i7 again both clearly win. But would this be true if it were a Radeon 460 in the MacBook Pro 15? Probably not.

macbook pro 15 luxmark 3.1 luxball gpu render

We used LuxMark 3.1 to measure the OpenCL performance of the graphics chips. The higher the score, the better the performance. In this one test, the MacBook Pro 15 is at least competitive.

Blender 2.78 Performance

The last “work”-related graphics test we’ll run is Blender 2.78. This a free rendering application popular in a lot of indie movies. For a test render file, I used Mike Pan’s BMW Benchmark and set Blender to ray-trace the scene on the GPU rather than the CPU. The result, is frankly, beyond ugly. The Surface Book i7 finished in about eight minutes, and the XPS 15 took another two more minutes. The MacBook Pro 15 took more than an hour to complete the task.

This doesn’t mean the MacBook Pro 15’s Radeon Pro 450 is a dog. The other benchmarks should tell you that the Apple isn’t that bad in some tasks. Still, this kind of performance disparity indicates a serious problem at the OS or driver level, or something with this compile of Blender. Unless or until that mystery is solved, you’ll want to do your Blender renders on a PC laptop.

macbook pro 15 blender 2.78a bmw gpu

Something isn’t right on the MacBook Pro 15 because while the Surface Book i7 took 8 minutes to render a scene the MacBook Pro 15 struggled for an hour. An hour.

Tomb Raider performance

The last graphics test I’ll run is Tomb Raider. It’s an older game available in both OSX and Windows and includes a built-in benchmark. While I could set the graphics settings the same on both platforms, I couldn’t quite sync the resolutions. Depending on the laptop, I could set the horizontal resolution at 1680, 1650 or 1600x1050 (the latter, for the Macs). The graphics setting on all of the laptops was Normal.

If you can’t bear to look, don’t: The Surface Book i7 and XPS 15 soundly thrashed the MacBook Pro 15. I don’t think the Radeon Pro 460 would make a difference here, either. If you want gaming performance at any decent levels, no surprise—buy a PC.

macbook pro 15 tomb raider 16x10 normal

The GPU performance of the MacBook Pro 15 fared better in OpenGL tests. In Tomb Raider, it’s far, far behind the Surface Book i7 and XPS 15.

Battery life

The final test is for all-important battery life. I used the same 4K-resolution, open-source Tears of Steel short video, looping continuously. On the Windows laptops, I used the Movies & TV player, and on OSX Sierra, I used QuickTime. I wanted to use iTunes, as Apple does, but there appears to be no way to loop video in iTunes.

All of the laptops had their screens set to 250 to 260 nits in brightness. All laptops had the adaptive brightness setting turned off. All were tested with Wi-Fi disabled and with earbuds plugged into the analog ports. One thing to note: The Windows laptops are left in their default power settings, which means they use their last bits of battery life to shut off unused apps and slightly dim the screen. OSX was set not to dim the display on battery—otherwise, it immediately dims the screen once unplugged.

My results on the pair of MacBook Pros were amazingly similar. I started both early in the morning and watched until they died in the early evening. Both were minutes apart.

Apple claims about 10 hours of run time in iTunes. We were pretty close in QuickTime at nearly 9 hours. The variance can be attributed to the video file and the settings the company uses.

For the MacBook Pro 15, I’m going to say that’s pretty impressive. The battery life for 15-inch laptops with quad-core CPUs, discrete graphics, and high- resolution screens tends to be mediocre. For example, look at the XPS 15 and its six hours of run time. (Dell offers an XPS 15 battery with about 50 percent more capacity—but it’s also heavier.)

Even worse is the Samsung Notebook 9 Pro, another quad-core laptop with the addition of a 4K screen. Ouch. Overall, I’d say the MacBook Pro 15 has decent battery life for a quad-core.

Moving to the MacBook Pro 13, the result is a little more nuanced. With roughly nine hours of run time, it compares well to some laptops, such as the XPS 13 with a QHD+ touchscreen. But there are a lot more PCs ahead of it. You know, like the Surface Book i7, which sets the bar at an amazing 13 hours of video run time. Other laptops with better video stamina include the newest XPS 13, HP’s redesigned Spectre x360 13, and even the older Surface Book. When you consider that all three are also generally faster, it’s not good.

macbook pro 4k battery life

The Surface book i7 sets the bar with 13 hours of battery life, compared to nine hours or so for the MacBook Pros.

The cost equation

The most important question to most isn’t some obscure OpenCL benchmark but how much these laptops cost. To help you understand just how much of a premium Apple and Microsoft are charging, I mapped out the cost of most of the laptops that appeared here, along with other configurations worth highlighting.

That top-spec Surface Book i7, formally known as Surface Book with Performance Base, really pushes the boundaries of what people will pay for a dual-core laptop. To be fair, this is no ordinary laptop. It has a 1TB SSD and 16GB of RAM, plus pen support, a tablet mode, and probably class-leading GPU performance. But umm, yeah, 3,300 bucks.

Apple is no stranger to nose-bleed altitudes. When you throw a Core i7, 1TB SSD, and 16GB of RAM into the MacBook Pro 13 with Touch Bar, you’re looking at $2,900. And you don’t even get the discrete GPU, touch, and tablet or pen support of the Surface Book. Apple’s most powerful MacBook Pro 15 tilts the meter all the way to $4,300. Granted, that’s with one of Intel’s priciest mobile CPUs and a whopping 2TB SSD, but that’s also the price of a modest used car.

Compared to a “normal” PC, both Microsoft and Apple give you a lot less performance for your cash. The Dell XPS 15, which pretty much aces the new MacBook Pro 15 except with battery life, is $1,400.

Take that Dell XPS 15 and load it up with a 1TB M.2 SSD, 32GB of RAM (which isn’t available on the MacBook Pro 15); a GTX 960M, 4K touch screen, and a larger battery: $2,600. That’s only $200 more than what Apple charges for machine with 16GB of RAM, a 256GB SSD, and the slowest Radeon Pro GPU.

You can do the same with the new HP Spectre x360 or Dell’s current XPS 13. Both give you a lot more value than either the MacBook Pro 13 or the MacBook Pro 13 Touch Bar.

Numbers don't lie. Apple’s MacBooks are overpriced, and so are Microsoft’s premium Surface Book devices. The PC OEMs give you a lot more for your money.

macbook pro 15 cost

Apple and Microsoft clearly don’t provide the value that other PC makers can.

Conclusion

Ten tests and one price comparison later, the PC wins. Again.

That’s no surprise. The MacBooks are caught in tough spots—even if they were running, higher-performance configurations. They’re both ultra-expensive compared to most PCs and at the top-end, outclassed in GPU performance by Microsoft’s comparably expensive Surface Book i7.

It’s not all bad news on the Mac, though. The MacBook Pro 15’s battery life is impressive for a 15-inch laptop with a quad-core CPU and discrete GPU. Comparably powerful quad-core laptops we’ve seen can’t touch it in battery life. Even the MacBook Pro 13s do relatively well in battery life compared to a similar PC.

The problem for Apple and the Mac fans is PC makers just don’t ever stand still. And as we know, Apple seemingly does that now with its Macs.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection

Tags AppleMicrosoftmacbook proSurface Book

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Gordon Mah Ung

PC World (US online)
Show Comments

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?