Jump to content
11 minutes ago, Tom MM said:

Hey

Will putting 2 M.2 SSD one for the OS and the other for fast storage bottleneck the DMI link to the CPU on Z370?

If so what is the point of more then one M.2 slot on a Z370 Motherboard?

 

Thanks

Z370 chipset have 24 PCI-e lanes and Coffe lake CPUs have 16 of those.

So 16 from CPU will be used for GPU, and the rest 24 can be used for your M.2.

If I'm not mistaken M.2 will use x4, so you can put more M.2 SSDs and it still should be fine.

 

Or am I missing something?

Intel i7 12700K | Gigabyte Z690 Gaming X DDR4 | Pure Loop 240mm | G.Skill 3200MHz 32GB CL14 | CM V850 G2 | RTX 3070 Phoenix | Lian Li O11 Air mini

Samsung EVO 960 M.2 250GB | Samsung EVO 860 PRO 512GB | 4x Be Quiet! Silent Wings 140mm fans

WD My Cloud 4TB

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10639827
Share on other sites

Link to post
Share on other sites

22 minutes ago, Simon771 said:

Z370 chipset have 24 PCI-e lanes and Coffe lake CPUs have 16 of those.

So 16 from CPU will be used for GPU, and the rest 24 can be used for your M.2.

If I'm not mistaken M.2 will use x4, so you can put more M.2 SSDs and it still should be fine.

 

Or am I missing something?

Z370 has 40 PCIe lanes and the CPU uses 16 of them.

 

https://www.tweaktown.com/news/59247/intel-coffee-lake-flagship-8700k-cpu-40-pcie-lanes/index.html

 

Never mind, you were indeed correct. Z370 has 24 PCIe lanes, I don't know what Tweaktown was reporting on lol

 

https://ark.intel.com/products/125903/Intel-Z370-Chipset

 

 

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10639854
Share on other sites

Link to post
Share on other sites

Are you getting NVME or SATA SSDs?

Personally I wouldn't bother getting two. Just get one larger one. Unless for some reason you want differentiation, but why wouldn't you just partition them at that point.

 

Welcome to the forum :)

 

 

34 minutes ago, Simon771 said:

Z370 chipset have 24 PCI-e lanes and Coffe lake CPUs have 16 of those.

So 16 from CPU will be used for GPU, and the rest 24 can be used for your M.2.

If I'm not mistaken M.2 will use x4, so you can put more M.2 SSDs and it still should be fine.

 

Or am I missing something?

You're assuming he's using NVME drives.

14 minutes ago, Master Disaster said:

Z370 has 40 PCIe lanes and the CPU uses 16 of them.

 

https://www.tweaktown.com/news/59247/intel-coffee-lake-flagship-8700k-cpu-40-pcie-lanes/index.html

 

Never mind, you were indeed correct. Z370 has 24 PCIe lanes, I don't know what Tweaktown was reporting on lol

 

https://ark.intel.com/products/125903/Intel-Z370-Chipset

That's just for the CPU. You get more lanes from the chipset.

CPU: Ryzen 9 5900 Cooler: EVGA CLC280 Motherboard: Gigabyte B550i Pro AX RAM: Kingston Hyper X 32GB 3200mhz

Storage: WD 750 SE 500GB, WD 730 SE 1TB GPU: Gigabyte GTX 1050 PSU: Corsair SF750 Case: Streacom DA2

Monitor: LG 27GL83B Mouse: Razer Basilisk V2 Keyboard: G.Skill KM780 Cherry MX Red Speakers: Mackie CR5BT

 

MiniPC - Sold for $100 Profit

Spoiler

CPU: Intel i3 4160 Cooler: Integrated Motherboard: Integrated

RAM: G.Skill RipJaws 16GB DDR3 Storage: Transcend MSA370 128GB GPU: Intel 4400 Graphics

PSU: Integrated Case: Shuttle XPC Slim

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

Budget Rig 1 - Sold For $750 Profit

Spoiler

CPU: Intel i5 7600k Cooler: CryOrig H7 Motherboard: MSI Z270 M5

