Kioxia-Nvidia project aims for SSD performance 33 times higher than today's top drives

Skye Jacobs

Posts: 1,994   +58
Staff
Forward-looking: The collaboration between Kioxia and Nvidia marks another step forward for AI data center infrastructure. By pushing toward SSDs capable of 100 million IOPS – dramatically higher than today's top-end drives, which peak around 3 million – the companies are tackling one of the biggest bottlenecks in training and deploying massive AI models: data movement. If successful, this breakthrough could not only accelerate the pace of innovation in GenAI, but also redefine how data centers are built, upend competitive dynamics in cloud and enterprise storage, and set new expectations for the entire hardware stack.

Semiconductor memory maker Kioxia is developing next-generation SSD technology designed for ultra-fast read speeds to support demanding AI workloads. The company announced it intends to commercialize an SSD capable of delivering up to 100 million random IOPS by 2027, a performance benchmark about 30 – 35x greater than current high-end models. This ambitious project is being developed in collaboration with Nvidia.

At a briefing in Tokyo, Kioxia explained that the new drive will connect directly to Nvidia GPUs, rather than routing through a server's central processor. This direct, peer-to-peer connection allows much faster data movement between storage and compute resources, a crucial advantage for large-scale AI models that depend on frequent, small, random data reads. Such tasks, including fetching embeddings and model parameters, place unique demands on memory and storage that are not handled efficiently by existing SSD configurations.

Nvidia has also set an even more aggressive target: a two-SSD configuration delivering 200 million IOPS using the forthcoming PCI Express 7.0 standard, which supports high-speed, peer-to-peer GPU communication. For context, today's high-performance SSDs reach about 3 million IOPS on 4K blocks. Achieving a jump to 100 million will require major advancements in both NAND flash technology and interface architecture.

One of the leading candidates to underpin Kioxia's SSD is its proprietary XL-Flash, a SLC NAND memory type engineered for high endurance, low latency, and strong performance. XL-Flash technology supports up to 16 planes within a NAND die compared to the 3 to 6 planes typical in consumer-grade 3D NAND.

While Kioxia has not released full specifications, real-world data offers a glimpse of the challenge ahead. A 400GB XL-Flash SSD with 32 NAND dies and a PCIe 5.0 interface has demonstrated around 3.5 million random read IOPS in testing. If performance scaled perfectly (which it rarely does) a drive with 915 dies could theoretically hit the 100 million IOPS mark. In practice, however, scalability is limited by factors such as controller bandwidth, firmware overhead, and system architecture, meaning that multi-controller designs or modular SSD configurations may be necessary to reach the target.

Recognizing the limits of traditional 3D NAND, Kioxia is also researching high-bandwidth flash (HBF), a new type of storage designed to combine the speed and scalability of high-bandwidth memory with far greater capacity.

HBF combines up to 16 NAND chips and a logic die within a stacked module, interconnected using advanced packaging techniques to maximize parallelism and bandwidth. While it is unclear whether HBF will be part of the final product, this research signals Kioxia's broader strategy to deliver ultra-high-performance storage for the AI era.

Permalink to story:

 
SLC. Now there's something that hasn't been talked about much in awhile. Endurance is trendy again.
In enterprise environments, yes. Aside from that, MLC or TLC is fine. Even QLC has hammered out most of its issues at this point.
 
I wonder if they'll ever get the latency so low on the Nvme drives that it could function as a memory replacement that doesn't have to pass by the "cpu->memory" configuration as it does today. Microsoft worked on that for a good while then basically just gave it up at some point
 
I wonder if they'll ever get the latency so low on the Nvme drives that it could function as a memory replacement that doesn't have to pass by the "cpu->memory" configuration as it does today. Microsoft worked on that for a good while then basically just gave it up at some point
A number of problems with that idea. We still haven't figured out how to process data in RAM effectively, that's why CPUs have cache. The PCI bus doesn't have the same bandwidth that ram does and the biggest issue is that flash has a limited life span of read and writes. We are closer to processing things in ram than people think, though, so that's one step closer I suppose.
 
Don't know how it is in other countries, but the power grid in the United States can barely handle what people are pulling from it now. Add a bunch more "AI data centers", and unless they have their own
power, say mini nuclear power stations, the grid will collapse with so much electronics, AI centers, EV
recharging etc.
It would just take one bad actor with some sort of EMP to take down the power grid if it isn't "beefed up"
And solar/wind cannot do it.
 
A number of problems with that idea. We still haven't figured out how to process data in RAM effectively, that's why CPUs have cache. The PCI bus doesn't have the same bandwidth that ram does and the biggest issue is that flash has a limited life span of read and writes. We are closer to processing things in ram than people think, though, so that's one step closer I suppose.
Yeah, I mean - it's an interesting prospect. Will we A: manage retention in RAM to a point where it'll function as a super fast cache or B: Will drives on Pci-e be able to function as a RAM extention / replacement on newer Pci-e busses (the PCI-E 7.0 seems promising with it's 512GB/s bidirectional speed).

And of course, I agree - the current writecycles on a disk drive is way too low in order to be a "ram drive" at this point - they would die fairly quickly.

Just a nice "What if" conversation starter :)
 
100 million IOPS sounds insane. So basically, they’re building SSDs that can feed GPUs fast enough to stop them from sitting around bored. The CPU is about to become the awkward third wheel at the data center party.
 
What kind of the transfer speed are we talking about here? 200Gbit?

Also, why not optimize RAM more, and give it better treatment ( power supply and wider bandwidth towards CPU and direct access to GPU)?
 
And my prediction from 20 years ago takes another step. I've always said that someday motherboards will be for the GPU and CPU will be an "add on", just like the old days it will be a "math co-processor" handling mundane tasks.
 
One of the leading candidates to underpin Kioxia's SSD is its proprietary XL-Flash,

Well, here we go again. Another technology that will probably never trickle down to consumers.
 
Yeah, I mean - it's an interesting prospect. Will we A: manage retention in RAM to a point where it'll function as a super fast cache or B: Will drives on Pci-e be able to function as a RAM extention / replacement on newer Pci-e busses (the PCI-E 7.0 seems promising with it's 512GB/s bidirectional speed).

And of course, I agree - the current writecycles on a disk drive is way too low in order to be a "ram drive" at this point - they would die fairly quickly.

Just a nice "What if" conversation starter :)
From what I've been reading the past few years, this is the target. To completely bypass external storage and hold it all in non-volatile RAM.
 
Back