Features

  • Extremely High-Speed 128Gbps PCIe 3.0 x16 host connectivity
  • Solid metal structure with stylish aluminum housing
  • Dedicated single 1200 watts power supply for GPU usage
  • Two quiet front 120x120x25 mm fan cooling for self-contained ventilation
  • Capable of up to four dual-slot GPU cards
  • Environmental Monitoring with Power/FAN/TEMP LEDs and mutable buzzer alarm

 

128 Gbps Bandwidth – PCIe Gen3 x 16

The Netstor NA255A GPU enclosure implements the latest in PCIe 3.0 technology and PCIe Gen3 16-lane host interface with throughput 8Gbps per lane, offering blazing-fast data transfer rates up to 128Gbps between host and expansion enclosure, dedicated for GPU-accelerated applications.

Up to 4 Dual-Width GPU Cards

The GPU enclosure is designed to have 4 PCIe x16 slots (x8 electrical) on NA255A backplane supporting up to 4 double-width PCIe Gen3 GPU cards, or single-slot PCIe cards. In addition, the enclosure can accommodate all combinations of PCIe 3.0 ×1, ×4, ×8 and ×16 GPU/PCIe cards for every application with backward compatibility for Gen2 cards to work with host, server or workstation in areas such as HPC, telecom, and data centers.

High Performance Computing

Traditional host computers or workstations use conventional CPU and GPU to work with professional applications. These conventional data processors cannot provide a higher processing power to meet modern working demands. However, by adding the Netstor NA255A GPU enclosure with up to four high-end GPU cards to your host/workstation, you will  turn your conventional host computer into a high-performance computing workstation.

Extra Graphics Card Holders

In view of some high-performance GPU card with card length up to 30 cm or so, due to card’s heavier weight and longer length, a special graphics card holder has been deliberately designed close to each PCIe slot for holding the large, heavy GPU card thoroughly and reliably within the NA255A enclosure.

Convenient Adjustable Fan Speeds

NA255A is equipped with two front large 12×12 cm cooling fan modules with each fan in support of 75 CFM, providing best airflow ventilation to enclosure for most excellent heat dissipation ever, and ensuring graphics cards within chassis can run long term without any high temp concern. Moreover, the fan speed of each cooling fan can be adjusted manually according to GPUs application situation within NA255A GPU chassis.

PCIe Expansion Chassis NA255A-XGPU Product Description

Form Factor Desktop
Host Interface Up to 128Gb/s external PCIe 3.0 x16
No. of Slot 4 x PCI Express 3.0 x8 (x16 connector)
Card Length Available Supports full length,full height PCI Express Cards
LED Display for Enclosure Power-On LED – Blue FAN normal – green; Fan failure – Red TEMP normal – green; TEMP Over 55°C – red
Cooling Front: two 120x120x25 mm cooling fans 75 CFM each fan @ full speed
Alarm Buzzer beeping for fan failure or over temperature (over 55°C) occurs
Material Solid metal structure with aluminum housing
Power Supply Model : NA255A-XGPU Universal Single 1200W (High-Efficiency & Low Noise) Input: 90~230 VAC/50-60 HZ 12V @ 100A (Note: 1300W peak power @ 12 seconds)
Dimension 450 (D) x 175.8 (W) x 374 (H) mm 17.7 (D) x 6.9 (W) x 14.7 (H) inch
O.S. support OS Independent
Host Requirement One PCIe 3.0 x16 slot and system has sufficient PCIe resources Note: 1. The tower MacPro under 10.9 Mavericks and 10.10 Yosemite only supports up to 2 nVidia GPU cards. 2. Now the tower MacPro under 10.11 El Capitan is able to support up to 3 nVidia GPU cards again.

Enclosure x 1 PCIe 3.0 x16 host adapter with full height bracket x 1 PCIe 3.0 x16 target board for upstream port x 1 (Installed into NA255A) PCIe 3.0 x8 cable(1.5 meter) x2 Power Cord x 1 CD User Manual x 1

