Jump to content

Hello all. 

 

My current build has the following:

 

- MSI B450 Gaming Pro Carbon AC

- AMD RX5700XT Sapphire Blower

 

Just ordered a Zotac RTX2070S Mini. Can still cancel it. 

 

My plan is to eventually replaced the RX5700XT with a second RTX2070S Mini and then use NVLINK to aggregate both GPUs. My application is ML so I could really use the extra VRAM given by combining both.

 

I saw that the Zotac is a low end RTX2070S so I wanted to get confirmation this is a good idea. The reason I ordered the mini is that it's cheap and will be able to re-use it in a future SFF build (I'm heavily interested in finding an mATX board with 2x M.2 slots, 4 RAM slots and dual GPU capability if anyone has an idea, to execute this SFF build.)

 

Thanks all.

 

PS: MY PSU is Gigabyte 750W I calculated it should handle both GPUs fine.

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/
Share on other sites

Link to post
Share on other sites

So with the 2070s/2080/ti's its still just SLI over the NVLink connection, the RAM isnt combined. RAM is only combined with the professional cards, the Quadro's that actually use NVLink. 

Community Standards

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Beast Mode"

Ryzen 7 9800x3d | Arctic Liquid Freeze 3 Pro 360 | MSI X870 Tomahawk Wi-Fi | MSI RTX 5080 Gaming Trio OC | Gskill Flare X5 6000MT/s CL30

1tb WD Black SN850x NVMe | 4tb WD SN850x NVMe | Antec Flux Pro | Be Quiet Pure Power 13 M 1000w | OWC 10gb NIC

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 32gb Gskill Flare X 3200mhz | Corsair RM550x PSU | MSI Ventus 3060 12gb | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13574878
Share on other sites

Link to post
Share on other sites

ML = machine learning? You should check whether the training model or whatever that's called play extra well with Nvidia or it doesnt care then

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13574956
Share on other sites

Link to post
Share on other sites

2 hours ago, mldonkey said:

Just ordered a Zotac RTX2070S Mini. Can still cancel it. 

 

My plan is to eventually replaced the RX5700XT with a second RTX2070S Mini and then use NVLINK to aggregate both GPUs. My application is ML so I could really use the extra VRAM given by combining both.

Go ahead. Just be aware that you don't even need nvlink for that, it'll net you at most an extra 10% of performance if you're really sharing data between both cards. Also, you can aggregate the GPUs this way, you need to split your workload between both (tensorflow can do this automatically for you).

 

1 hour ago, Skiiwee29 said:

So with the 2070s/2080/ti's its still just SLI over the NVLink connection, the RAM isnt combined. RAM is only combined with the professional cards, the Quadro's that actually use NVLink. 

It has nvlink but it's just limited to a single brick instead of the many in Quadros and Teslas.

 

1 hour ago, Jurrunio said:

ML = machine learning? You should check whether the training model or whatever that's called play extra well with Nvidia or it doesnt care then

AMD can't into ML at all.

FX6300 @ 4.2GHz | Gigabyte GA-78LMT-USB3 R2 | Hyper 212x | 3x 8GB + 1x 4GB @ 1600MHz | Gigabyte 2060 Super | Corsair CX650M | LG 43UK6520PSA
ASUS X550LN | i5 4210u | 12GB
Lenovo N23 Yoga

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13575203
Share on other sites

Link to post
Share on other sites

2 hours ago, mldonkey said:

Thanks for your reply. Do you believe I should keep the 5700XT in that case, still use two 2070S to combine the CUDA cores, or should I go for something else? Will the B450 still support SLI?

 

If you are using NVLink like SLI (as in gaming), then NO that board does not support it.

NVLink / SLI requires the PCI-E slot to run at MINIMUM X8 electrically.

 

On your B450 motherboard (and on most B450 boards), the second PCI-E slot is X4 electrically, while X16 in length.

That, and those X4 lanes are coming from the B450 chipset, NOT from the CPU itself.

image.thumb.png.359e4419c49a1a3c99d9f857521b143c.png

 

You would need to swap the board out to a X470 or X570 based board.

