Table of Contents
Introduction
“It all starts with AKiTiO” – this slogan rings true for Thunderbolt expansion enclosures. AKiTiO launched the first affordable eGFX, the Node, in Q4 2016. Many of us had our first taste of external graphics by modifying an AKiTiO Thunder2 enclosure. As Thunderbolt 3 technology and eGPU became more popular, other competitors arrived on the scene. One limitation of existing enclosures is their single PCIe slot. Today I’m reviewing the Node Duo. Priced at $370, it’s the first affordable dual PCIe slot Thunderbolt 3 enclosure. AKiTiO is doubling down on the slot count, but is it twice the fun?
Hardware Specifics


Akitio Node Duo Interface
Specifications compare | |
Price US$ |
$370 |
PSU location-type |
AC-ext |
PSU max power | 150W |
GPU max power |
25W x2 |
Power delivery (PD) |
60W + 15W |
USB-C controller |
TI83 |
TB3 USB-C ports | 2 |
Max GPU len (in/cm) |
8.66/22.0 |
Weight (kg/lb) | 5.00/11.00 |
Updated firmware | 33.3 ✔ |
TB3 cable length (cm) | 200 |
Vendor page | link |
Implementations |
link |
Short and stout is an endearing way to describe the AKiTiO Node Duo. It’s physically fit in a tech ecosystem where thin and light spells sacrifice. A quick way to visualize the Node Duo is to put two Node Lite enclosures side by side. This is what we needed to do in the past to make use of two PCIe peripherals externally via Thunderbolt connections. The AKiTiO Node Duo not only reduces the total cost compared to a dual enclosure setup but also unifies the connection via one Thunderbolt cable and power source. The tradeoff is two x2 PCIe 3.0 slots compared to one x4 slot in a single-slot enclosure.
Similar to the original Node, the Duo is constructed with steel panels. There are two thumb screws at the bottom of the outer enclosure to secure the inner carrier in place. This inner carrier slides forward for internal component access. Due to a max card length of 8.66 inches (220mm), you may only install ITX-sized graphics cards unless a hacksaw or Dremel is involved. I tried pairing the R9 Fury X with the Node Duo, and it was a challenge to find a mounting location for the radiator. I ended up removing the front fascia and enclosure fan so I could attach the radiator in this space.


Akitio Node Duo Unboxing Enclosure Bottom


2016 15 Macbook Pro Akitio Node Duo R9 Fury X Egpu 10g Nic Birdeye
AKiTiO chose an external AC power adapter for the Node Duo. There are two choices for power output, 150W and 230W. Depending on your needs you may have to use higher-output PSUs to provide sufficient power to your cards. The nice thing is AKiTiO thought this through and laid down the groundwork. There’s a breakaway metal tab at the top left corner in the rear for passthrough of PCIe power cables. Even the power plug for the enclosure board is the commonly used PCIe 6-pin. AKiTiO calls this receptacle the Mini-Fit Jr. power connector.


Akitio Node Duo Unboxing Power Adapter Label


Akitio Node Duo Unboxing Power Cable Passthrough


Akitio Node Duo Enclosure Sunon 120mm Fan
There’s a 120mm cooling fan mounted in the front. This is similar to the enclosure cooling arrangement found in the original AKiTiO Node. The AKiTiO logo on the front fascia has a clear plastic ring that lights up blue when there’s an active Thunderbolt connection. The rear I/Os consist of one DisplayPort passthrough, one Thunderbolt 3 port with 15W power delivery and one Thunderbolt 3 port 60W power delivery. This is as feature rich as you can get in a Thunderbolt 3 expansion enclosure. I prefer to distinguish the 60W TB3 port as the upstream port to connect a host computer and the 15W TB3 port as the downstream port. The downstream port can connect display, USB expansion hub, daisy-chain, and other Thunderbolt 3/USB-C peripherals.


Akitio Node Duo Component Layout
The Akitio Node Duo‘s Thunderbolt 3 main board and PCIe slot daughter board are neatly laid out. It took less than 15 minutes to disassemble the enclosure to its individual parts. The main board contains all crucial components found in all Thunderbolt 3 enclosures: one Alpine Ridge Thunderbolt 3 controller [JHL6540], two TI83 USB-C controllers [TI83], and one Winbond firmware EEPROM.
Besides hosting up to two PCIe cards, the daughter board facilitates power input from the 12V DC Mini-Fit Jr. power connector. When connecting the standard 150W power adapter, the PCIe slots provide 25W to each card. Using the higher-output 230W power brick raises this slot power to 75W.


