The 2018 six-core MacBook Pro with eGPU gives the iMac Pro a run for its money
Between the benefits, the constraints, and the price of Apple's top "Pro"-level machines, the MacBook Pro gives the iMac Pro a a solid fight for the crown of Apple's best machine. AppleInsider looks at how close the battle is -- and how an eGPU could be the deciding factor.

It's been a long time since Steve Jobs outlined Apple's plan to have clear differences between its portables and desktops, plus its consumer and its professional users. Even so, at first glance a professional user with a demanding job is likely to ignore a MacBook Pro and presume the iMac Pro is needed.
However, this month's new MacBook Pro releases bring enough power and performance to the MacBook Pro that you can no longer make that presumption. Add in the benefit of an eGPU and you do bump up the price of the portable but you also make it even closer to the performance of an iMac Pro.
Pricing is important, but it's not everything. If you save two thousand bucks by buying an MacBook Pro instead of an iMac Pro but it doesn't do the job you need, you might as well have spent the cash on a Windows PC instead.

Equally, if you spend around $13,000 on a top-range 18-core iMac Pro, it's not going to do you much good if you need to work while on an aircraft.
There are always going to be specific use cases that make the decision over what's the best machine for you. It's in the in-between spaces where the new MacBook Pro is disrupting things.
There is no 6-core iMac Pro so the closest for comparison is the 8-core. With 1TB SSD storage and 32GB RAM, the retail cost for that is $5,599.00 (or $5,249.00 with coupon code APINSIDER).

There is a difference in the speed of the processor, though. The iMac Pro's slowest 8-core runs at 3.2GHz compared to the MacBook Pro's Intel Core i9 at 2.9GHz.
However, both machines can turbo boost up to a higher clock rate and there the difference swaps around. The iMac Pro in this base configuration will go up to 4.2GHz, and MacBook Pro will reach 4.8GHz.
Then, compare benchmarks for both machines. Geekbench gives the new 15-inch MacBook Pro a score of 5,306 for single-core operations and 22,555 for multi-core.
The iMac Pro effortlessly beats that multi-core figure with Geekbench scoring it 30,541.
However, the iMac Pro is actually behind the new MacBook Pro for single-core work, getting a score of 5,009.
There's no set or easy way to determine whether it's the single- or the multi-core figure that will be the most important to you. Very broadly, though, you can expect that if you're doing video editing you really need multi-core and that if you're just writing a lot in Word, single-core wins.

It too has 500 nits brightness but the MacBook display is 2,880 x 1,800 pixels, where the iMac Pro gives you 5,120 x 2,880 pixels. Then, too, there's the question of the video card that runs these displays: both machines use Radeon Pro Vega but the iMac Pro we're comparing has the Vega 56 with 8GB of HBM2 RAM. The MacBook Pro has a Radeon Pro 560X with 4GB of GDDR5 memory.
That's a clear win for the iMac Pro as it stands alone. If the display were the only factor then it might very well be worth your spending the extra $1,700 to get the desktop.
Only, if you budget to buy an eGPU for that MacBook Pro, there are a few options. Sure, there's the quiet Blackmagic one announced alongside the MacBook Pro, but you have other choices.
For between $299 and $499 for an enclosure from Razer, Mantiz, Sonnet, and more, you can get an unit that will take compatible PCI-E cards. Delving into what cards can be used with and without hacks is beyond the scope of this article, but we've talked about it before, and we'll talk about it again.

Without delving deeply into the minutae, a third-party Radeon Vega 64 card can be added to whatever enclosure you pick for less than $600. If you wanted to go a little cheaper, the PCI-E version of the Vega 56 is close to the performance of the Vega 64 integral to the iMac Pro for $100 less.
So, let's say $900 for an eGPU enclosure and an equivalent card. That gives you $800 to spend on whatever HDMI or DisplayPort monitor you want to connect to the eGPU at home. Plus, if you buy right, you'll get Ethernet and USB-A on the enclosure, effectively killing off the "dongle life" complaints.
True, getting both would also give you a spare Mac to use in case of problems and that's always recommended when this is how you earn your living. If you occasionally hire staff, it would be handy to have a powerful Mac to give them.
You can talk yourself into spending a lot of money here but this isn't about making Apple's accountants even happier than they already are. It's about getting the absolute most for your money: it's about choosing where to spend your cash in order to get the maximum benefit for you and your business.
The Mac you buy today is going to last you many years. So taking the time to think about what precisely you need and what you will actually use it for is the difference between getting a bargain and wasting your money on a toy.
In certain circumstances, these two machines are now comparable and that makes this consideration a practical one.
The MacBook Pro 15-inch mid-2018 can go no higher than six cores and it has a hard limit of 32GB of RAM.
So there are unquestionably very many cases where the power of the iMac Pro's higher configurations make it the better option. There are also cases where the portability of the MacBook Pro makes it the one for you.
It's just that in this middle ground where you need a powerful Mac, the portable can very well be the better buy.