Model No. Description
NA255A-XGPU Desktop PCIe Gen3 Expansion Enclosure, 1200W Single Power Supply with extra 4* PCIe power connectors 6+2 pin & 4* PCIe 6 pin for up to 4 double width GPU cards, with one PCIe Gen3 x16 host adapter and two PCIe x8 cables
NP970A Extra PCIe Gen3 x16 Host Adapter

AAML6815

Extra PCIe 3.0 x8 cable length in 1.5 meter

Download Content

What you need to know before you purchase a NA255A?

  1. Can your Host computer BIOS support the number of GPU cards that you plan to install in the NA255A?
  2. Can the drivers of your GPU cards that you plan to install the NA255A that can be supported?
  3. What is the power consumption (wattage) of each of your GPU card you plan to install in the NA255A?

Can the NA255A support up to 4 GPU cards?

The NA255A hardware can support up to 4 pcs GPU cards, but the BIOS on some manufacturer’s motherboards were not designed. This means that hardware will not be issue but the motherboard firmware is more likely to be the cause of a problem if it arises. From our records, only some ASUS motherboards will not work up to 4 GPU cards. Check with your motherboard’s manufacturer for further details regarding compatibility.

How loud and how fast are the cooling fans on the NA255A?

The max speed is at 34dB but default is running at speed of 65% and 22dB. The fan speed can be adjust by manual. How to adjust shows on web http://www.netstor.com.tw/product_info.aspx?SerID=6&Title=TurboBox&ArID=21&PID=PID_170324287237937

What if my MSI™ Z270 gaming motherboard doesn't recognize the NA255A?

The solution is as follows:

  1. Visit the MSI BIOS Download Page to download and update your MSI Z270 Gaming MoBo to the latest BIOS version 7A58v12 released on April 11, 2017.
  1. First, make sure to not have any card installed in slot 2, slot 3, and slot 4 on the MSI motherboard before proceeding.
  1. Install NA255A host card on MSI’s motherboard’s PCIe slot 1 for signal of electrically x16
  1. Connect the monitor to MSI motherboard’s onboard HDMI interface for screen output (see attached image file) so the monitor will utilize Intel Core i3-7100’s integrated HD Graphics 630 processor. In MSI’s MoBo BIOS settings, set i3-7100 integrated HD Graphics 630 as the top priority screen output processor.
  1. Power on your PC, and then the NA255A will be powered on along automatically. When the  Pc boots into Windows 10, the GTX 1080 gpu cards in NA255A will be recognized by WIN10’s Device Manager correctly.

What is the max card height the NA255A can accommodate?

The NA255A can accommodate the max card height is 5.7”/145mm.

We have just received the NA250A-GPU and I have a question about the cards installation layout in my Mac Pro as well as the NA250A-GPU. The following are the details of my system and PCIe cards. Please advise what would be the best configuration of cards installation in both devices in order to achieve the best performance.

System:

  • Mac Pro early 2009
  • El Capitan OSX 10.11.5

PCIe cards:

  • GT 120 for UI
  • GTX 780 for Cuda processing
  • Titan X for Cuda processing
  • Red Rocket card
  • Black magic decklink card
  • USB 3 card

Please see the following for the suggested cards arrangement in both Mac Pro and NA250A-GPU. Since you are using GTX 780 and TITAN X for CUDA processing, we would suggest you to visit http://www.nvidia.com/object/mac-driver-archive.html and download/ install the latest Mac CUDA driver for the two GPU cards that working with Mac OS X 10.11.5.

Mac Pro (Early 2009), OS X 10.11.5
Slot PCIe card model
4th PCIe slot (x4 signal) USB 3.0 card
3rd PCIe slot (x4 signal) Blackmagic DeckLink card
2nd PCIe slot (x16 signal) NA250A host card
1st PCIe slot (x16 signal) Nvidia GT 120 graphics card (for GUI)

 

NA250A-GPU
Slot PCIe card model
SLOT2 Nvidia GTX 780 GPU card
SLOT3 Nvidia TITAN X GPU card
SLOT4 Red Rocket card

Please help to verify if the NA255A-XGPU is able to support 4 x GTX 980 or 4 x GTX1080 simultaneously with the computer specs provided. Besides, if it is possible to get an upgrade to 1500W power supply instead of 1200W, or can we purchase without a power supply?

