Sonnet eGPU Breakaway Puck RX 5700 review: quiet GPU power for Intel Macs

Posted:
in macOS edited June 2021
If you want to upgrade your Intel-based portable Mac, but don't want a large box on your desk, the Sonnet eGPU Breakaway Puck RX 5700 is a good choice -- today.

The Sonnet Breakaway Puck is very tightly packed, with a fan in the top (iPhone 11 Pro for scale)
The Sonnet Breakaway Puck is very tightly packed, with a fan in the top (iPhone 11 Pro for scale)


The eGPU enclosure is a great way to increase the performance of your existing Mac or MacBook without paying to upgrade the unit for a newer model. It's cost-effective and could potentially result in a higher-performing Mac than Apple could provide for the same price.

The PCI-e eGPU enclosures still have one big issue -- they are hefty boxes that sit on or near your desk, taking up a lot of desk space, and they perform best with an external monitor, instead of looping back to a MacBook Pro's internal display. Given the designs of some models, they can also stick out like a sore thumb, as a permanent and unmistakable reminder that you wanted more GPU performance than the Mac could provide on its own.

The Sonnet eGPU Breakaway Puck RX 5700 tries to take on the problem by packing all the main functionality of an eGPU enclosure into a compact device. Instead of an enclosure large enough to hold some small Windows PCs, the Breakaway Puck is small enough to be hidden on a desk or behind a monitor using a VESA mount, taking up as little room as possible while still providing the same power.

Sonnet eGPU Breakaway Puck RX 5700 - Key specifications

  • 6 inches by 5.1 inches by 2 inches.
  • Two Thunderbolt 3 ports, 1 DisplayPort 1.4, 1 HDMI 2.0b, 2 USB 3.2 Type-A
  • 60W power delivery
  • AMD Radeon RX 5700 GPU

Small and powerful

Sonnet declares the Breakaway Puck to be the "smallest portable all-in-one eGPU dock," and at a glance, that seems like a good descriptor. Measuring just 6 inches by 5.1 inches and 2 inches tall, the puck has a smaller footprint than a Mac mini, and isn't much taller.

The power brick is half the size of the Breakaway Puck. (iPhone 11 Pro for scale)
The power brick is half the size of the Breakaway Puck. (iPhone 11 Pro for scale)


Like other space-saving hardware, the power adapter is a hefty power brick, moving the bulk of power-related electronics out of the main body.

The power brick alone is 3 inches wide by 6.1 inches long and 1.2 inches thick, making it quite substantial in size compared to the device it powers. Since there's a lengthy power cable in use, this brick can be tucked out of the way to minimize the overall appearance, but it's still very much something to consider. That said, behind-desk space is at much less of a premium than on-desk area.

Sonnet eGPU Breakaway Puck RX 5700 - Connectivity options

Like other eGPUs, the Breakaway Puck offers extra connectivity options beyond Thunderbolt 3. Once connected to a host Mac using Thunderbolt 3, there's a small selection of ports available, both for video and other purposes.

Sonnet included quite a few ports on the back of the Breakaway Puck.
Sonnet included quite a few ports on the back of the Breakaway Puck.


There are a total of two Thunderbolt 3 ports, so the unit can form part of a daisy-chain if required. There's also 60W of power delivery over Thunderbolt 3, which will be enough to recharge a 13-inch MacBook Pro while it is being used.

The other video options include a DisplayPort 1.4 port and an HDMI 2.0b port. A pair of USB 3.2 Type-A ports round out the list, each with a potential data transfer rate of 5Gbps.

With these connection options, you can manage many different combinations of displays, depending on your requirements.

The Thunderbolt 3 ports can support a 6K-resolution screen at 60Hz when using a Thunderbolt 3-compatible display, such as the Pro Display XDR, though it can also handle a 5K-resolution monitor at 60Hz over USB-C. Sonnet also claims the Thunderbolt 3 connection supports two 4K displays at 60Hz when using its Thunderbolt 3 to Dual DisplayPort or Dual HDMI 2.0 adapters.