It's been a long time since Steve Jobs outlined Apple's plan to have clear differences between its portables and desktops, plus its consumer and its professional users. Even so, at first glance a professional user with a demanding job is likely to ignore a MacBook Pro and presume the iMac Pro is needed.
However, this month's new MacBook Pro releases bring enough power and performance to the MacBook Pro that you can no longer make that presumption. Add in the benefit of an eGPU and you do bump up the price of the portable but you also make it even closer to the performance of an iMac Pro.
Pricing is important, but it's not everything. If you save two thousand bucks by buying an MacBook Pro instead of an iMac Pro but it doesn't do the job you need, you might as well have spent the cash on a Windows PC instead.

Equally, if you spend around $13,000 on a top-range 18-core iMac Pro, it's not going to do you much good if you need to work while on an aircraft.
There are always going to be specific use cases that make the decision over what's the best machine for you. It's in the in-between spaces where the new MacBook Pro is disrupting things.
Head to head
Let's try to compare as much like for like as possible. Take the new 15-inch MacBook Pro and configure it with the 6-core Intel Core i9. If you make it the 1TB SSD storage and 32GB with the Vega 64, the maximum RAM possible, then today you're spending $3,899.00. You do get a free color-coordinating Lightning charging cable, mind.There is no 6-core iMac Pro so the closest for comparison is the 8-core. With 1TB SSD storage and 32GB RAM, the retail cost for that is $5,599.00 (or $5,249.00 with coupon code APINSIDER).

There is a difference in the speed of the processor, though. The iMac Pro's slowest 8-core runs at 3.2GHz compared to the MacBook Pro's Intel Core i9 at 2.9GHz.
However, both machines can turbo boost up to a higher clock rate and there the difference swaps around. The iMac Pro in this base configuration will go up to 4.2GHz, and MacBook Pro will reach 4.8GHz.
Then, compare benchmarks for both machines. Geekbench gives the new 15-inch MacBook Pro a score of 5,306 for single-core operations and 22,555 for multi-core.
The iMac Pro effortlessly beats that multi-core figure with Geekbench scoring it 30,541.
However, the iMac Pro is actually behind the new MacBook Pro for single-core work, getting a score of 5,009.
There's no set or easy way to determine whether it's the single- or the multi-core figure that will be the most important to you. Very broadly, though, you can expect that if you're doing video editing you really need multi-core and that if you're just writing a lot in Word, single-core wins.
Displays
Video editors, though, need great and big screens, so that's where the iMac Pro wins on its own. Our baseline iMac Pro comes with a 27-inch monitor capable of displaying 1 billion colors at 500 nits brightness. You might guess what size screen the 15-inch MacBook Pro has but you'd be slightly wrong: it's actually 15.4 inches.
It too has 500 nits brightness but the MacBook display is 2,880 x 1,800 pixels, where the iMac Pro gives you 5,120 x 2,880 pixels. Then, too, there's the question of the video card that runs these displays: both machines use Radeon Pro Vega but the iMac Pro we're comparing has the Vega 56 with 8GB of HBM2 RAM. The MacBook Pro has a Radeon Pro 560X with 4GB of GDDR5 memory.
That's a clear win for the iMac Pro as it stands alone. If the display were the only factor then it might very well be worth your spending the extra $1,700 to get the desktop.
Only, if you budget to buy an eGPU for that MacBook Pro, there are a few options. Sure, there's the quiet Blackmagic one announced alongside the MacBook Pro, but you have other choices.
The eGPU equation
For $1,900, you can add the LG 5K display, and the Blackmagic eGPU. But, there are better, faster, options.For between $299 and $499 for an enclosure from Razer, Mantiz, Sonnet, and more, you can get an unit that will take compatible PCI-E cards. Delving into what cards can be used with and without hacks is beyond the scope of this article, but we've talked about it before, and we'll talk about it again.