We specialize in Forensic Computers for the Military and law enforcement and is currently looking to purchase the NA255A-XGPU. The followings are the PC specs and requirements: Host PC:

  • Motherboard: ASUS X99-E WS/USB 3.1 Socket 2011-v
  • CPU: i7-5820K 3.3GHz
  • RAM: 32GB DRR4 2133MHz
  • PCIe Slots: 7 x PCIe 3.0/2.0 x16 (single x16 or dual x16/x16 or triple x16/x16/x16 or quad x16/x16/x16/x16 or seven x16/x8/x8/x8/x8/x8/x8)
  • Windows 10 Pro 64-Bit

or

  • Motherboard: ASUS Z10PE-D8 WS Socket 2011-v3
  • CPU: 2x Intel Xeon E5-2630v4
  • RAM: 64-128GB DRR4
  • PCIe Slots: 7x PCIe 3.0
  • Windows 10 Pro 64-Bit

GPUs to be installed in the NA255A-XGPU are 4 x GTX 980 or 4 x GTX1080. For your reference, we had provided a real case with a similar scenario as yours: A customer installed four Nvidia GTX 980 GPU cards in his NA255A. The host computer he uses is Asus X99-E WS motherboard installed with Intel Core i7-5960X CPU; he installed eight 8GB DDR4 RAM modules on the motherboard, so totally there’re 64GB RAM on his Asus X99-E WS. The customer reports the four GTX 980 cards in NA255A work properly with Asus X99-E WS. We have confirmed the above setup from the customer is workable. However, you mentioned the CPU you used for the Asus X99-E WS/USB 3.1 motherboard is i7-5820K. But from our success case, the CPU used on Asus X99-E WS is a higher end model of i7-5960X. Please note that the max number of PCIe lanes for i7-5820K is only 28 lanes, but the max number of PCIe lanes for i7-5960X is 40 lanes. (1) i7-5820K: http://ark.intel.com/products/82932/Intel-Core-i7-5820K-Processor-15M-Cache-up-to-3_60-GHz (2) i7-5960X: http://ark.intel.com/products/82930/Intel-Core-i7-5960X-Processor-Extreme-Edition-20M-Cache-up-to-3_50-GHz Furthermore, your RAM for Asus X99-E WS/USB 3.1 motherboard is 32GB DDR4, but, from our success case the RAM is 64GB DDR4. The size of RAM on the motherboard may also have an influence on the number of GPU cards workable with motherboard. Therefore, four GTX 980 GPU cards in NA255A should also work with your Asus X99-E WS/USB 3.1 motherboard. But most importantly, the CPU model and size of RAM must be considered since the i7-5820K CPU only has 28 lanes and motherboard only has 32GB in size. As we mentioned, the ASUS X99-E WS can support up to 4 GPUs; however, the Z10PE-D8 WS can only recognize up to 2 GPUs. We suggest to choose the GTX-1080 because this GPU requires less power and offers better performance. Currently we don’t have the 1500W power supply option available. And due to its elaborate design, we don’t recommend using any different power supply other than the one included in the case.

Is the Host Adapter PCIe card that plugs into the host PC a simple "data pass through" layer?

The NA255A is a standard multiple PCIe slots expansion enclosure. It only require a free PCIe x16 slot from the host PC and doesn’t need any software installation for the enclosure itself. Of course, if the third-party’s PCIe cards that to be installed into NA255A require driver installation then the driver installation procedure is just the same as you plug the PCIe card into your host PC. So, the NA255A is a “data pass through” PCIe slot expansion. Just imaging the NA255A let your single PCIe slot of host PC to be multiple PCIe slots. The upstream slot is pre-installed with a target PCIe adapter in order to connect with the host adapter board of the host PC.

If I were to connect the Host Adapter card to a custom backplane with a custom FPGA, does it still get recognized by the Host PC’s bios?

If the FPGA is also a standard PCIe interface that can be installed into a standard PCIe slot of the host PC then it can also be installed into any expansion slots of NA255A as well but not in the slot of upstream port.

For the 1200 W model, will four different wattage GPUs work while total wattage less than 1200W?