The onboard DisplayPort 1.4 connection can handle a 4K screen or a Dual QHD version at a resolution of 5,120x1,440, at 60Hz apiece. The HDMI 2.0b port can support a 4K screen at 60Hz.

Works with Intel Macs, but not currently M1

There are a number of limitations on what you can do with it. Today, the Breakaway Puck will work with Intel-based Macs with Thunderbolt 3, as Apple has yet to provide any eGPU support on its M1-based Apple Silicon Mac lineup.

It is possible to use the Breakaway Puck under macOS Catalina 10.15.7 or later, with it also being compatible with Macs running macOS Big Sur.

However, Sonnet warns it is not certified for use with Windows. Sonnet's support page explains Windows currently does not support a Thunderbolt 3 or USB-C display connected to a Thunderbolt 3 port, and that eGPU support is not possible under Boot Camp, right now. Sonnet says that they're waiting on a fix from Microsoft, but who knows how long that's going to take.

Sonnet eGPU Breakaway Puck RX 5700 - Portable, quiet performance

Providing the graphical power of the Breakaway Puck is an AMD Radeon RX 5700, with 8GB of GDDR6 memory. This not AMD's "Big Navi," and there is no support for that at all in macOS yet, but it does have 36 compute units, 2,304 stream processors, and 10.3 billion transistors.

It has base and boosted clock speeds of 1.4GHz and 1.7GHz, peak single-precision compute performance of 7.95 teraflops, a peak half precision compute performance of 15.9 teraflops, and memory speed and bandwidth of 14Gbps and up to 448GB/s, respectively.

Geekbench's Metal benchmarks put the RX 5700 at 42,017 points, very far ahead of the default Radeon Pro 5300M 4GB in the 16-inch MacBook Prowith 24,346 points, and even pips out the top tier Radeon Pro 5600M at 40,966.

To compare the performance, we benchmarked the Breakaway Puck against other on-hand GPUs. For this, we used the Unigine Haven and GeekBench OpenCL benchmarks.

Most of the tests were performed on a 2018 15-inch MacBook Pro with a Core i9 processor and 32GB of memory. While it has onboard Intel UHD Graphics 630 and Radeon Pro 560X GPUs, we also compared the Puck against a Radeon VII in a Razer Core X eGPU case.

We also put an M1 Mac mini through the same results to compare the Puck against Apple Silicon.

GeekBench 5 OpenCL benchmark scores.
GeekBench 5 OpenCL benchmark scores.


Under GeekBench 5's OpenCL test, the Breakaway Puck manages to achieve 50,290 points. This is respectable compared with the Radeon VII, which has twice the memory and a considerably wider 4096-bit memory bus.

The Breakaway Puck is also a considerable improvement over the built-in GPUs, with it scoring nine times higher than the Intel integrated graphics and more than double the 18,114 of the discrete Radeon Pro 560X.

The Breakaway Puck scored more than double the M1 Mac mini's 19,542 score. This is a practical demonstration that the Breakaway Puck could be a feasible graphical upgrade for M1 Macs, assuming Apple ever adds support for eGPUs.

Unigine Heaven benchmark scores.
Unigine Heaven benchmark scores.


The Unigine Heaven benchmark offers pretty much the same story as GeekBench, with the Radeon VII in the eGPU enclosure taking the lead with 4,128 points and 163.9 frames per second. Sonnet's device still reaches 3,328 points and 132.1 frames per second.

In the lower half of the table, the M1 Mac mini doesn't quite manage to achieve half the performance of the Breakaway Puck, at 1,604 points and 63.7frames per second. Lastly, the built-in graphics of the MacBook Pro came in last at 1,112 points and 44.1 frames per second.

