If your single M2.0 drive can reach the Intel DMI 3.0 throughput , using a USB 3.0 and or SATA drives at the same time will limit your total bandwidth to the DMI 3.0. Thus your M2.0 drive will get a bottleneck and will not reach full speed.
If your single M2.0 drive doesnt reach the Intel DMI 3.0 bandwidth then you will not have a problem even copying from 2x M2.0 drives.
Don't forget PCIe is full duplex, so you'll get full performance both ways simultaneously. So if you read from one drive to write to another, there won't be any bottlenecks. Now if you read from, or write to, two drives at the same time, it'll bottleneck.
A single NVMe drive can easily saturate the DMI link, and it has to share that with everything else hanging off the PCH. That would include Ethernet, SATA, USB, audio etc.
AMDs solution is simply superior in that regard. The only issue is the FCH only has PCIe 2.0 support, but since there aren't a lot of PCIe 3.0 expansion cards, apart from NVMe drives, it's not really too much of an issue. Most expansion cards use more PCIe lanes for additional bandwidth rather then move to PCIe 3.0.
WOW... and just when i thought we have dispelled BS a new misinformed guy jumps in.
Except this time DMI is limiting single drive, cause is "unidirectional" lol.
Does it matter for regular desktop users or gamers? No, not a bit. But since this is an entusiast forum, it does matter to some of us. Because some of us run unusual configurations for unusual workloads...
If I were doing that much IO, I would be on the TR platform, not AM4. Then its no problem at all even with 3 nvme drives, all at full speed.Then Ryzen wouldn't be suitable either. Since it's second NVMe drive is limited to about 1300MB/s all the time, even if it is the only thing accessed in your system.
If I had two 970Pro drives, I'd rather have Intels solution than AMDs because most likely, most of the time I am accessing one of those drives a time, and either one would run full speed on Intel x370, and even if copying between them, the speed cut in half still isn't that bad.
On AMD x470 one drives is permanently running less than half speed, and if copying between them, you are limited to the speed of the slower driver.
You really have to work at creating an edge case where x470 solution is better.
If you really need multiple NVMe drives accessed at full speed simultaneously you will have to step up to actual HEDT platforms.
If I were doing that much IO, I would be on the TR platform, not AM4. Then its no problem at all even with 3 nvme drives, all at full speed.
Does Intels HEDT platform have the same problem as its desktop ? I thought TR was way better. That why I said TR, not HEDT. But I could be wrong, its just what I remember.Which is what the final sentence of my post says to do.
Then Ryzen wouldn't be suitable either. Since it's second NVMe drive is limited to about 1300MB/s all the time, even if it is the only thing accessed in your system.
If I had two 970Pro drives, I'd rather have Intels solution than AMDs because most likely, most of the time I am accessing one of those drives a time, and either one would run full speed on Intel x370, and even if copying between them, the speed cut in half still isn't that bad.
On AMD x470 one drives is permanently running less than half speed, and if copying between them, you are limited to the speed of the slower driver.
You really have to work at creating an edge case where x470 solution is better.
If you really need multiple NVMe drives accessed at full speed simultaneously you will have to step up to actual HEDT platforms.
Question.. What actual generation are these 9000 series intel parts? Seems like 6th gen was rebranded 7th gen, 7th gen was rebranded 8th gen with more cores, and now 8th gen is rebranded 9th gen with yet again more cores.
Seriously just expressing my amazement here.. but its incredible that Skylake launched three years ago last week and we basically have Skylake + 4 cores in the form of a 9900k, something Intel could have very easily done in 2015, as the next processors that could still be six months away.The CPU core is basically unchanged since Skylake and GPU since Kaby Lake. I don't think the 8 core even has the Spectre/Meltdown fixes.
That's been the game intel has played for years.Question.. What actual generation are these 9000 series intel parts? Seems like 6th gen was rebranded 7th gen, 7th gen was rebranded 8th gen with more cores, and now 8th gen is rebranded 9th gen with yet again more cores.
When is the actual next gen Intel?
That's been the game intel has played for years.
I suffered through it and am thankful I no longer have to.
I don't have a grudge to hold against them. It's just business... Everybody does this : New name, gimmicky features, new product, new profits.
As an educated and disciplined consumer, I just don't fall for it.
That's a server roadmap, Intel claims 10nm client products on shelves by holiday 2019(didn't say what kind of client products though) also there is a thread for 10nm products like Icelake, TigerLake, etcI didn't follow anything CPU for nearly a year and just stunned to find just how bad it is Icelake is literally 2020 now. https://www.tomshardware.com/news/intel-roadmap-cooper_lake-ice_lake,37574.html.
Considering 7nm EPYC is sampling to customers.. I expect Ryzen 2 7nm by Summer 2019..
This too is just business. It's why my Intel gear maxes on a much older 4 core than clocks north of 4Ghz.Seriously just expressing my amazement here.. but its incredible that Skylake launched three years ago last week and we basically have Skylake + 4 cores in the form of a 9900k, something Intel could have very easily done in 2015, as the next processors that could still be six months away.
We haven't had a tick (node shrink) or a tock (new architecture) in over three years from a company with resources as great as Intel.
This huge 10nm delay has really screwed them - and us along with it.
Ice lake.. poop lake... a,b,c,d,e,f,g Lake.I didn't follow anything CPU for nearly a year and just stunned to find just how bad it is Icelake is literally 2020 now. https://www.tomshardware.com/news/intel-roadmap-cooper_lake-ice_lake,37574.html.
Considering 7nm EPYC is sampling to customers.. I expect Ryzen 2 7nm by Summer 2019..
Intel was selling 8 core Haswell E for a grand in early 2017!This too is just business. It's why my Intel gear maxes on a much older 4 core than clocks north of 4Ghz.
I have no clue why anyone would have bought a 'newer' version of 4 core processor if they already owned one..
I went from single to dual, from dual to 4, from 4 to 8, from 8 to 16.
I never reinvested in the same core count except back in the day when single core was all about increased clocks and a time of frequent transistor shrinks.
Why didn't intel just add 4 more cores?
Because they didn't have to and they needed to protect their ridiculous Xeon enterprise ecosystem.
People fail to realize it seems that an 8 core processor is essentially enterprise level compute capacity.
Intel was selling 8 core Xeons for a grand a pop back in 14'/15' @ 2.6GHz or so.
Nvidia has milked in a similar manner when competition fell off from AMD.
$1,000 ... that's why I don't remember it. The same price as an 8 core Xeon.Intel was selling 8 core Haswell E for a grand in early 2017!
Still, 9900k is going to be a solid step up from what we have now, if the price is right it will be a solid long term investment.
I never do upgrades in the same core count family unless transistor size shrinks by half/ram bumps from DDRX to DDRX+1, PCIE bumps from X.0 to X+1.0, or there is a new I/O interface introduced. I center on 5 year ownership on avg. I will be conducting no upgrades for some time. I have no computational need to do so. I understand its America and the masses consume things like crazy, but I'm not a consumerist. I'm an enthusiast in so much as amazing new compute capabilities make me enthusiastic. This enthusiasm ends when I pull my wallet.I agree, but if you have a 1800x or a 7700k...9900k is a solid worthwhile upgrade, it will last you 3 years comfortably for general desktop use and gaming.
I will be surprised is even zen2 will offer more than 5-10% more FPS than a 9900k..ditto icelake.
Like I said, depends on price, nearly every CPU is a great CPU if priced right
I'm sorry, but you clearly didn't read a word I wrote.
If you f.x. have an NVMe drive that can do reads at 3500MB/s, which is the practical maximum of a PCIe 3.0 x4 link, and simultaneously have to access f.x. a USB drive that can do f.x. 550MB/s or a secondary NVMe drive that can also do 3500MB/s, how is that going to fit simultaneously through the 3500MB/s availible?
AMD boards using X-series chipsets usually have a secondary PCIe 3.0 x8 slot, which you can use for an M.2 adaptor, thus allowing two full speed NVMe drives directly from the CPU. At the cost of some graphics performance (1-2%). This goes for LGA-115x platforms too BTW. We'll return to that shortly. However, some X370/X470 (f.x. my own Crosshair VI) have bifurcation support on the secondary PCIe slot from the CPU, thus allowing three NVMe drives from the CPU. You could theoretically add a fourth PCIe 3.0 x2 slot from the CPU formed from the GPP lanes, but I haven't seen that implemented anywhere.
Intel's LGA-115x platforms only allow the x16 graphics complex to be split in an x8/x8 or x8/x4/x4 fashion, but boards implementing the last are few and far between, and you'd have to rely on integrated graphics to get three drives.
Why would any Ryzen owner upgrade to Intel. They would have to be insane.I agree, but if you have a 1800x or a 7700k...9900k is a solid worthwhile upgrade, it will last you 3 years comfortably for general desktop use and gaming.
I will be surprised is even zen2 will offer more than 5-10% more FPS than a 9900k..ditto icelake.
Like I said, depends on price, nearly every CPU is a great CPU if priced right
I get that, I'm just saying if you couldn't wait a 9900k will serve you well for a few years.Why would any Ryzen owner upgrade to Intel. They would have to be insane.
AM4 will take Zen2 & Zen3. In exchange for a few months premium, mostly expressed in benchmarks, you give up the ability to stay current with only a CPU purchase? Insanity.