Yes, it can work.

Is this chassis designed to only support air cooled GPUs or is there enough room to install a closed loop liquid cooled card in this chassis?

There is enough room to install two closed loop liquid-cooled graphics cards in the NA255A chassis, and it requires an additional metal bracket to be attached (fastened) to the inner top of the NA255A chassis for the radiators.

Is the NA255A compatible with the motherboard MSI X99A SLI PLUS on a host computer?

We have tested NA255A with major PC motherboards from Asus, Gigabyte, and MSI…etc., and the PC Motherboards work  seamlessly with the Netstor NA255A enclosure, so MSI X99A SLI PLUS motherboard should also work all right with the NA255A.

For a Nvidia GTX 1080 TI graphics cards that uses primarily with OTOY Octane Render, can this also work with NA255A?

When Nvidia GTX 1080 Ti card installed directly on the PC motherboard, and under this circumstance if the OTOY Octane Render works properly with the Nvidia GTX 1080 Ti card installed directly on PC motherboard, it will also mean as GTX 1080 Ti card installed in NA255A connecting to the PC motherboard, the OTOY Octane Render works fine with the GTX 1080 Ti card in NA255A.

Will 4 Titan-X Maxwell graphics cards into NA255A work with MacPro5_1 - dual 6 core processors - (PCIe 2.0) with Operation System 10.13.6 without the need to install drivers, or any appropriate drivers for his current operating system?

When going to Nvidia’s official driver website: 

https://www.nvidia.com/Download/index.aspx?lang=en-us

Select ‘TITAN’ for Product Type, select ‘GeForce GTX TITAN X’ (this is Maxwell one), select ‘Show All Operating Systems’ for the Operating System item. Then there are only GeForce GTX TITAN X drivers for Windows, Linux, FreeBSD, Solaris…etc.; no macOS driver.  Under this circumstance, as there is no macOS driver for GeForce GTX TITAN X at Nvidia’s site.

Furthermore, we have got information from worldwide users that macOS 10.11 through macOS 10.13 has limited number of GPU cards that can work with macOS of tower Mac Pro; generally, only up to 2 or 3 GPU cards can work with the system of macOS 10.11 ~ macOS 10.13 on tower Mac Pro.

Trouble shot that GPU cards are not working on NA255A 1/2- Solution I.

The first few steps you can perform to trouble shot that GPU cards are not working on NA255A.

  1. Download the latest BIOS version for your motherboard.
  2. Leave your GPU/VGA card on motherboard for display purpose.
  3. Install Nestor NA255A’s host card in PCIe 3.0 x16 slot on the motherboard.
  4. Leave the rest of PCIe slots in the motherboard empty.
  5. After the above arrangement, add one GPU card into NA255A.
  6. Power on the NA255A and host computer.
  7. After it boots into the operation system, check in Windows’ Device Manager if the GPU card in the NA255A can be recognized by the Windows operating system?
  8. If the GPU card can be recognized, then power off the system. Add the second GPU card in NA255A. Power on the system, and check if two GPU cards can be recognized?
  9. Provided two GPU cards can be recognized, power off the system. Add the third GPU card in NA255A. Power on the system, and check whether the three GPU cards can be recognized? And so on for adding the fourth GPU.

[ For example: ]

A customer who running into an issue with the NA-255A with 4x RTX 2060 GPU’s connected to the host machine with the following specs:

ASUS X299 Sage Motherboard

i7-9800x CPU (44 PCIe Lane)

16GB RAM DDR4 (Also tried with 64GB)

Internal GPU of computer is a GTX 1650 

No other PCIe cards connected, and no M.2 drives connected