During all of these tests, which were performed in an office with a background of 37 dBA, the Razer enclosure hit about 53 dBA, mostly due to the fan on the video card. When testing the MacBook Pro on its own, it hit 48 dBA. Testing with the external GPU connected to the MacBook Pro peaked at 46 dBA.

The big takeaway here is that the Breakaway Puck can provide a performance boost when compared against the built-in graphical options Apple includes in its current Intel-based and Apple Silicon Macs. In the tested examples, the Breakaway Puck provides more than double the performance, making it a viable upgrade path, when compatibility exists.

No upgrade options

One of the main tradeoffs in using the Breakaway Puck is that it cannot be upgraded. At all.

Upgradeability is the main benefit of larger and louder eGPU enclosures, as it's relatively trivial to replace the graphics card with a more powerful version. There's also the option with other models to buy the enclosure and install your own card -- assuming you can get a card at or near retail pricing.

You don't have the option to change the GPU in the Breakaway Puck due to its size (iPhone 11 Pro for scale)
You don't have the option to change the GPU in the Breakaway Puck due to its size (iPhone 11 Pro for scale)


These are things you certainly cannot do with the Breakaway Puck. If you want another with a faster GPU, you have no choice but to wait for an updated model to come out with a better chipset, and replace the entire unit.

This may not be a big deal for anyone who prioritizes space and appearances over utility, but it may seem to be wasteful to those erring towards the latter.

Cheaper -- for the moment

Depending on your priorities and how often you intend to upgrade your graphical capabilities, it may be worthwhile going for an eGPU, albeit with caveats.

If you wanted to buy a Breakaway Puck RX 5700, Sonnet will sell you one for $899.99.

Opting for an external approach would mean picking up an enclosure and the eGPU separately. For the enclosure, getting Sonnet's eGFX Breakaway Box will set you back $299.99, which will leave you with $600 to acquire the comparable RX 5700 as a graphics card.

Given the RX 5700 had an initial launch RRP of $349.99, this would seem to be a no-brainer for anyone concerned with performance rather than aesthetics. This would put the theoretical package price at just shy of $650, saving you $250.

The impact of the ongoing semiconductor supply chain shortage, and the demands of cryptocurrency mining, have severely impacted the high-end graphics card market. So, good luck finding a card, even an older one, at retail price.

Not only can you not get a graphics card of that caliber easily, but in cases where you can, you'll end up paying a considerable premium.

For example, the RX 5700 XT, a slight step up from the RX 5700, had a recommended retail price at launch of $399.99. Searches for the card through online retailers in March 2020 reveal price tags of between $1,300 and $1,500 for the card, multiple times AMD's intended selling price.

Under normal video card pricing, going down the route of discrete enclosure and card has its benefits both from an expandability standpoint and a financial one. But, right now, there's a financial penalty, making the Puck more attractive -- today.

Down the line, when the GPU market settles back down to saner price levels and demand isn't a problem, discrete enclosures and graphics cards may be the better way to go. But, that day isn't today and we aren't expecting it any time soon.

Future uncertain, shake magic GPU later

It isn't clear what Apple is going to to about PCI-e GPU support. Also unclear, is the future of the entire Thunderbolt eGPU concept.

Obviously, if you have an Intel Mac and freeze your hardware today at Big Sur version 11.2.3, and have a RX 5700XT or older in any form, you're good to go with an eGPU or Mac Pro. Tomorrow is less certain.

In the short term, we're expecting "Big Navi" support in macOS, if for no other reason than to give Mac Pro owners more options with the array of PCI-e slots that it has. On the other hand, Apple Silicon doesn't have any support for eGPUs at all, and there are no signs of a M-whatever Mac Pro on the horizon.

An Apple Silicon Mac Pro seems inevitable, and we're hoping when that day comes it will bring along PCI-e support, and support for GPUs other than the integrated one. But, we've also been hoping the return of Nvidia GPU support for a few years, and that hasn't manifested either.

