CNEX Labs Looks Like Missing 3D XPoint Puzzle Piece

We had the rare opportunity to catch an exclusive glimpse of Micron’s QuantX 3D XPoint prototype during the recent Flash Memory Summit, and we were also able to secure some juicy details. Micron based its QuantX SSDs on the new 3D XPoint memory that Intel and Micron promise will upend storage and memory as we know it. As good as our exclusive details were, they were only the beginning; we were able to track down the purported controller vendor and get the full low-down on a high-flying new SSD architecture.

Development boards are always somewhat cramped affairs, because they are merely larger versions of the refined and sophisticated end device, but they are indicative of overall design choices and help identify key components. One discovery in particular on the prototype sent us on a hunt for more information.

Latest Videos FromTom's Hardware
Paul Alcorn
Editor-in-Chief

Paul Alcorn is the Editor-in-Chief for Tom's Hardware US. He also writes news and reviews on CPUs, storage, and enterprise hardware.

  • manleysteele
    A second well researched, well written review of their product in as many days. Take that, Micron and CNET.
    Reply
  • jasonelmore
    excellent article, this even puts anandtech to shame
    Reply
  • KaiserPhantasma
    well written but how fast will it be released commercially? we see all these "great technologies" yet we can't seem to buy them (on the consumer not enterprise level)
    Reply
  • Growlzler
    Timely and well written article. Greatly appreciated on my part.
    Reply
  • wgt999
    Paul, thanks for the sleuthing and the analysis. Most interesting. Micron seems very serious about delivering a breakthrough product. Can't wait to see it finishing and in production! Now, can they make enough XPoint memory to come anywhere close to meeting market demand?
    Reply
  • Paul Alcorn
    18436495 said:
    Paul, thanks for the sleuthing and the analysis. Most interesting. Micron seems very serious about delivering a breakthrough product. Can't wait to see it finishing and in production! Now, can they make enough XPoint memory to come anywhere close to meeting market demand?

    That is the multi-billion dollar question. Also, pressure from competitors that utilize proven, and cheap, technology are going to create a significant barrier. See here for Samsung's dual-prong strategy.

    http://www.tomshardware.com/news/samsung-3d-xpoint-z-nand-z-ssd,32462.html

    Reply
  • kinney
    18436628 said:
    18436495 said:
    Paul, thanks for the sleuthing and the analysis. Most interesting. Micron seems very serious about delivering a breakthrough product. Can't wait to see it finishing and in production! Now, can they make enough XPoint memory to come anywhere close to meeting market demand?

    That is the multi-billion dollar question. Also, pressure from competitors that utilize proven, and cheap, technology are going to create a significant barrier. See here for Samsung's dual-prong strategy.

    http://www.tomshardware.com/news/samsung-3d-xpoint-z-nand-z-ssd,32462.html

    Yeah, could easily end up as another Rambus redux with 3DXpoint.
    Reply
  • jasonf2
    Correct me if I am wrong but this technology seems to be alot like what is going on with directx12 on the GPU side where software developers are able to "get closer to the metal". It seems to me though that to be able to fully utilize this there would have to be a pretty good amount of rework on the OS side. Is the application specifically for supercomputer class big data workloads where this is pretty common or how are they planning on handling this? It seems to me that this is going to take a pretty specialized programmer working in system optimization to a specific controller to really take advantage. Or am I missing something?
    Reply
  • wgt999
    18440191 said:
    Correct me if I am wrong but this technology seems to be alot like what is going on with directx12 on the GPU side where software developers are able to "get closer to the metal". It seems to me though that to be able to fully utilize this there would have to be a pretty good amount of rework on the OS side. Is the application specifically for supercomputer class big data workloads where this is pretty common or how are they planning on handling this? It seems to me that this is going to take a pretty specialized programmer working in system optimization to a specific controller to really take advantage. Or am I missing something?
    You're right. SCM - also called PM (persistent memory), basically demands a new computing and programming model. If you want a great introduction the work that needs to get done take a look at the SNIA spec on the Persistent Memory Programming Model. http://bit.ly/2aWmDSH Microsoft and Linux are well into implementing this but it's still going to take many years before it is fully implemented and application software takes full advantage of it.
    Reply
  • Paul Alcorn
    18441065 said:
    18440191 said:
    Correct me if I am wrong but this technology seems to be alot like what is going on with directx12 on the GPU side where software developers are able to "get closer to the metal". It seems to me though that to be able to fully utilize this there would have to be a pretty good amount of rework on the OS side. Is the application specifically for supercomputer class big data workloads where this is pretty common or how are they planning on handling this? It seems to me that this is going to take a pretty specialized programmer working in system optimization to a specific controller to really take advantage. Or am I missing something?
    You're right. SCM - also called PM (persistent memory), basically demands a new computing and programming model. If you want a great introduction the work that needs to get done take a look at the SNIA spec on the Persistent Memory Programming Model. http://bit.ly/2aWmDSH Microsoft and Linux are well into implementing this but it's still going to take many years before it is fully implemented and application software takes full advantage of it.

    It will surely take a while to filter down to broader use-cases, but some are very interested in using it. I think that the core CNEX value prop is that it allows the vendors plenty of room to navigate by either using plug-and-play NVMe or the Open-Channel/LightNVM approach. It will surely be interesting to see how much penetration the more advanced architectures gain into the data center.
    That said, there are likely far more data center operators that are interested in proven and mature solutions.
    Reply