Here is a solution:

  1. Download the latest BIOS version Version 1201 (2019/08/19), and update his WS X299 SAGE MoBo to this latest BIOS version
  2. Install the Nvidia GTX 1650 card in PCIe 3.0 x16_3 slot [Slot No. 3] on his WS X299 SAGE motherboard
  3. Install Netstor NA255A’s host card in PCIe 3.0 x16_1 slot [Slot No. 1] on his WS X299 SAGE motherboard.
  4. Keep the rest five PCIe slots on WS X299 SAGE MoBo empty; also, not have any M.2 SSD connected to let the max PCIe resource be assigned to the graphics cards connected to the system.
  5. After the above arrangement has been done, firstly install only one RTX 2060 card in NA255A.
  6. Power on both NA255A and WS X299 SAGE computer
  7. After it boots into the operating system, check in Windows’ Device Manager if the RTX 2060 card can be recognized by the Windows operating system?
  8. If the RTX 2060 can be recognized, then power off the system. Add the second RTX 2060 card in NA255A. Power on the system, and check if two RTX 2060 cards can be recognized?
  9. Provided two RTX 2060 cards can be recognized, power off the system. Add the third RTX 2060 card in NA255A. Power on the system, and check whether the three RTX 2060 cards can be recognized? And so on.

Trouble shot that GPU cards are not working on NA255A 2/2- Solution II

The second steps you can perform If your operating system and the previous graphics card drivers have already corrupted due to reasons, you should conduct the following steps to resolve the issue.

  1. Disconnect the original HDD from the PC motherboard.
  2. Connect a new HDD with no data saved inside to the same PC motherboard.
  3. Install a clean Windows 10 operating system onto the new HDD connected to the PC motherboard.
  4. After the clean Windows 10 installation is made to the new HDD connected to the PC motherboard, install NA255A’s host card in the PCIe 3.0 x16 slot on motherboard, and install only one VGA card in a PCIe slot on PC motherboard for screen output. Keep the rest PCIe slots on PC motherboard empty to allow maximum PCIe resources to be assigned to the GPU cards connected to the system.
  5. When the PC motherboard is with the new HDD with the clean Win10 operating system, all the GPU cards in NA255A will be recognized by the Windows 10, and then the user installs the latest Nvidia driver for the GPU cards in NA255A, and all the GPU cards in NA255A will work properly with the PC motherboard

[For example:]

We have a client who uses NA255A installed with two Nvidia cards to work with HP Z840 computer running Windows 10. Yesterday when he tried to use the above topology, after he powered on the HP Z840 and the NA255A, the HP Z840 couldn’t boot into Windows. At that time, our team thought the operating system and the Nvidia drivers at his HP Z840 had previous conflicts, so that his HP Z840 couldn’t boot into O.S. Therefore, the team had asked him to use a new HDD and do a clean Windows 10 installation on the new HDD connected to the same HP Z840. After the client followed the method, his HP Z840 with NA255A installed with two Nvidia cards could boot into Windows.

So for your fourth NA255A, please follow the following approach at your side to resolve the current issue:

  1. Disconnect the original HDD from the Asus X299 Sage motherboard. [Note that the NA255A is *NOT* connected to the Asus X299 Sage motherboard]
  2. Take a new HDD with no data saved on it, and connect the new HDD to the same Asus X299 Sage motherboard.
  3. Conduct a clean Windows 10 installation on the new HDD connected to the same Asus X299 Sage motherboard.
  4. After the clean Windows installation is done, when the PC is at the powered off status, install NA255A’s host card in the PCIe 3.0 x16 slot on motherboard, connect NA255A which is with two RTX 2060 cards installed inside to the Asus X299 Sage motherboard. Install only one VGA card in a PCIe slot on PC motherboard for screen output. Keep the rest PCIe slots on Asus X299 Sage motherboard empty to allow maximum PCIe resources to be assigned to the GPU cards connected to the system.
  5. Power on computer and NA255A, and verify at this time whether the Asus X299 Sage motherboard can boot into the Windows 10.

How to check if NA255A you purchased is function correctly?

Please refer to the following site for NA255A’s user manual:

https://www.netstor.com.tw/uploads/document/2017_na255a_um.pdf

Firstly, go to page 7 of the manual, and you will see that all the LED2 ~ LED6 on your host card and target card do show solid green light, meaning that the PCIe x16 [16 lanes] are connected correctly between your computer and NA255A.

Next, go to page 4 of the user manual. See point 7. Point 7 indicates that, for PCIe Gen3, the LED will show solid green light. This LED has exactly the same function as the LED4 on Netstor NP952AG3 backplane.