So, for today, the Breakaway Puck RX 5700 is a good blend of price, performance, and availability for Intel Mac owners. It's quieter than a full-size enclosure and card, fits in a smaller space even considering the discrete power supply, and is cheaper right now.

So, in short, in March of 2021, we like the Breakaway Puck RX 5700 very much. The answer to the same question may be different in two or three years for any one of a number of reasons.

Pros
  • Compact size
  • Powerful RX 5700 GPU
  • Many video connectivity options
Cons
  • No GPU upgrade options
  • Large power brick
Where to buy

The Sonnet eGPU Breakaway Puck RX 5700 can be bought from B&H Photo for $899.99.

Comments

  • Reply 1 of 14
    crowleycrowley Posts: 10,453member

    However, Sonnet warns it is not certified for use with Windows. Sonnet's support page explains Windows currently does not support a Thunderbolt 3 or USB-C display connected to a Thunderbolt 3 port, and that eGPU support is not possible under Boot Camp, right now. Sonnet says that they're waiting on a fix from Microsoft, but who knows how long that's going to take.
    Given that its already taken this long and that Apple are now moving to M* chips and making Boot Camp obsolete, it's likely that it's never coming.
    twokatmew
  • Reply 2 of 14
    Mike WuertheleMike Wuerthele Posts: 6,861administrator
    crowley said:

    However, Sonnet warns it is not certified for use with Windows. Sonnet's support page explains Windows currently does not support a Thunderbolt 3 or USB-C display connected to a Thunderbolt 3 port, and that eGPU support is not possible under Boot Camp, right now. Sonnet says that they're waiting on a fix from Microsoft, but who knows how long that's going to take.
    Given that its already taken this long and that Apple are now moving to M* chips and making Boot Camp obsolete, it's likely that it's never coming.
    It's not just under Boot Camp, it's under (most) Windows installs too. There's a thread on egpu.io about it.
    twokatmewwatto_cobra
  • Reply 3 of 14
    mcdavemcdave Posts: 1,927member
    Pucks like this aren’t the future of graphics for Macs.
    watto_cobra
  • Reply 4 of 14
    crowleycrowley Posts: 10,453member
    crowley said:

    However, Sonnet warns it is not certified for use with Windows. Sonnet's support page explains Windows currently does not support a Thunderbolt 3 or USB-C display connected to a Thunderbolt 3 port, and that eGPU support is not possible under Boot Camp, right now. Sonnet says that they're waiting on a fix from Microsoft, but who knows how long that's going to take.
    Given that its already taken this long and that Apple are now moving to M* chips and making Boot Camp obsolete, it's likely that it's never coming.
    It's not just under Boot Camp, it's under (most) Windows installs too. There's a thread on egpu.io about it.
    My understanding is that it is a particular issue under Boot Camp with firmware and the way the computer boots.  That same issue wouldn't exist under Windows, though other issues may certainly exist.  Microsoft may have an incentive to fix those other issues, but the Boot Camp one is likely to be far lower down their priority list, if it's even on the backlog.
    twokatmew
  • Reply 5 of 14
    Perfect for my Mac mini. Just need a DisplayPort > HDMI adaptor.
    watto_cobra
  • Reply 6 of 14
    Can you please clarify:
    Were tests connected with the eGPU driving a display, or are all results just the eGPU puck connected to machines?
    Were any headless adapters used?

    All my testing with AMD 5700XT inside a Sonnet Breakway Box eGPU shows physical displays or headless adapters of some kind really need to be used to take "full" advantage for acceleration vs. any internal dGPU's in Intel MBP16,1 and iMac19,1.  Driving "nothing" with literally nothing plugged into the DP/HDMI ports is marginal benefit at best.
    watto_cobra
  • Reply 7 of 14
    Mike WuertheleMike Wuerthele Posts: 6,861administrator
    bsbeamer said:
    Can you please clarify:
    Were tests connected with the eGPU driving a display, or are all results just the eGPU puck connected to machines?
    Were any headless adapters used?

    All my testing with AMD 5700XT inside a Sonnet Breakway Box eGPU shows physical displays or headless adapters of some kind really need to be used to take "full" advantage for acceleration vs. any internal dGPU's in Intel MBP16,1 and iMac19,1.  Driving "nothing" with literally nothing plugged into the DP/HDMI ports is marginal benefit at best.
    All tests were attached to a monitor.
    watto_cobra
  • Reply 8 of 14
    mcdave said:
    Pucks like this aren’t the future of graphics for Macs.
    LOL.  They are for current Intel MacBooks and Mac minis...and they sure do beat the pants off of the M1.  Even the M1 can't beat a dedicated graphics card.  Future Apple Silicon Macs could easily support eGPUs.  The M1 is a limited CPU only for the low end.  An M1 cannot even support two external displays.  The M1 Mac mini only does it because you have to use two different outputs (Thunderbolt and HDMI).
  • Reply 9 of 14
    cgWerkscgWerks Posts: 2,952member
    Excellent review, Mike! I sure do hope Apple does support these in the future. The whole TB and eGPU idea is one of the best things the industry has done for a long, long time. It creates a lot of flexibility. Apple really needs to be more forthcoming about their direction with this stuff. They jumped into it, and then kind of just fizzled, leaving us all hanging. Hopefully Sonnet knows something we don't!

    This looks nice, and it is nice that it keeps more quiet than a MBP, though a MBP isn't exactly quiet. If one needs quiet, maybe look for a Blackmagic eGPU Pro on Ebay, or a Blackmagic eGPU (which is RX580) that I think is still sold new, though less performance. My Blackmagic eGPU runs at 18 dB, btw.

    re: BootCamp - Well, support has always been a bit spotty. Blackmagic said mine didn't work under Windows/Bootcamp, but I got it going after a LOT of messing around with it. That said, I heard newer versions of windows might have broke that again (I was on 1809, when I got it going... and some amount of updates still worked)?  But, do some reading on the egpu.io forums if you're technically competent, as what the manufacturer says might be more aimed at the average consumer than the realm of possibility. It isn't plug-n-play and never was! I'm also not sure I'd put much future stock into BootCamp though. But, running them via MacOS I sure hope happens.\

    mcdave said:
    Pucks like this aren’t the future of graphics for Macs.
    What is the future of Mac graphics, then? Inquiring minds want to know!
    watto_cobra
  • Reply 10 of 14
    nicholfdnicholfd Posts: 824member
    mcdave said:
    Pucks like this aren’t the future of graphics for Macs.
    LOL.  They are for current Intel MacBooks and Mac minis...and they sure do beat the pants off of the M1.  Even the M1 can't beat a dedicated graphics card.  Future Apple Silicon Macs could easily support eGPUs.  The M1 is a limited CPU only for the low end.  An M1 cannot even support two external displays.  The M1 Mac mini only does it because you have to use two different outputs (Thunderbolt and HDMI).
    You contradict yourself.  The M1 can run exactly two displays.  The laptops count the built-in display as one, and another out any of the TB ports.  And the Mac mini only has 1 x HDMI, without using a TB port, where else would you connect the 2nd display?  And actually the video out the TB port is DisplayPort over USB-C, not really TB.
    watto_cobra
  • Reply 11 of 14
    mcdavemcdave Posts: 1,927member
    mcdave said:
    Pucks like this aren’t the future of graphics for Macs.
    LOL.  They are for current Intel MacBooks and Mac minis...and they sure do beat the pants off of the M1.  Even the M1 can't beat a dedicated graphics card.  Future Apple Silicon Macs could easily support eGPUs.  The M1 is a limited CPU only for the low end.  An M1 cannot even support two external displays.  The M1 Mac mini only does it because you have to use two different outputs (Thunderbolt and HDMI).
    You mean the processor Apple put in their lowest-end products is their lowest end processor? There’s no fooling you is there.
    I think you’ll find it depends on the workflow as to whether the discreet GPU wins as the M1 has no round-tripping. These are comparisons with the faster 5700XT eGPU and I’m pretty sure the puck would lose in Lr & Photozoom 
    https://barefeats.com/m1-macbook-pro-versus-intel-egpu.html
    edited March 2021 watto_cobra
  • Reply 12 of 14
    There are individuals that have gotten the 5500/5700 pucks to work under Bootcamp with the 1903 version of Windows, but I haven't had any luck myself.  I haven't tried an EFI approach, but the devices work just fine on the macOS side.

    I wasn't aware that there would be a performance difference for an external display vs driving the internal display on a MBP.  
    watto_cobra
  • Reply 13 of 14
    Mike WuertheleMike Wuerthele Posts: 6,861administrator
    There are individuals that have gotten the 5500/5700 pucks to work under Bootcamp with the 1903 version of Windows, but I haven't had any luck myself.  I haven't tried an EFI approach, but the devices work just fine on the macOS side.

    I wasn't aware that there would be a performance difference for an external display vs driving the internal display on a MBP.  
    Yup, big difference. In heavy load, the Thunderbolt is pretty well saturated, and sending back the data is a non-zero load.

    Support for loop-back varies. Some apps will, some won't. Getting Info on an app allows you to check "prefer eGPU" and it will attempt loop-back.
    kurai_kagecgWerks
  • Reply 14 of 14
    cgWerkscgWerks Posts: 2,952member
    Mike Wuerthele said:
    Yup, big difference. In heavy load, the Thunderbolt is pretty well saturated, and sending back the data is a non-zero load.
    Support for loop-back varies. Some apps will, some won't. Getting Info on an app allows you to check "prefer eGPU" and it will attempt loop-back.
    I've recently been trying to see if I could put my eGPU to work doing some crypto mining (unsuccessfully so far **), but apparently the general consensus is that even if it could be done, the performance would be too low. That doesn't make sense to me, as a full TB port shouldn't be THAT bad, should it? I used to use it for Folding@home on BootCamp Windows and got good performance, and I'd think that would be a similar kind of task. I guess theoretically, it's only 1/4 the bandwidth of the fastest internal bus?

    But, I've certainly heard you want the monitor on the eGPU if at all possible (which mine is).

    ** Though, someone actually got Ethereum mining going on an M1... so I don't see why it shouldn't be possible on an Intel Mac.

    There are individuals that have gotten the 5500/5700 pucks to work under Bootcamp with the 1903 version of Windows, but I haven't had any luck myself.  I haven't tried an EFI approach, but the devices work just fine on the macOS side.
    You'll basically want to look here:
    https://egpu.io

    I got mine running (Mac mini w/ Blackmagic eGPU) on 1809, I think, and it was rather tricky. I found like 3 or 4 threads searching that forum which I pulled bits from and after like 3 days of messing around, got it going. I wrote up a brief outline of the steps at the time. I think I remember 1903 was supposed to be even a bit easier?! But, that now it's broken with later releases of Windows. (That's my impression, though I've not been following it closely recently.)

    The main aspects of it involved turning the T2 encryption stuff off (not sure there wouldn't be a way around it, but I seemed to get stuck w/ it on), and then disabling the built-in drivers and replacing them with modded AMD drivers from here: https://www.bootcampdrivers.com

    Once I got it going, it was rock solid and the Blackmagic ran really well (before I got it all working right, sometimes the Blackmagic would just max-out and ramp the fan up to full speed until reboot).

    Ultimately, I found that for my application (Autodesk Revit), it performed well enough under Parallels that I didn't really need BootCamp anymore (and the rebooting was a pain). So, I deleted it to get the space back. Now I kind of wish I wouldn't have (so I could have tried some crypto mining)... but I'm not motivated enough to try again, hehe.
Sign In or Register to comment.