josejones :
Yaaaaaawn, always a smug know-it-all who likes to tell everybody else what they need and what they don't for their own computer - feel free to cling to old obsolete, outdated and super slow technology that is capped at super slow speeds with an ACHI interface that will never ever get beyond 600MB/s. SATA has been a huge bottleneck keeping HD's and storage super slow for years - if that's all you need fine, nobody cares.
What you call "super slow" is already faster than can be taken advantage of by most software used by regular users, so again, that there are faster alternatives will not change what the majority of people are using until price parity is a lot closer to being reached. SATA is not bottlenecking most workloads for most people. It defintiely doesn't bottleneck hard drives. Hard drives still can't saturate SATA 3.0 Gb/s and most hard drives either don't saturate SATA 1.5Gb/s or barely saturate it. Flash memory as used in most controllers has very rarely been faster than SATA6.0Gb/s can afford by more than a little (if at all) except in very high queue depths or fully sequential workloads which regular users and even most enthusiasts generally don't reach. Heck, for the most part, only higher-end SSDs can saturate SATA6.0Gb/s even under those conditions. The only TLC drives that can are Samsung's and most lower end MLC drives can't either.
josejones :
"most people not only don't need more performance than SATA 1.5Gb/s offers, but most people can't even see a visible difference in their usage of computers between doing things on a SATA 1.5Gb/s drive internally capable of 1GB/s and the same drive in an NVME interface"
STFU, the facts prove you wrong. What do you work for SATA or something?
Absolutely none of your pictures prove me wrong. You are posting a mix of theoretical bandwidth and sustained bandwidth pictures. None of these relate directly to perceived application performance. In fact, Tom's specifically states this in most of their SSD articles. Maybe you should read them fully instead of grabbing only what you like from them.
josejones :
LOL, you either have no clue what you're talking about or are lying. Highly respected people in the business very, very strongly disagree with you to the point that you'd have to be on a different planet not to already know that fact.
No one in the business, highly respected or otherwise, says that the average person is even capable of benefiting from NVME in the next few years because the average person doesn't do anything where GB/s performance levels actually improve their computing experience. Web browsers won't speed up from GB/s storage performance, office work won't improve, watching movies and TV shows won't improve, the list goes on and on. Only niche applications actually benefit from anything more than a modern SSD and even then, SATA1 and SATA2, while saturated, don't actually bottleneck perceived performance much (if at all) in the vast majority of regular workloads.
One of the biggest improvements of an SSD over an HDD is in boot time. Boot time on SATA2 is just as fast as on SATA3 and NVME doesn't make much of a difference. Even if it did take a 2 second boot time from BIOS to Windows down to .2 seconds, how much has that helped you? Even if it takes a .5 second opening of a folder to a .05 opening, how much has that helped you? Even worse, it doesn't actually improve things that much despite the huge hardware advantage because Windows just doesn't use it that efficiently. If you're running 50 VMs on the same device and boot them all at once, then yeah, you'll see the difference. I don't know about you, but I do know that most people don't do things like that.
Professional workloads are best suited to professional hardware. That is why we see products like PCIe SSDs. Enthusiasts get some trickle-down models, but they are all made with heavy loads in mind. Look at the high queue depths for getting the most out of most of this class of hardware for definitive proof of that.
josejones :
"The SATA 1.5Gb/s bottleneck was quickly exceeded, followed by SATA 3.0Gb/s, and within a year of SATA 6.0Gb/s there were drives that could saturate even that interface. Faster alternatives were needed, but the interface was only part of the problem."
http://www.pcgamer.com/best-nvme-ssds/
"Starting in October, the DemoEval lab will be hosting clusters for Silicon Valley startups using all NVMe SSDs. A year ago, these were SAS/ SATA clusters so the change is clearly upon us."
https://www.servethehome.com/going-fast-inexpensively-48tb-of-near-sata-pricing-nvme-ssds/
NVLINK Unified Virtual Memory (UVM) = 5 to 12 times faster than PCIE 3.0
http://wccftech.com/nvidia-pascal-volta-gpus-sc15/
blazor, if you want to live in the 1980's go ahead - you'll get no grief from me as i couldn't care less. Myself and most others will move on and could not care less about your opinion.
SATA 1.5Gb/s is only saturated by decent SSDs and the fastest of hard drives. Those "fastest of hard drives" don't saturate SATA 3.0 Gb/s. Only SSDs can. Furthermore, SSDs still don't saturate SATA 3.0Gb/s for most regular workloads. Other than copy/paste of movie files or similar stuff, which is already arbitrarily fast unless you do a huge amount of them at once, there are almost no usage cases for the average user to benefit from NVME-based SSDs. The biggest improvement an SSD brings over a hard drive is not in sequential bandwidth, but in random access speed and multi-tasking, which even cheap modern SSDs can do very well.
Faster alternatives are only needed for highly intensive workloads that even most enthusiasts don't have anything to do with. None of this is even close to being related to the 1980s either. Hard drives from then were orders of magnitude slower than SATA, which wasn't around until the mid 2000s and didn't fully replace PATA/IDE until almost 2010. So no, while you may move on, most others certainly will not.