Those will have two PCI-E slots that run at:

  • X16 + X0, with one GPU installed
  • X8 + X8, with two GPUs installed.

AMD Ryzen 9000 Rig

  • AMD R7 9800X3D + Alphacool CORE 1 w/ Performance Mount Kit + Thermal Grizzly AM5 Contact Frame
  • Gigabyte X870E Aorus Pro Ice
  • 32GB (16GB X2) G.Skill Trident Z5 Neo RGB DDR5-6400
  • Sapphire NITRO+ 6800 XT Special Edition + EKwb Full Cover Block
  • Custom Loop w/ 2x 360mm Radiators
  • WD SN850X + WD SN750 + Samsung 980
  • EVGA P2 850W + Red/White CableMod Cables
  • Lian-Li O11 Dynamic EVO XL

AMD Ryzen 5000 Rig

  • AMD R7-5800X
  • Gigabyte B550 Aorus Pro AC
  • 32GB (16GB X 2) Crucial Ballistix RGB DDR4-3600
  • Gigabyte Vision RTX 3060 Ti OC
  • EKwb D-RGB 360mm AIO
  • Intel 660p NVMe 1TB + Crucial MX500 1TB + WD Black 1TB HDD
  • EVGA P2 850W + White CableMod cables
  • Lian-Li LanCool II Mesh - White

