AKiTiO Node Duo Review - Two Slots, Endless Possibilities  

  RSS

theitsage
(@itsage)
Famed Member Admin
Joined: 2 years  ago
Posts: 3081
October 15, 2018 12:01 am  

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 1920

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

Akitio Node Duo Unboxing Enclosure Bottom

2016 15 Macbook Pro Akitio Node Duo R9 Fury X Egpu 10g Nic Birdeye

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 Adapter Label

Akitio Node Duo Unboxing Power Cable Passthrough

Akitio Node Duo Unboxing Power Cable Passthrough

Akitio Node Duo Enclosure Sunon 120mm Fan

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

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 Thunderbolt 3 Controller Intel Jhl 6540

Akitio Node Duo Usb C Controller Ti83

Akitio Node Duo Usb C Controller Ti83

Akitio Node Duo Firmware Eeprom Winbond

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 Thunderbolt

Akitio Node Duo Rx 480 Egpu Alpine Ridge Aic Macos Power

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 Two Rx 480 Egpus Activity Monitor

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 Rx 480 Egpu Alpine Ridge Aic

Akitio Node Duo Unboxing Displayport Alpine Ridge

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 Tested Pcie Expansion Cards

Akitio Node Duo Unboxing Rx 480 Egpu Alpine Ridge Aic Sfx Psu

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 .

Akitio Node Duo Rx 480 Egpu Alpine Ridge Aic Macos Luxball

One RX 480 eGPU macOS Luxball

Akitio Node Duo Rx 480 Egpu Alpine Ridge Aic Macos Mic

One RX 480 eGPU macOS Microphone

Akitio Node Duo Rx 480 Egpu Alpine Ridge Aic Macos Hotel

One RX 480 eGPU macOS Hotel

Akitio Node Duo Two Rx 480 Egpus Macos Luxball

Two RX 480 eGPUs macOS Luxball

Akitio Node Duo Two Rx 480 Egpus Macos Mic

Two RX 480 eGPUs macOS Microphone

Akitio Node Duo Two Rx 480 Egpus Macos Hotel

Two RX 480 eGPUs macOS Hotel

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.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

82 external GPU build guides


bluetech, 3RYL and nando4 liked
ReplyQuote
esatamacmodular
(@esatamacmodular)
Trusted Member
Joined: 2 years  ago
Posts: 77
October 15, 2018 2:57 am  

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...

iMac 2013 10.9, Macbook Air 2013 10.11, MBP 2016 13" 10.13.6 , HP 4530s 10.11, node lite, DA-2 PSU w/mod, PE4L 2.1b expresscard34, GTX460,1050Ti,1060,1070/Ti RX470,560,580


ReplyQuote
joevt
(@joevt3)
Estimable Member
Joined: 1 year  ago
Posts: 235
October 15, 2018 11:16 am  
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 same for each slot. I would like to see screen shots of memory bandwidth tests.

The review mentions the LG 4K (USB-C display using DisplayPort 1.2 and USB 2.0 over USB-C) and LG 5K (Thunderbolt 3 display using dual link DisplayPort 1.2 and PCIe over Thunderbolt 3 to a Thunderbolt 3 controller having a USB 3.0 controller connected to it). Only the LG 4K was tested? It should be mentioned that the USB functions of either display do not work (audio, camera, USB ports, brightness control). USB functionality for USB-C displays might work with the GC-TITAN RIDGE instead of the GC-ALPINE RIDGE.

USB of the GC-TITAN RIDGE worked for me in a Sonnet Echo Express III-D connected to a MacBook Pro 2015. But GC-TITAN RIDGE requires extra cable(s) to support USB 2.0. I would try connecting two 5 pin header to USB type B female adapters, then connect two standard USB type A to USB type B cables. Or you can use 9 pin to two USB -type A female with two non standard USB-A male to USB-A male cables. The Node Duo has an extra slot cover where you can place the USB inputs. Connect the USB input(s) to USB output(s) of the computer. The outputs could be from a hub or dock. If you only need one Thunderbolt 3 port of the GC-TITAN RIDGE to support USB 2.0, and you are not chaining another Thunderbolt device to the Node Duo, then you can connect a 5 pin from the GC-TITAN RIDGE to the free Thunderbolt 3 port of the Node Duo.


theitsage liked
ReplyQuote
(@jeusername)
New Member
Joined: 2 weeks  ago
Posts: 1
November 3, 2018 12:08 am  

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 too long.  That's strange considering the max acceptable card length advertised for the duo is 8.66", but I guess it's safer to sell it at a spec that provides a little room to spare.

I may have to use a different card for now, oh well...

 


ReplyQuote