Friday, February 4th 2022
Mainstream PCIe 5.0 SSDs Only Expected in 2024
Although we've already seen some companies both tease and announce PCIe 5.0 consumer SSDs, it seems like we shouldn't expect mainstream PCIe 5.0 SSDs until 2024, at least if Silicon Motion's earnings call is anything to go by. Wallace Kou, Silicon Motion's CEO was quoted as saying ""It is likely that PCIe Gen4 will last a few years since Intel, AMD both continue to bring new upgrade variant of CPU with PCIe Gen4 to the market," continuing "Similarly, we are preparing for the launch of our third-generation PCIe Gen4 controller next year before transitioning to PCIe Gen5 in the following year."
This obviously has something to do not only with development time, but also with recuperating the costs of developing the previous generation of PCIe 4.0 SSD controllers before introducing new products that would have limited market share due to at least initially high prices. Silicon Motion is said to be working on multiple PCIe 5.0 SSD controllers with the enthusiast grade SM2508 expected towards the end of this year and it's set to compete with Phison's PS5026-E26 and InnoGrit's IG5666 controllers, plus unannounced inhouse controllers from the likes of Samsung and WD. Silicon Motion's mainstream PCIe 5.0 controller is said to be the SM2507, which is also said to be more suitable for mobile applications, most likely due to lower power consumption. However, the first PCIe 5.0 controller from Silicon Motion should be the SM8366 enterprise grade controller that was announced last year and which should be shipping in the second half of this year. For most users, PCIe 5.0 SSDs are unlikely to make a huge difference, unless we see some major improvements when it comes to random read and write performance, as this is currently the real bottleneck with SSDs.
Sources:
ArsTechnica, Tom's Hardware
This obviously has something to do not only with development time, but also with recuperating the costs of developing the previous generation of PCIe 4.0 SSD controllers before introducing new products that would have limited market share due to at least initially high prices. Silicon Motion is said to be working on multiple PCIe 5.0 SSD controllers with the enthusiast grade SM2508 expected towards the end of this year and it's set to compete with Phison's PS5026-E26 and InnoGrit's IG5666 controllers, plus unannounced inhouse controllers from the likes of Samsung and WD. Silicon Motion's mainstream PCIe 5.0 controller is said to be the SM2507, which is also said to be more suitable for mobile applications, most likely due to lower power consumption. However, the first PCIe 5.0 controller from Silicon Motion should be the SM8366 enterprise grade controller that was announced last year and which should be shipping in the second half of this year. For most users, PCIe 5.0 SSDs are unlikely to make a huge difference, unless we see some major improvements when it comes to random read and write performance, as this is currently the real bottleneck with SSDs.
30 Comments on Mainstream PCIe 5.0 SSDs Only Expected in 2024
Obviously we're moving that way, but for some reason Intel decided to only use it for the "GPU interface" which still seems like an odd move.
We still don't really know what AMD is planning for PCIe 5.0, beyond them saying there will be support for it on the AM5 platform.
Good to know.
Save me a pointless upgrade.
It's not as we're going to see consumer level controllers that goes up to 16-channels of NAND, as it gets way too expensive.
look at all those power failure caps on that pcb. I think looks cooler without the case ;)
My dream scenario is system RAM like HBM on the CPU package and then converting DIMM slots into vertically inserted SSDs. Four SSDs could be connected in a very small area into four DIMM like slots. Then the CPU to memory traces in the motherboard could be converted into PCIe traces connected to the SSDs directly from the CPU.
SATA Express and U.2 (SFF-8639) share the same plug design, but I don't think there ever were any SATA Express drives released in the mainstream.
U.2 provides up to 4 PCIe lanes, which can be configured as 2x2 for multipath. It is affected by PCIe version - both sides negotiate maximum speed.
That is sata express and while it made it on motherboards, I don't recall any drives making it to market.
u.2 is one of the enterprise nvme interfaces and it shares design with sas.
They are of course conveniently not compatible, just share the same connectors.
There are I think now 2 tri-mode HBA controllers that do support SAS and NVME but that requires backplane support.
U.3 was made by tosh to fix that? quarch.com/news/what-you-need-know-about-u3/
It's kind of a mess right now. Then there are multiple smaller form factors that are taking off.
That's the SM8266 enterprise controller, so yes, U.2 or U.3 interface.
If only Optane had a future of higher density?
It is the standard form factor for 1u/2u servers. the new high density stuff use edsff.
www.servethehome.com/asrock-rack-1u4g-rome-amd-epyc-4x-gpu-1u-edsff-nvidia-a100/
I just run two separate nvme now it's as good as it Presently needs to be.
For NVMe gains, 5.0 vs 4.0 will be useful in server market, for sure. For home PC, I would agree with the other member who said more work is needed on OS to be able to utilize better 4.0, let alone 5.0. Hardware Unboxed tested NVMe 3.0 vs 4.0 in games. Improvemnt is really miniscule, so negligible. For example, 2-3 seconds faster loading time. Such high speeds and bandwidth might become more useful once neural engines and more advanced instructions are widely available.
I remember buying LG 9 series TV with 48 Gbps HDMI 2.1 ports almost one and half year before any HDMI 2.1 source came into the market. And then, in late 2020, GPUs and consoles were released with new interface. Release of products is not synced well and manufacturers seem not to play together to enable new tech in similar time.
It was rumoured that the first gen. of AM5 might not support PCIe 5.0. But intel's adoption meant AMD must accelerate (if that rumour was true, it was a rumour after all). And limiting it to the GPU meant they knew how is the market is going, especially that they have some secret roadmaps from their partners.
But, the move toward DirectStorage will mean another push is needed, for both the GPU & the NVMe side, so the system can push the data from the NVMe to the GPU as fast as they can.
AMD did a push with PCIe 4.0 when they released their platform, as they worked closely with Silicon Motion to release Phison E16, which was just an updated E12 but with a PCIe 4.0 PHY, the controller can reach higher performance that E12, but it didn't use the full PCIe 4.0 potential as they wanted to rush it in the market. AMD might as well do the same trick with AM5 later this year.
So why, then, did Intel push PCIe 5.0, and why are AMD following?
- because people believe tech needs to be a "number goes up" game, and not doing that makes you look bad
- because having a new interface first is and has always been a good marketing point
- because selling future benefits of a tech with no current use is extremely lucrative
Common among all three? It's about marketing, not about the tech being actually useful. Sure, the engineers probably think the tech is cool and have ideas for future uses, but that doesn't make those uses realistic or relevant in the near future.
Remember, tech like DirectStorage reduces pressure on system interfaces, as data has to travel a much shorter path - rather than SSD -[PCIe]-> CPU [decompression] -[RAM bus]-> RAM -[RAM bus]-> PCIe root hub -[PCIe]-> VRAM it becomes SSD -[PCIe]-> PCIe root hub -[PCIe]-> VRAM with decompression happening in-place, so no uncompressed data is ever transferred. So, DS and any similar solutions lower pressure on system interfaces. That obviously doesn't mean that it can't lead to more utilization in the future - it does remove significant bottlenecks, after all - but given the low, low speed of adoption of this type of tech in game development this will be a 5-10-years-in-the-future type of thing, at the very least. There's obviously also the risk of poorly trained developers abusing a system like this to way too aggressively pre-cache anything and everything, but the fix to that is better development, not faster interfaces. Another important point to remember here: the main point of DS is to fix the problem that current games just don't really utilize SSDs well at all. To the degree that in most situations, there's no way of telling the difference between an old beater SATA SSD and a brand-new PCIe 4.0 NVMe drive. There is still tons left in the tank before we get around to needing faster interfaces due to this. The whole point is to make better use of what we already have. Turning that around and making it an argument for needing faster interfaces is entirely missing the point.