Intel i7-8086K / Z390 Rig (Decommissioned Q2' 2025)

Intel i7-6800K / X99 Rig (Officially Decommissioned, Dead CPU returned to Intel)
Intel i5-4690K / Z97 Rig (Decommissioned)

AMD FX-8350 / 990FX Rig (Decommissioned)

AMD Phenom II X6 1090T / 890FX Rig (Decommissioned)

 

<> Electrical Engineer , B.Eng <>

<> Electronics & Computer Engineering Technologist (Diploma + Advanced Diploma) <>

<> Electronics Engineering Technician for the Canadian Department of National Defence <>

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13575243
Share on other sites

Link to post
Share on other sites

16 minutes ago, igormp said:

AMD can't into ML at all.

I'm not into ML, but in theory if there is such model that only cares about double precision fp performance AMD will have the edge.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13575245
Share on other sites

Link to post
Share on other sites

1 minute ago, Jurrunio said:

I'm not into ML, but in theory if there is such model that only cares about double precision fp performance AMD will have the edge.

Sure thing, but ML really doesn't care about DP. Actually, Single precision is way better because it's both faster and smaller memory-wise.

 

AMD tried to make things work with rocm, but it has awful support (navi cards not supported at all), and subpar performance (even my 2060S performs better than a radeon VII).

FX6300 @ 4.2GHz | Gigabyte GA-78LMT-USB3 R2 | Hyper 212x | 3x 8GB + 1x 4GB @ 1600MHz | Gigabyte 2060 Super | Corsair CX650M | LG 43UK6520PSA
ASUS X550LN | i5 4210u | 12GB
Lenovo N23 Yoga

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13575267
Share on other sites

Link to post
Share on other sites

13 hours ago, -rascal- said:

 

If you are using NVLink like SLI (as in gaming), then NO that board does not support it.

NVLink / SLI requires the PCI-E slot to run at MINIMUM X8 electrically.

 

On your B450 motherboard (and on most B450 boards), the second PCI-E slot is X4 electrically, while X16 in length.

That, and those X4 lanes are coming from the B450 chipset, NOT from the CPU itself.

image.thumb.png.359e4419c49a1a3c99d9f857521b143c.png

 

You would need to swap the board out to a X470 or X570 based board.

Those will have two PCI-E slots that run at:

  • X16 + X0, with one GPU installed
  • X8 + X8, with two GPUs installed.

Thanks for this. Do you have any suggestions for a MOBO?

- 4 RAM slots

- 2 M.2 slots 

That's pretty much all I need from a MOBO, would love it if I could find an mATX one as well...

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13576965
Share on other sites

Link to post
Share on other sites

3 minutes ago, JobinJames said:

Which CPU are you using? Take a look at the attached excel sheet to find the best board for your CPU according to it's power delivery.

AM4 Vcore VRM Ratings v1.4 (2019-11-07).xlsx 64.91 kB · 0 downloads

I have a Ryzen 7 2700 which ideally I'd like to keep. My PSU is 750W. Will take a look at that sheet thank you.

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13577146
Share on other sites

Link to post
Share on other sites

Am I right in believing that that the ASROCK X570M Pro4 will support my dual-gpu setup? 

 

If so it actually is perfect for me. Has two M.2 storage slots, supports dual GPU and 4 ram slots!

 

Edit: seems like it doesn't do8x/8x instead does 16x/4x. I think I will have trouble finding an mATX board that does 8x/8x

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13577238
Share on other sites

Link to post
Share on other sites

3 hours ago, mldonkey said:

Am I right in believing that that the ASROCK X570M Pro4 will support my dual-gpu setup? 

 

If so it actually is perfect for me. Has two M.2 storage slots, supports dual GPU and 4 ram slots!

 

Edit: seems like it doesn't do8x/8x instead does 16x/4x. I think I will have trouble finding an mATX board that does 8x/8x

 

The market for mATX x8/x8 is very rare now.

That and graphics card being basically a minimum of 2 or 2.5 slots thick (sometimes even 3), mATX with 4 expansion slot worth of space is REALLY tight.

 

Even on the Intel Z390 side...only mATX with x8/x8 is/are:

  • MSi MPG Z390M Gaming Edge AC
  • ASUS ROG Maximus XI Gene *nevermind*

AMD Ryzen 9000 Rig

  • AMD R7 9800X3D + Alphacool CORE 1 w/ Performance Mount Kit + Thermal Grizzly AM5 Contact Frame
  • Gigabyte X870E Aorus Pro Ice
  • 32GB (16GB X2) G.Skill Trident Z5 Neo RGB DDR5-6400
  • Sapphire NITRO+ 6800 XT Special Edition + EKwb Full Cover Block
  • Custom Loop w/ 2x 360mm Radiators
  • WD SN850X + WD SN750 + Samsung 980
  • EVGA P2 850W + Red/White CableMod Cables
  • Lian-Li O11 Dynamic EVO XL

AMD Ryzen 5000 Rig

  • AMD R7-5800X
  • Gigabyte B550 Aorus Pro AC
  • 32GB (16GB X 2) Crucial Ballistix RGB DDR4-3600
  • Gigabyte Vision RTX 3060 Ti OC
  • EKwb D-RGB 360mm AIO
  • Intel 660p NVMe 1TB + Crucial MX500 1TB + WD Black 1TB HDD
  • EVGA P2 850W + White CableMod cables
  • Lian-Li LanCool II Mesh - White

Intel i7-8086K / Z390 Rig (Decommissioned Q2' 2025)

Intel i7-6800K / X99 Rig (Officially Decommissioned, Dead CPU returned to Intel)
Intel i5-4690K / Z97 Rig (Decommissioned)

AMD FX-8350 / 990FX Rig (Decommissioned)

AMD Phenom II X6 1090T / 890FX Rig (Decommissioned)

 

<> Electrical Engineer , B.Eng <>

<> Electronics & Computer Engineering Technologist (Diploma + Advanced Diploma) <>

<> Electronics Engineering Technician for the Canadian Department of National Defence <>

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13578208
Share on other sites

Link to post
Share on other sites

8 minutes ago, -rascal- said:

 

The market for mATX x8/x8 is very rare now.

That and graphics card being basically a minimum of 2 or 2.5 slots thick (sometimes even 3), mATX with 4 expansion slot worth of space is REALLY tight.

 

Even on the Intel Z390 side...only mATX with x8/x8 is/are:

  • MSi MPG Z390M Gaming Edge AC
  • ASUS ROG Maximus XI Gene *nevermind*

Damn need to re-evaluate my build now. I'm between a dual 2070S ATX and a 2080Ti SFF. Thanks for the info!

Link to comment
https://linustechtips.com/topic/1190801-nvlink-with-msi-b450/#findComment-13578257
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

×