RAM: Crucial LPX 16GB DDR4 Storage: Intel S3510 800GB GPU: Nvidia GTX 980

PSU: Corsair CX650M Case: EVGA DG73

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

OG Gaming Rig - Gone

Spoiler

 

CPU: Intel i5 4690k Cooler: Corsair H100i V2 Motherboard: MSI Z97i AC ITX

RAM: Crucial Ballistix 16GB DDR3 Storage: Kingston Fury 240GB GPU: Asus Strix GTX 970

PSU: Thermaltake TR2 Case: Phanteks Enthoo Evolv ITX

Monitor: Dell P2214H x2 Mouse: Logitech MX Master Keyboard: G.Skill KM780 Cherry MX Red

 

 

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10639872
Share on other sites

Link to post
Share on other sites

52 minutes ago, Tom MM said:

Hey

Will putting 2 M.2 SSD one for the OS and the other for fast storage bottleneck the DMI link to the CPU on Z370?

If they were both PCIe drives and you were running both of them at maximum bandwidth at the same time, sure.

 

Quote

If so what is the point of more then one M.2 slot on a Z370 Motherboard?

The point of more than one M.2 slot is to allow you to use more M.2 drives at once. Even if you had only one PCIe lane of bandwidth for a device, it'd be faster than SATA III, and you probably won't be tapping out the entire interface at once all of the time.

 

39 minutes ago, Simon771 said:

Z370 chipset have 24 PCI-e lanes and Coffe lake CPUs have 16 of those.

So 16 from CPU will be used for GPU, and the rest 24 can be used for your M.2.

If I'm not mistaken M.2 will use x4, so you can put more M.2 SSDs and it still should be fine.

 

Or am I missing something?

The question was whether or not the DMI interface would bottleneck two M.2 devices. The issue is that, while the chipset does have 24 PCIe lanes, it only has four lanes of bandwidth to the CPU, and these four lanes also contend with interfaces like SATA, USB, and Ethernet.

 

20 minutes ago, Master Disaster said:

As a platform, technically yes.

 

The Z370 chipset has 24 lanes. - https://ark.intel.com/products/125903/Intel-Z370-Chipset

Intel CPUs have 16 lanes - https://ark.intel.com/products/126684/Intel-Core-i7-8700K-Processor-12M-Cache-up-to-4_70-GHz

 

If you do the math, 16 + 24 = 40. 16 lanes on the chipset aren't entirely equal to the 16 lanes on the CPU, though.

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10639877
Share on other sites

Link to post
Share on other sites

11 minutes ago, Kavawuvi said:

The question was whether or not the DMI interface would bottleneck two M.2 devices. The issue is that, while the chipset does have 24 PCIe lanes, it only has four lanes of bandwidth to the CPU, and these four lanes also contend with interfaces like SATA, USB, and Ethernet.

So the problem could be if someone would be using 2x NVMe M.2 SSD in raid that would acctually use 8 PCI lanes from chipset, but it would be able to communicate with CPU by 4 PCI lanes link. In that case performance would be more like if each M.2 would run on x2 PCI lanes?

Intel i7 12700K | Gigabyte Z690 Gaming X DDR4 | Pure Loop 240mm | G.Skill 3200MHz 32GB CL14 | CM V850 G2 | RTX 3070 Phoenix | Lian Li O11 Air mini

Samsung EVO 960 M.2 250GB | Samsung EVO 860 PRO 512GB | 4x Be Quiet! Silent Wings 140mm fans

WD My Cloud 4TB

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10639906
Share on other sites

Link to post
Share on other sites

10 minutes ago, Simon771 said:

So the problem could be if someone would be using 2x NVMe M.2 SSD in raid that would acctually use 8 PCI lanes from chipset, but it would be able to communicate with CPU by 4 PCI lanes link. In that case performance would be more like if each M.2 would run on x2 PCI lanes?

Maybe. You can be sure your drives won't perform optimally if they are starved for bandwidth. However, just because a device has a PCIe x4 interface doesn't mean it will use all of its available bandwidth all the time, so I guess it really just depends.

 

