UP | HOME

Ping's Tech Notes

My Little Reflections on Optane

Ping Zhou, 2023-12-10

In early 2023, Intel announced the discontinuity of Optane products (including SSD and memory). While not quite surprising considering their business environment, it’s still a bit of disappointment to me. As we are closing to the end of 2023, I decided to take some time and write down some of my reflections on Optane’s journey.

[Disclaimer] All contents & discussions in this article are just my personal opinions and do not represent any organization or institution.

Having been working in this area for 10+ years, including working on Optane, I believe it was a marvelous achievement, an unprecedented product that had the potential to disrupt computer architecture. Technology wise, I believe it was a huge success: It’s blazingly fast, offers large capacity, and rolled out two product lines (memory and SSD), both of which were deployed in major hyperscalers (e.g. Alibaba, Google).

So why didn’t it achieve what was expected (e.g. widely adopted like NAND Flash)? What could’ve been done differently?

From my point of view, there are four pillars (or key factors) for a new memory technology to prevail and get into the mainstream.

  1. The technology, of course. It needs to have the performance, density/capacity, power, cost, interface/interconnect that makes it competent.
  2. Software support, for users/developers to make best use of the new technology. The Persistent Memory Development Kit is a good example of this.
  3. An ecosystem with multiple vendors. This is especially important for big customers like the hyperscalers – if a product or technology only has one single source, it will be too risky in terms of supply.
  4. A good product positioning. This is more of a non-technical thing - how will this new technology be used in computer systems? This essentially determines what this new technology will compete with.
20231212-143806_screenshot.png

In the case of Optane, #1 and #2 went pretty well IMHO. The technology was amazing, and with software support like PMDK, users/developers can use the Optane memory quite easily.

But it didn’t seem to go well with #3 and #4… On the ecosystem side, there wasn’t a multi-vendor ecosystem (like what NAND Flash has achieved) where customers can buy (somewhat) standard products from multiple sources. Customers are hesitant to use products/technologies with a single source, which limits the volume of deployment. This in turn results in higher cost, further slowing down the adoption.

And regarding #4, my long held opinion is that 3D XPoint technology (the media used in Optane) is best used as memory instead of block storage.

In my opinion, Optane might have a better chance if it prioritizes memory products first. Although getting Optane into memory has a lot more challenges (e.g. memory interface, interconnect), its advantage over DRAM is big and clear. With new interconnect technologies like CXL, Optane memory could be one of the best options for large memory pools.

The discontinuity of Optane, though disappointing, is not the end of emerging memory technologies. The quest for better, transformational memory technologies will continue. I foresee many new opportunities and I believe emerging memory technologies will still play an important role in the AI/ML era.