Jump to content

10Gig network for HPCs but with a twist

So I have to build a HPC cluster with 10 gigabit network but the roadblock is that all the motherboard of the PCs that will be in the network support 1gigabit. Now I can install 10g NICs but all the pcie slots are filled with GPUs (since the GPUs are chonky bois, there is no space on the mobo to place a nic). Can anyone suggest how to solve this problem without sacrificing the GPU performances because the nodes are being used in machine learning training?

Details on the nodes :

node1 -> Gigabyte x299 wu8 mobo with 4 2080ti's

node2 -> Asrock x399 Taichi mobo with 4 2080s's

node3 -> Aorus trx40 mobo with 3 3090's

 

Link to comment
Share on other sites

Link to post
Share on other sites

Risers?

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Kilrah said:

Risers?

I have got a set of 1to4 pcie riser kit, but I guess they might hamper my GPU performance cause they are 1x to 16x and usb 3.0 (3.1 gen1).
I ought to try that out yet though.

Link to comment
Share on other sites

Link to post
Share on other sites

As @Kilrah suggested, riser is the best course of action. I have a dual 10 gig Intel NIC and USB 3 Gen 2 card running off of a bifurcated x16 to dual x8 riser cable and it's been fine. Your x1 riser will def. hurt performance though.

Link to comment
Share on other sites

Link to post
Share on other sites

Not usually recommended but with no more PCIe capacity and only 1 Gig onboard it's an option to go a pair of USB-C > 5 Gig nic adapters and teaming them.

Don't know of any 10 Gig USB adapters but there's enough bandwidth in the spec to do it.

 

Look at something like an Aquantia (Marvell) AQC112U. Marvell AQtion AQC111U & AQC112U

 

That said USB NICs can cause issues of their own but it's worth a shot in this situation.

Link to comment
Share on other sites

Link to post
Share on other sites

I was suggesting leaving the GPUs in as normal, but using a riser to "move" one of the slots you can't access somewhere else for the NIC, you might have enough room to plug the riser into a slot that's under a GPU cooler and plug the NIC at the other end.

 

Obviously that's supposing you do have enough slots, lane configuration works out well etc. 

Could be a riser that comes from an m.2 slot too.

 

If none of these work then there's not exactly a magical solution other than giving up on a GPU or replacing hardware with something more suitable to the task.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

19 minutes ago, Den-Fi said:

As @Kilrah suggested, riser is the best course of action. I have a dual 10 gig Intel NIC and USB 3 Gen 2 card running off of a bifurcated x16 to dual x8 riser cable and it's been fine. Your x1 riser will def. hurt performance though.

Can you suggest some good x16 risers?

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, KnotRolls said:

Not usually recommended but with no more PCIe capacity and only 1 Gig onboard it's an option to go a pair of USB-C > 5 Gig nic adapters and teaming them.

Don't know of any 10 Gig USB adapters but there's enough bandwidth in the spec to do it.

 

Look at something like an Aquantia (Marvell) AQC112U. Marvell AQtion AQC111U & AQC112U

 

That said USB NICs can cause issues of their own but it's worth a shot in this situation.

well, I need 10g and thunderbolt supports 10g but i dont think usb-c supports 10g

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, Kilrah said:

I was suggesting leaving the GPUs in as normal, but using a riser to "move" one of the slots you can't access somewhere else for the NIC, you might have enough room to plug the riser into a slot that's under a GPU cooler and plug the NIC at the other end.

 

Obviously that's supposing you do have enough slots, lane configuration works out well etc. 

Could be a riser that comes from an m.2 slot too.

 

If none of these work then there's not exactly a magical solution other than gigving up on a GPU or replacing hardware with something more suitable to the task.

I have thought about that too, but since the risers are usb 3.0, I dont think I can get 10g from them

Link to comment
Share on other sites

Link to post
Share on other sites

The risers aren't USB3, some just repurpose USB3 connectors to pass PCIe lanes directly. What matters is to have enough lanes in them. 

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

10 minutes ago, Sreejit said:

well, I need 10g and thunderbolt supports 10g but i dont think usb-c supports 10g

Yeah for sure with thunderbolt but I'm fairly sure on your X299 the thunderbolt add on requires using a PCIe slot that you don't have spare.

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, KnotRolls said:

Yeah for sure with thunderbolt but I'm fairly sure on your X299 the thunderbolt add on requires using a PCIe slot that you don't have spare.

Exactly

Link to comment
Share on other sites

Link to post
Share on other sites

12 minutes ago, Kilrah said:

The risers aren't USB3, some just repurpose USB3 connectors to pass PCIe lanes directly. What matters is to have enough lanes in them. 

Oukay, understood.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×