Without delving deeply into the minutae, a third-party Radeon Vega 64 card can be added to whatever enclosure you pick for less than $600. If you wanted to go a little cheaper, the PCI-E version of the Vega 56 is close to the performance of the Vega 64 integral to the iMac Pro for $100 less.
So, let's say $900 for an eGPU enclosure and an equivalent card. That gives you $800 to spend on whatever HDMI or DisplayPort monitor you want to connect to the eGPU at home. Plus, if you buy right, you'll get Ethernet and USB-A on the enclosure, effectively killing off the "dongle life" complaints.
But, why do all this?
If money is no object, get that MacBook Pro for the plane, and the iMac Pro for the office or home. But, for most of us, it is at least some consideration.True, getting both would also give you a spare Mac to use in case of problems and that's always recommended when this is how you earn your living. If you occasionally hire staff, it would be handy to have a powerful Mac to give them.
You can talk yourself into spending a lot of money here but this isn't about making Apple's accountants even happier than they already are. It's about getting the absolute most for your money: it's about choosing where to spend your cash in order to get the maximum benefit for you and your business.
The Mac you buy today is going to last you many years. So taking the time to think about what precisely you need and what you will actually use it for is the difference between getting a bargain and wasting your money on a toy.
In certain circumstances, these two machines are now comparable and that makes this consideration a practical one.
Apples and Oranges
It's not entirely fair to call them comparable, though, because the iMac Pro can very easily -- if very expensively -- be made incomparable. Anecdotally, the 8-core entry model iMac Pro appears to be less popular than the 10-core, for instance, and it can go as high as 18-cores. The iMac Pro can also go as high as 128GB RAM if you're willing to spend an extra $2,400 to get it.The MacBook Pro 15-inch mid-2018 can go no higher than six cores and it has a hard limit of 32GB of RAM.
So there are unquestionably very many cases where the power of the iMac Pro's higher configurations make it the better option. There are also cases where the portability of the MacBook Pro makes it the one for you.
It's just that in this middle ground where you need a powerful Mac, the portable can very well be the better buy.
Comments
Dave Lee's testing preview:
Aaron Zollo also had a similar experience with some interesting results.
From someone that actually uses his 2018 MBP for real work, not just synthetic benchmarks.
As to what extent compared to the 2018 Macbook Pro 15? I can't say just yet.
Keep in mind I am not criticizing the MacBook Pro. I have been waiting for a significant improvement over the paltry ones we have seen since 2016. My top of the line 2015 is only negligibly slower than the last 2 MacBook Pro revisions. This one is another story altogether. I will be buying one later this year.
I then decided to look up other Geekbench benchmarks, and I found that the 2018 i7 13" MBP alone beats out my 1st gen i7 27" 5K retina iMac.
2018 13" MBP: 5102 / 17557
27" 5K iMac: 4743 / 15523
That's kinda crazy!(Definitely makes my early 2011 i7 13" MBP sad
Very droll, sir.
The XPS 15 and likely anything in a competitive size do throttle like that. Understandably something larger with more heatsink size and fan diameter would do better, like the chunky M4800 I had.
The iMac is superior to the MacBook Pro solution in terms of giving you everything you need internally (USB-C & USB-A ports & SD card slot), suitable for use in the environment for which it was designed. The MacBook Pro was designed to be an on-the-go machine (outside the home environment), and as such one cannot say that an eGPU having much needed ports eliminates "dongle life." The entire purpose of buying a MBP is to use it at least sometimes "on the go," and when you do that, you certainly are not going to take that eGPU along with you.
So no, "dongle life" is still with us, until Apple gives us the ports we require on their expensive machines labeled "Pro."
If Apple cannot bow their head and admit they messed up with the design of the 2016 and newer MBPs, there is a save-face solution for them. They need only release the 17" MBP again, and fill the sides with ports and the SD card slot, and restore a good keyboard. It's not like 17" notebooks don't exist in the PC world. They do. And people buy them too.
Unless I'm mistaken, the Dell XPS is made of plastic unlike the Apple MacBook Pro which is carved from a solid block of aluminium. Sounds like the largest heatsink that a laptop could ever have.
Anyway, I appreciate the rest of the article nonetheless, which is pretty much what I said in my previous post. It was but one point of disagreement.
The same goes for HDMI. Just change the cable or a $5 adapter. No dongle required because Thunderbolt carries several different protocols such as PCIe for the eGPU.
Plus, a single mini-dock can easily cover all of the missing ports, all of which will eventually be replaced by TB-3/USB-C.
Your comment also fails to consider the physical size of USB-C (and even TB2) ports. Even on my 2015 15" MBP (the last great MBP), my TB2-to-HDMI cable will drop its signal to my 27" 1440 EIZO display if I accidentally bump the MBP or cable. That's why I recently decided to purchase an USB3 Ethernet adapter (for home use, to get faster internet speeds), rather than get a TB2 Ethernet adapter. I have zero connectivity issues on the larger USB-A ports. And while I don't own any USB-C machines myself, I have read some user reports of signal issues when the cables are jiggled. But such is no surprise in light of their tiny size. So even if one continues to argue with me, "just get yourself a USB-C SD card reader and start loving the new MBPs," I would not being loving life if I had connectivity issues which pertained to the tiny physical size of the connector. Sorry, but an INTERNAL SD card slot is far more reliable and you need not worry about losing it.
I like minimalism. I dislike minimalism taken to an extreme. The late 2016 and newer MBPs are that extreme. And it's unnecessary. All Apple needs to do is strip away everything good (which satisfies the extreme minimalists out there) and boost up the price. And what do you know?! We have that. Its called the MacBook. Add another USB-C port and put a better CPU and GPU in that machine, and you will truly satisfied a lot of your fellows who love dongles and who love butterflies. With that kind of machine being sold, Apple can get back to the MacBook "Pro" and start restoring connectivity, especially on the 15" model where there is space galore. There's no need to strip away ports and slots on the 15" MBP when the MacBook exists to satisfy people who want it all stripped away. Again, a little beefier MacBook would satisfy many of you, and a MBP with ports galore would satisfy The Rest of Us. You really can make the majority of Mac enthusiasts happy. Where there's a will, there's always a way.
A USB-C to USB-A cable is neither a dongle or dock, it's just a plain old cable. I suppose you could lose the dock, like you could lose you're USB cable, power supply, SD Card or Camera. Hell, you could loose your wallet and ID!