Akitio Node Duo Thunderbolt 3 Controller Intel Jhl 6540


Akitio Node Duo Usb C Controller Ti83


Akitio Node Duo Firmware Eeprom Winbond
Testing & Benchmarks
I tested this AKiTiO Node Duo with a wide range of Thunderbolt host computers. In one test I was able to connect a 2016 MacBook Pro 15″ to 4 eGPUs in macOS 10.14 Mojave thanks to the second Thunderbolt 3 port of this Node Duo and its sibling Node Pro. Keep in mind non-Thunderbolt 3 Macs do not have native eGPU support in macOS. Our community provides solutions to get around Apple’s restriction. From the factory the AKiTiO Node Duo comes with Thunderbolt firmware version 33.3. Power Delivery is set at 60W through the bottom Thunderbolt 3 port.


Akitio Node Duo Rx 480 Egpu Alpine Ridge Aic Macos Thunderbolt


Akitio Node Duo Rx 480 Egpu Alpine Ridge Aic Macos Power
An obvious performance disadvantage for external graphics use is that bandwidth for each eGPU is cut in half. In real world use, this is not as clear cut. Computing tasks don’t lose much performance from my observation. When I ran two RX 580 eGPUs together, Luxmark tests showed very good scaling. The majority of software in both macOS and Windows has yet to optimize and take advantage of multiple, external GPUs. The dual eGPU setup works better in macOS where both eGPUs functioned without issue. When I attempted booting into Windows with the dual RX 580 eGPUs, I encountered the dreaded error 12 due to lack of resources. We would likely need DSDT modifications in order to enable multiple eGPUs in Boot Camp. CrossFire is not possible because it requires at least x4 connection per card. Nvidia SLI is also a no-go with x8 connection requirement and an SLI bridge.


Akitio Node Duo 2 RX 480/580 eGPUs Activity Monitor
While dual eGPU setup is of high interest, there are other intriguing possibilities as well. To prepare for this review, I gathered a number PCIe expansion cards. The first card I used is the Gigabyte GC-Alpine-Ridge Thunderbolt 3 add-in card for Thunderbolt 3 monitor output test. This AIC when paired with an eGPU inside the Node Duo would make it possible to power a Thunderbolt 3 monitor such as the LG UltraFine 5K display.
Currently the only eGFX with TB3 monitor output is the Blackmagic eGPU. For many, the built-in Radeon Pro 580 of this eGPU is not powerful enough. We now have a capable alternative in a dual PCIe slot enclosure. The crucial component is the Thunderbolt 3 add-in card. The TB3 AIC converts DisplayPort output from the external GPU to provide Thunderbolt 3 monitor output. For this test I installed an HP OEM ITX RX 480 4GB GPU in the first slot and the GC-Alpine-Ridge in the second slot. Here’s a quick summary of what I did to verify Thunderbolt 3/USB-C eGPU monitor output in this setup.
2016 15″ MBP «» AKiTiO Node Duo «» RX 480 «» Alpine Ridge AIC «» Mantiz Titan TB3 dock «» LG 4K monitor
2016 15″ MBP «» AKiTiO Node Duo «» RX 480 «» Alpine Ridge AIC «» AOC USB-C portable FHD monitor


Akitio Node Duo Unboxing Rx 480 Egpu Alpine Ridge Aic


Akitio Node Duo Unboxing Displayport Alpine Ridge
The other expansion cards I have on hand are 10GbE, M.2 SSD adapter, and sound card. The x2 PCIe slots have more than adequate bandwidth to handle these cards. This is the AKiTiO Node Duo‘s most appealing feature. At any given time you can swap the cards to adapt to your needs. I’ve tried a number of combinations with one eGPU. The possibilities are endless. For example, in gaming mode I paired a Razer Blade Stealth to the Node Duo hosting an eGPU + sound card. Talk about visual and aural overload! These were the configurations I tested. Please share with us what other configurations you’re able to build with the AKiTiO Node Duo.
- Gigabyte Alpine Ridge AIC + GPU for External Graphics + TB3 Monitor Output
- Asus Essence STX II Sound Card + GPU for External Graphics + DAC & AMP
- Aquantia AQtion 10G Pro NIC + GPU for External Graphics + 10Gbps Ethernet
- WD Blue SSD & M.2 PCIe Adapter + GPU for External Graphics + SSD