For NVMe RAID, you may just be better off going with Threadripper or Skylake-X, as those CPUs have a lot more lanes, but again, it depends.

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10639932
Share on other sites

Link to post
Share on other sites

1 hour ago, Kavawuvi said:

Maybe. You can be sure your drives won't perform optimally if they are starved for bandwidth. However, just because a device has a PCIe x4 interface doesn't mean it will use all of its available bandwidth all the time, so I guess it really just depends.

 

For NVMe RAID, you may just be better off going with Threadripper or Skylake-X, as those CPUs have a lot more lanes, but again, it depends.

Well I ordered Z370 and i5 8600k few days ago.

I don't think I will experience any problems with single samsung 960 m.2 ssd :)

Intel i7 12700K | Gigabyte Z690 Gaming X DDR4 | Pure Loop 240mm | G.Skill 3200MHz 32GB CL14 | CM V850 G2 | RTX 3070 Phoenix | Lian Li O11 Air mini

Samsung EVO 960 M.2 250GB | Samsung EVO 860 PRO 512GB | 4x Be Quiet! Silent Wings 140mm fans

WD My Cloud 4TB

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10640067
Share on other sites

Link to post
Share on other sites

How will it work if the SSDs are not in RAID? 

Each of them would be using X4 and and fill the DMI link one at a time?

Would it be better then to take the i7 7820X instead of the i7 8700K?

I'm on the fence about which one to take for my new build, the i7 7820X is about the top of what i'm going to spend on a cpu.

The i7 8700K is what i wanted to go with, but if it's going to bottleneck the SSDs than that could be a problem.

I currently prefer intel since i'm not so comfortable with AMD cpu's at the moment and I postponed this build long enough maybe on my next build.

 

Thank you very much ^^

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10641797
Share on other sites

Link to post
Share on other sites

6 hours ago, Tom MM said:

How will it work if the SSDs are not in RAID? 

Each of them would be using X4 and and fill the DMI link one at a time?

The interface you use isn't going to determine how much bandwidth it'll use. For instance, if you were to plug in a 5400 RPM hard drive into a SATA III 6 Gbps port, while it has a 6 Gbps interface, it's not going to be using nearly that much of its maximum bandwidth. In fact, it's possible may not ever use much more than half of it. It's the same way with NVMe: if your drive is idle, then it's not going to use any bandwidth because it's idle. If your drive is reading at full speed, it may not necessarily be running at 32 Gbps, either. This means that having two drives connected isn't going to necessarily limit their speed.

 

You're not expected to be tapping out your four lanes of bandwidth at all times with all of your devices, which is why the Z370 PCH has a whole 24 PCIe lanes afforded to it. The issue with RAID, however, is that both drives are going to be used at the same time, thus you're going to be using twice as much bandwidth. Therefore, RAID's maximum potential can be limited by the DMI link. This isn't even to mention that the DMI link is also used by your Ethernet, USB, and SATA interfaces, too, so if you're downloading something, this can possibly limit bandwidth.

 

Quote

Would it be better then to take the i7 7820X instead of the i7 8700K?

I'm on the fence about which one to take for my new build, the i7 7820X is about the top of what i'm going to spend on a cpu.

The i7 8700K is what i wanted to go with, but if it's going to bottleneck the SSDs than that could be a problem.

Maybe? If you need maximum bandwidth, sure, but I guess I'm not someone who cares way too much about this, so I can't really help you here.

 

You should also be aware of how much you'll be spending on a motherboard, too. Remember that the price of a motherboard and a cooler are part of the price of your CPU.

 

Quote

I currently prefer intel since i'm not so comfortable with AMD cpu's at the moment and I postponed this build long enough maybe on my next build.

 

Thank you very much ^^

Any particular reason why? The i7-7820X gives you only 28 PCIe lanes, while Ryzen 1900X gives you a whole 64 PCIe lanes. In my opinion, I think this may now be worth considering, but this is ultimately your decision.

Link to comment
https://linustechtips.com/topic/854212-z370x299/#findComment-10643654
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

×