Storage hardware
NVMe PCIe expansion cards: bifurcation vs an onboard PCIe switch
Choose ASUS Hyper M.2 or HighPoint SSD7505 by host bifurcation, slot lanes, boot drivers and cooling. See why only one SSD appears—and how bandwidth is shared.
OUR PICKS / YOUR SETUP
Find your fit.
Choose ASUS Hyper M.2 x16 Gen 4 when your CPU, slot and BIOS provide the required split. Choose HighPoint SSD7505 when you need an onboard switch and its slot, OS and boot requirements fit your build.
- Host splitASUS Hyper M.2 Gen 4
- Onboard switchHighPoint SSD7505
- First stepCPU + slot + BIOS map
We earn a commission if you buy through our links — it doesn’t change our picks. How we make money → As an Amazon Associate I earn from qualifying purchases.
YOUR NEXT PROJECT / THE GEAR
Parts list
- ASUS Hyper M.2 x16 Gen 4 CardCheck price on Amazon
Add up to four NVMe drives when your CPU, slot and BIOS support the required lane split.
- HighPoint SSD7505 NVMe RAID ControllerCheck price on Amazon
Use an onboard PCIe switch for four NVMe drives without host bifurcation, with HighPoint software and a suitable slot.
Four SSDs on the card, one lonely drive in the BIOS. Before you return the hardware, open the motherboard’s slot table: a four-socket NVMe adapter can need four separate PCIe links, and a long slot doesn’t automatically provide them.
Choose the ASUS Hyper M.2 x16 Gen 4 when your CPU, slot and BIOS support the required split. Choose the HighPoint SSD7505 when you want an onboard PCIe switch instead of host bifurcation—and have a suitable slot and a supported HighPoint software route. The ASUS routes the host’s lanes to drives; the HighPoint adds switching between the host and those drives.
Specifications and installation details from ASUS and HighPoint; link-rate arithmetic from documented PCIe encoding, checked October 25, 2026.
Compare the two routes
| Card and best fit | Host, drives, cooling and software |
|---|---|
| ASUS Hyper: choose it when your CPU, slot and BIOS can split lanes for the SSDs you want to add. | PCIe 4.0/3.0 x16 interface; maker lists physical x8 and x16 slot compatibility. Four M-key PCIe M.2 sockets for 2242/2260/2280/22110 drives. Host bifurcation determines how many appear. Active fan and heatsink; 27 × 12.2 × 1.5cm. Individual-drive access follows the host’s NVMe path; CPU RAID and boot support depend on the platform. |
| SSD7505: choose it when you need a PCIe switch to connect four drives and can use the required OS drivers. | PCIe 4.0 x16 upstream, four dedicated x4 downstream ports; 2242/2260/2280/22110, including single- and double-sided SSDs. No host bifurcation required. Full-height, heatsink and fans; current maker page lists 7.68 × 4.37 × 0.85 inches. HighPoint drivers/management software; single disks or RAID 0/1/10, with Windows/Linux boot-RAID routes. |
The ASUS specifications and HighPoint product page supply the hardware details. HighPoint’s SSD7505 datasheet explicitly states that host bifurcation isn’t required.
These are NVMe/PCIe cards, not SATA M.2 adapters. For SATA disks and SAS HBAs, use our NAS expansion-card guide.
Bifurcation: the motherboard does the splitting
Bifurcation divides a host link into separate links. To feed four fixed x4 M.2 positions directly, you want x4/x4/x4/x4, rather than one x16 link. An x8/x8 setting provides two links, not four. More sockets on the adapter can’t change the root links the CPU exposes.
ASUS’s Hyper-card compatibility guide tells you to match the CPU, motherboard and occupied slot, then put the SSDs in the corresponding card sockets. Its Crosshair VIII Dark Hero manual shows a four-way x4 split in the Hyper-card configuration table. That’s the kind of explicit entry you’re looking for.
A slot can also be physically x16 while having only x4 electrical lanes. Sharing lanes with a GPU or another M.2 slot can change the available connection. Read the footnotes as well as the headline slot count. Our 10GbE NIC slot section explains the physical-versus-electrical distinction; the B550 motherboard guide helps with choosing the platform around your storage and GPU needs.
An onboard switch: one host link, several drives
The SSD7505 connects the host to a PCIe switch, with separate downstream connections to its SSDs. HighPoint specifies an x16 upstream link and x4 per device channel. You don’t need the motherboard to turn that upstream slot into four independent links.
That solves the missing-bifurcation problem, but the host link still sets the total traffic available. A switch can keep several drives reachable; it can’t create more upstream bandwidth. And switching is separate from RAID: SSD7505 supports single-disk configurations as well as HighPoint RAID 0, 1 and 10.
Choose the switch route for connectivity, then choose the software route for your OS. The SSD7505 is a driver-managed storage product, not a blanket shortcut to compatibility with every NAS operating system.
How much bandwidth does each drive get?
Here is the lane arithmetic for PCIe 4.0, using 16GT/s per lane and 128b/130b encoding from Basler’s PCIe rate reference. The calculation is:
GB/s = GT/s × electrical lanes × 128/130 ÷ 8
Gen4 x16, x8 and x4 links calculate to 31.51, 15.75 and 7.88GB/s total, respectively. The direct-drive column budgets four lanes per SSD and assumes matching host bifurcation and card wiring.
| Link | Direct x4 drives | Four-drive switch share |
|---|---|---|
| x16 | Four drives; 7.88GB/s each | 7.88GB/s each |
| x8 | Two drives; 7.88GB/s each | 3.94GB/s each |
| x4 | One drive; 7.88GB/s | 1.97GB/s each, math only |
These are computed interface ceilings per direction, not SSD benchmarks. Packet overhead, drive performance and the workload reduce transfers; the switch column assumes four equally busy drives sharing the uplink. A lightly used drive doesn’t reserve a permanent quarter of the link. PCIe 3.0 runs at half the signaling rate; a Gen3 x4 link calculates to 3.94GB/s before packet overhead.
The x4 row explains lane budgeting; it is not an SSD7505 x4-slot recommendation. HighPoint’s setup/performance guidance calls for x8 or x16 lanes, with dedicated Gen4 x16 for best performance. A closed-ended physical x4 slot also won’t take the ASUS card’s x16 edge connector.
Will all your drives show up?
Use this checklist before committing a spare slot to storage:
- CPU: match the exact processor to the board’s lane and bifurcation table. An APU or a different CPU generation can change the map.
- Slot: identify its electrical width and generation, including any sharing with graphics, onboard M.2 or other connectors.
- BIOS: find the supported split for that slot. For four direct x4 SSD links, look for the documented four-way configuration—not just an “x8” option.
- Card sockets: follow the maker’s population diagram. Two visible drives may require non-adjacent sockets.
- Drive type: use PCIe NVMe drives in supported lengths, with thermal pads and clearance for the drive’s components.
- OS and boot: establish the driver and firmware route before moving your operating system onto the new card.
A concrete example makes the trap easier to spot. The TUF Gaming Z790-PLUS WIFI D4 manual, printed page 1-8, lists one SSD in x16 mode or two SSDs with x8+x8 for the CPU-connected slot. For two drives, ASUS specifies M.2_1 and M.2_3 on the Hyper card, not the first two neighboring sockets. See the maker’s table and footnotes. Four sockets on the card don’t turn that documented configuration into four drives.
Boot and drivers: decide before formatting
With the ASUS route, keep detecting individual drives, booting an OS and creating CPU RAID as separate decisions. The board’s firmware and OS must support the NVMe path you use. ASUS documents platform-specific RAID-on-CPU restrictions, including Intel SSD/VROC requirements for the Intel configurations in its compatibility guide. Follow the board’s instructions for the lane split; creating a RAID array is a separate choice.
For HighPoint, download the exact OS driver and management package first. Its quick-install guide says to install the driver before installing the board. The Linux boot guide uses EFI boot and requires the controller driver for another kernel you intend to boot.
Secure Boot also needs the right package: the current download page separates UEFI packages with and without Secure Boot support, while labeling its Linux software package as Secure Boot unsupported. Match that to your OS and boot policy. Keep the original boot drive available until a restart from the intended storage works.
Fit it, cool it, then build the pool
Measure the card envelope from the table against the case, drive cages and neighboring slots. The ASUS is a long card; the HighPoint is full-height. A slim low-profile slot is a different fit. Our compact DIY NAS case guide covers board, PSU, HBA and drive clearance together.
Both recommendations use active cooling. Follow the ASUS installation manual or HighPoint’s quick guide for SSD standoffs, thermal pads and heatsink replacement. HighPoint specifically requires full contact with the thermal pad. Leave the fan intake and exhaust room to breathe.
Then work through a clean setup:
- Back up existing data and save the current BIOS settings and boot configuration.
- Record the intended slot, lane split and SSD socket map; prepare any required firmware and drivers.
- Power down to fit the drives and card, following the maker’s assembly order and cooling instructions.
- Apply the documented host bifurcation setting for ASUS, or follow HighPoint’s driver/controller procedure.
- Verify every expected SSD by model, capacity and serial number before creating volumes. If a drive is missing, return to the lane map before formatting anything.
- Create the intended storage layout, copy test data and verify a restore. Restart and recheck enumeration and boot, including after relevant BIOS or kernel changes.
Finally, give the extra SSDs a job. Our NVMe cache and app-pool guide helps you choose between apps, VMs and cache without buying drives for an empty acronym. Choose ASUS when your host already has the lane split. Choose SSD7505 when you need the switch and its software fits your platform.
Sources & methodology
Where these facts come from.
- ASUS Hyper M.2 Gen 4 specifications and host dependence · checked October 25, 2026
- ASUS Hyper card manual: active cooling and physical installation · checked October 25, 2026
- ASUS CPU/slot mapping and RAID-on-CPU restrictions · checked October 25, 2026
- ASUS TUF Z790-PLUS WIFI D4 manual page 1-8: SSD count and sockets · checked October 25, 2026
- HighPoint SSD7505 current architecture, drive sizes and dimensions · checked October 25, 2026
- HighPoint SSD7505 datasheet: no host bifurcation, cooling and OS route · checked October 25, 2026
- HighPoint SSD7505 quick installation guide: driver first, SSDs and thermal pads · checked October 25, 2026
- HighPoint current OS/UEFI packages and Secure Boot distinctions · checked October 25, 2026
- HighPoint Linux boot RAID installation: EFI and kernel driver requirements · checked October 25, 2026
- HighPoint slot-lane requirements for SSD7500 series · checked October 25, 2026
- Basler PCIe encoding/rate reference for computed link ceilings · checked October 25, 2026
- ASUS Crosshair VIII Dark Hero manual: four-way Hyper-card lane split · checked October 25, 2026
Source dates are listed above.
As an Amazon Associate I earn from qualifying purchases.
YOUR NEXT PROJECT / THE GEAR
Parts list
- ASUS Hyper M.2 x16 Gen 4 CardCheck price on Amazon
Add up to four NVMe drives when your CPU, slot and BIOS support the required lane split.
- HighPoint SSD7505 NVMe RAID ControllerCheck price on Amazon
Use an onboard PCIe switch for four NVMe drives without host bifurcation, with HighPoint software and a suitable slot.
Prepared by Racks & Watts.