The LED4 on Netstor NP952AG3 backplane is showing solid blue light; therefore, the PCIe signal link between your computer and NA255A is now at PCIe Gen3.

If all your LED lights are indicated correctly, it means the PCIe signal connection between your computer and NA255A is the right PCIe signal connection. No issue at all.

Case study for customer running into issues with four GPUs installed on NA255A.

Currently this customer was running into an issue with the NA-255A with 4x RTX 2060 GPU’s connected to the host machine with the following specs:

  • ASUS X299 Sage Motherboard
  • i7-9800x CPU (44 PCIe Lane)
  • 16GB RAM DDR4 (Also tried with 64GB)
  • Internal GPU of computer is a GTX 1650
  • No other PCIe cards connected, and no M.2 drives connected

After we followed your solutions, we still experience the issues.

[Customer:]

10/1/19

We had purchased another 4 GTX 980Ti GPU’s to see if there is an issue with the RTX cards, we were able to successfully boot into Windows with 3 of the GTX 980Ti GPU’s, once we place a 4th GTX 980Ti, the motherboard will no longer POST, and I proceed to get one of these motherboard Q-Codes for 62 and D4.

Code 62: Installation of PCH Runtime Services

Code D4: PCI Resource Allocation Error. Out Of Resources.

[Our response:]

10/1/19

After thorough internal discussion on all your data given, it’s concluded that the present issue lies in the BIOS of the Asus WS X299 SAGE motherboard that the fourth NA255A is connected to.

The reason that, with the fourth GTX 980 Ti card installed, the PC motherboard will no longer POST is because the computer system doesn’t have sufficient PCIe resources to be assigned to all the four GTX 980 Ti cards for work. That’s why the PC motherboard showed Code D4, meaning PCIe Resource out of resources.

Finally, please let us know the test result after the BIOS version between third PC motherboard and fourth PC motherboard has been kept at the same version.

[Customer:]

10/2/19

I have downgraded the BIOS to v0701, I can confirm that  I can get 3 of the RTX 2060 GPU’s to work and successfully boot into Windows.

However, once I place the 4th RTX 2060 in, I proceed to get the D4 Q-Code for out of resources. (This also happens with the 4th GTX 980Ti)

I have a ticket with ASUS to see if they can find any information on why I am getting the D4 code.

I understand the D4 means out of resources, but even if I put in the most expensive i9 or i7 CPU, it is also only 44 PCIe lanes like the i7-9800X. So, if it runs out of resources, then is this unit not meant to work with a single i7 or i9 CPU machine? Though in the past we have gotten a CPU with only 28 PCIe lanes to work and run 4 GTX 1080 cards with no issues, I can only suspect it is the X299 Chipset possibly causing these issues, unless there also has been a design change with the Netstor255A within the past year or two.

I will see what ASUS comes back with and see what we can do about the D4 code.

[Our response:]

10/3/19

Four GPU cards in NA255A can work with the single Core i7 CPU host computer based on the condition that the host computer can provide enough PCIe resources for the four GPU cards connected to the computer system for work.

Take your GTX 1080 case for example. The reason that the four GTX 1080 GPU cards in NA255A can work properly with the Asus X99-E WS/USB 3.1 motherboard running Windows 10 is because the PCIe resources provided by the Asus X99-E WS/USB 3.1 motherboard plus the single Core i7-5820K CPU are sufficient for the four GTX 1080 GPU cards connected to the computer system for work.

So this is we mentioned before which is nothing related to NA255A. It’s about BIOS and system. Why the latest BIOS accept less GPU cards? And why each version of BIOS has different results?

[Customer:]

10/7/19

Just an update, we are working with ASUS to see why the difference in BIOS versions allows more or less GPU’s.

They have also wanted me to ask the following: “You may have to check with Netstor if the NA255A works okay with PCI slot with PCI PLX switch.”

I will keep you updated on what I hear from ASUS.

[Our response:]

10/7/19

You can tell Asus that NA255A is also using PLX switch and all signal connection well by LED display. NA255A works fine with Gigabyte, DELL,HP, and Ma Pro 5.1 tower.

When the same motherboard with different version of BIOS then getting different results, It’s obviously where is the issue.