Akitio Node Duo Tested Pcie Expansion Cards


Akitio Node Duo Unboxing Rx 480 Egpu Alpine Ridge Aic Sfx Psu
Be warned the standard 150W power brick may not power your graphics card. The upgraded 230W power brick is a better choice for one eGPU + a low-power card such as 10GbE. If you’re venturing into dual eGPU setup with this Node Duo enclosure, you’d definitely need to use a more powerful PSU. I used an Enermax Revolution 650W SFX PSU and a couple of PCIe Y splitters during my testings. The only modification I performed was to jump-start the PSU by shorting the 24-pin cable. AKiTiO made this process easy by matching its main board power plug to a PCIe power connector. There’s also an existing opening for the passthrough of a power cable .
During my testing of different PCIe components for this Node Duo review, I discovered Thunderbolt 3 can work on some AMD systems. I tried the newly released Gigabyte GC-TITAN-RIDGE add-in card with an X399 Threadripper 1950x system as well as AM4 Ryzen 5 2400G and was able to use Thunderbolt 3. While there’s no official certification for Thunderbolt 3 on non-Intel systems, I believe it will happen soon. The hardware and software pieces are seemingly ready.
Conclusion
AKiTiO has continuously pushed for wider adoption of Thunderbolt 3 technology by being the first to bring innovative, affordable solutions to the market. During initial release the Node Duo comes with a 2m Thunderbolt 3 cable. This is a $60 value and makes the $370 MSRP price even more appealing. The AKiTiO Node Duo caters to true eGPU enthusiasts. It provides unmatched flexibility compared to other enclosures. While the dual slots run at x2 speed, the endless possibilities of this configuration are well worth the tradeoff.
very nice! wondering though… you say, “While the dual slots run at x2 speed…” isn’t this same as what happens to x4 speed when you would daisy chain 2 eGPUs together on the same TB3 port of MBP? Assuming that daisy chain would work…
Posted by: esatamacmodular very nice! wondering though… you say, “While the dual slots run at x2 speed…” isn’t this same as what happens to x4 speed when you would daisy chain 2 eGPUs together on the same TB3 port of MBP? Assuming that daisy chain would work… No, chaining 2 eGPU’s would allow each GPU to use the full thunderbolt bandwidth of x4 when the other is idle (2750 MB/s). The second in the chain will also have higher latency. With the Node Duo, each slot has a max of x2 (< 1969 MB/s) but the latency will be the… Read more »
Due to a max card length of 8.66 inches (220mm), you may only install ITX-sized graphics cards unless a hacksaw or Dremel is involved. I just picked one up, and at first glance, it looks like it would only require involvement of a screwdriver and a lower profile 120mm fan to buy a few extra millimeters for a larger card. I’m thinking about trying this to squeeze in an Asus Dual GTX 1060 that apparently measures at 9.53″ length because, based on holding the card in there and eyeballing the fit, my card only seems to be a few millimeters… Read more »
@Jason Eldridge Have you gotten your Asus Dual GTX 1060 to work inside the Node Duo? If not, what GPU did you end up using?
I decided to return it because all of the power supply options I could come up with were either too weak or too clunky. I’m not certain it would have met my needs, but the 230w power supply option you mentioned wasn’t even available at the time.
I really do think the fan mod was workable, though…
This is grand. So do you think that the Sapphire Pulse RX 580 and 590 would fit without modification? These cards are listed as 230mm (9.06″) on the Sapphire site.
If you remove the front fan it could be possible to fit those 230mm cards.
I was able to fit a 230mm card. I did have to make one modification. The stock 120mm fan grill is raised (see the photos from the original poster) which cuts a few millimeters of space, but replacing that with a flat 120mm fan grill (or just flipping it like I did, but you have to tighten it with a bit of tension) gave enough room for a 230mm Sapphire Pulse RX 580. This setup is used for both a PC laptop and a macbook pro. I did use a 750w PSU for power which may be overkill, but it… Read more »
Would this device allow me to use headless mining RX580‘s but run the output through the TB3 USB-C output?
Posted by: Phil Would this device allow me to use headless mining RX580‘s but run the output through the TB3 USB-C output? Yes, if the drivers work with the headless mining cards. There is no direct connection between the graphics card of a PCIe expansion box and the TB3 output of the box. This is true for every eGPU except the BlackMagic eGPUs. The rendering done by one of the RX580‘s in your expansion box would need to be sent through the Thunderbolt chain (as PCIe) to a different GPU that has a display connected to it. If the GPU… Read more »
I am think about buying this enclosure to use with 17cm-long Gigabyte RTX 2070 mini. I want to put the Corsair SF600 whose dimension is 12.5 x 10 x 6.3 at the front. The required total length should be 17 + 6.3 = 23.3. Is it possible to do that if the fan is removed? I want to reserve the 2nd slot for the same RTX 2070 in the future. Would everything fit inside the enclosure? Is 600W enough for both cards?
@Max Pham A 600W PSU should be able to power 2x RTX 2070 GPUs. It will take some work in order to fit two ITX GPUs and the SFX inside the AKiTiO Node Duo. Here’s a photo I took with the PSU bracket for a visual of space available in front of the PCIe slots and cooling fan.
@thitsage thank you so much for this review.
Does it work USB bus via GC-ALPINE-RIDGE in this build or it just output video? I mean does it work web-cam and sound on LG Ultrafine 5K?
Also i saw your build with single slot eGPU and PCIe riser. Does this config support usb via TB3 on GC-ALPINE-RIDGE or it just output video?
@enotus The Alpine Ridge AIC was only to provide Thunderbolt 3 monitor output. So were the other builds I put together using this AIC.
@itsage okay, thank you
hi, i’d like to purchase this and with 2xgigabyte rtx 2070. would you tell which kind of cards should i buy? and which power should i purchase with the enclosure ? e.g. are winforce ok?
@Alphonse Get the mini-ITX RTX 2070. You’ll also need a beefier power adapter to run them. Here’s a build in which I installed two RX 580 in the Node Duo.
Hi, thanks for the great build and post! Do you think (or has anyone else tested?) whether a Thunderbolt 2 AIC card (eg the Gigabyte card here http://me.gigabyte.com/products/page/mb/gc-thunderbolt_2rev_10#kf ) could be used to feed a signal to an older iMac operating in Target Display Mode? Asking for the obvious reason that I have a 2012 27” iMac which has a misbehaving video, will be buying a new Mac and wanted to check whether the old iMac has any value as an egpu monitor rather than sending it for recycling. Contemplating buying a 2017 21.5 iMac as they are now cheaper… Read more »
thunderbolt basically has PCI lanes right? So does that mean theoretically you can use any PCI-E device in this enclosure and just hook it up via thunderbolt
@cmxiao PCI Express lanes. Yes. Four from the computer (7.88 Gbps per lane), four inside the AKiTiO Node Duo (just like any other Thunderbolt 3 expansion box or eGPU), and between them is a Thunderbolt 3 cable containing two Thunderbolt lanes at 20 Gbps each (40 Gbps total). The Node Duo divides the 4 PCIe lanes between two slots – two lanes per slot. Each slot can do up to 15.75 Gbps. All the lanes are bi-directional (separate wires for each direction). The Thunderbolt controller in the computer converts PCIe data (up to 22 Gbps) to Thunderbolt, transmits it over… Read more »
@joevt
Thanks for the info.
That is super interesting. If cost wasn’t an issue could they have made both slots 4 lane and have the second thunderbolt connector on the back be used for the second slot? Of course maybe only NVME drives and Graphics card could use that to its fullest extent
@cmxiao It would require two Thunderbolt 3 controllers because existing Thunderbolt 3 controllers only have 4 PCIe lanes. Two Node Lites might be less expensive. Some eGPUs have two Thunderbolt 3 controllers. Only the first Thunderbolt 3 controller exposes the PCIe lanes (for a graphics card). The second controller is connected to the first through the first’s remaining Thunderbolt connection. Another option is to connect a PCIe switch to the four PCIe lanes of a single Thunderbolt controller and have multiple downstream slots with any number of PCIe lanes each, like in the Sonnet Echo Express III-D or Sonnet Echo… Read more »
@joevt
Has there been a breakdown of component cost? Like what they do for phones? Thunderbolt controllers should be one of the most expensive components right? being proprietary and all
@cmxiao
The Intel ARK website says the controllers are under $10. I don’t know the price of other required supporting components.
Hello, Is it possible for this Node Duo to run any variation of the AMD Vega graphics cards? How can one tell?
@daaegpuio, As long as you can power the GPU and make it fit, any Radeon card would work.