Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

3D XPoint

RidelynnRidelynn Member EpicPosts: 7,383


http://newsroom.intel.com/docs/DOC-6713

Does NVMe suddenly make more sense?

This obviously isn't shipping, and there's no indication of when it will actually show up in a product (let alone what the price would be) - but it could seriously shake up storage if even half of what they print here is true.

Comments

  • QuizzicalQuizzical Member LegendaryPosts: 25,353
    I've seen claims that it should offer both price and performance somewhere between DRAM and NAND.  If it works as well as they say, but costs four times as much as NAND for a given capacity of SSD, that pretty much makes it irrelevant to consumers.  It could still be a huge deal for some enterprise uses, though.
  • MargraveMargrave Member RarePosts: 1,362
    Isn't that a terminator processor?
  • RidelynnRidelynn Member EpicPosts: 7,383


    Originally posted by Quizzical
    I've seen claims that it should offer both price and performance somewhere between DRAM and NAND.  If it works as well as they say, but costs four times as much as NAND for a given capacity of SSD, that pretty much makes it irrelevant to consumers.  It could still be a huge deal for some enterprise uses, though.

    I don't know, SSDs are still (much more than) 4x as much as HDD for a given capacity, and they are going pretty well.

    And when SSDs first came into the consumer realm, they were significantly more expensive than they are now, and they still caught on and are well on their way to being mainstream (there are some who would debate that I suppose, but I think most wouldn't).

  • CleffyCleffy Member RarePosts: 6,412
    Most technology developed by a large corporation like Intel is usually readily available to other large corporations like Samsung. Now to be clear, this applies to developing technologies which intrinsically excludes Apple. The problem with large corps trying to be a patent troll is the backlash. If you prevent others from using your technology, then the other corporations start suing for the thousands upon millions of patent infringements that they turned a blind eye to originally as they played fair. The worst of these is IBM who are notorious for breaking up monopolies via patent. IBM just happens to issue the most patents of any company and hates it when other companies use patents to get an edge.
  • QuizzicalQuizzical Member LegendaryPosts: 25,353
    Originally posted by Ridelynn

     


    Originally posted by Quizzical
    I've seen claims that it should offer both price and performance somewhere between DRAM and NAND.  If it works as well as they say, but costs four times as much as NAND for a given capacity of SSD, that pretty much makes it irrelevant to consumers.  It could still be a huge deal for some enterprise uses, though.

     

    I don't know, SSDs are still (much more than) 4x as much as HDD for a given capacity, and they are going pretty well.

    And when SSDs first came into the consumer realm, they were significantly more expensive than they are now, and they still caught on and are well on their way to being mainstream (there are some who would debate that I suppose, but I think most wouldn't).

    SSDs had large and obvious advantages over hard drives as soon as Intel demonstrated that you needed good random write performance.

    Will XPoint have large and obvious advantages over SSDs for consumer use?  I'm skeptical of that.  For SSDs, if this SSD is twice as fast as that one, it doesn't matter for consumer use, as they're both plenty fast enough.

    I certainly believe that software of interest to consumers could be written to take advantage of XPoint and perform better with XPoint than with SSDs.  For enterprise use, in some cases, you'll do exactly that, as you can assume that you have whatever hardware you have, or require a customer to buy expensive hardware in order to use your expensive software.  But people aren't going to write such consumer software to take advantage of XPoint if there aren't a ton of XPoint devices already in consumer use.

  • QuizzicalQuizzical Member LegendaryPosts: 25,353
    Originally posted by Torval

    It looks significant and transformative. It evolves what Samsung has been doing with 3D NAND. Instead of just trying to make things smaller and faster the industry is taking what we have and looking at ways of making it more efficient and faster.

    It may be a ways off before it's consumer ready, or maybe not, but the implications to transform hardware design are huge. I could see a day in the not too distant future where NAND is the slower media we use for archiving and storage and Cross Point is used for main storage and system memory.

    The concern I have is that Intel has most certainly patented this. Competition is critical for consumer pricing and adoption. How will others compete with something that is orders of magnitude more powerful and efficient?

    Well of course they're going to patent it.  It would be irresponsible not to.  You patent anything and everything first and then work out the licensing agreements later.

    It's also important that, as this was developed by IMFT and not Intel, both Intel and Micron have access to it.

  • RidelynnRidelynn Member EpicPosts: 7,383


    Originally posted by Quizzical
    Originally posted by Ridelynn   Originally posted by Quizzical I've seen claims that it should offer both price and performance somewhere between DRAM and NAND.  If it works as well as they say, but costs four times as much as NAND for a given capacity of SSD, that pretty much makes it irrelevant to consumers.  It could still be a huge deal for some enterprise uses, though.
      I don't know, SSDs are still (much more than) 4x as much as HDD for a given capacity, and they are going pretty well. And when SSDs first came into the consumer realm, they were significantly more expensive than they are now, and they still caught on and are well on their way to being mainstream (there are some who would debate that I suppose, but I think most wouldn't).
    SSDs had large and obvious advantages over hard drives as soon as Intel demonstrated that you needed good random write performance.

    Will XPoint have large and obvious advantages over SSDs for consumer use?  I'm skeptical of that.  For SSDs, if this SSD is twice as fast as that one, it doesn't matter for consumer use, as they're both plenty fast enough.

    I certainly believe that software of interest to consumers could be written to take advantage of XPoint and perform better with XPoint than with SSDs.  For enterprise use, in some cases, you'll do exactly that, as you can assume that you have whatever hardware you have, or require a customer to buy expensive hardware in order to use your expensive software.  But people aren't going to write such consumer software to take advantage of XPoint if there aren't a ton of XPoint devices already in consumer use.


    Presumably (because we don't have shipping products yet)...
    It's not twice as fast as existing SSDs.
    It's several orders of magnitude faster.

    That's the kind of change that disrupts tech.

  • QuizzicalQuizzical Member LegendaryPosts: 25,353

    It doesn't have the speed or endurance to be used as DRAM.  It's probably too expensive to be used for mass storage.  It could be nifty for virtual memory; 8 GB of DDR4 plus 32 GB of XPoint might plausibly work as well as 32 GB of DDR4 while being cheaper.  But there aren't many consumer applications that need a ton of system memory.

    I could certainly see software that knows you have a bunch of XPoint using it to great effect for things that SSDs don't work for.  But I'm very skeptical that there's a lot of such software just floating around out there now in broad consumer use already--and I'm also skeptical that anyone will write such software for consumer use that relies on hardware that virtually no one has.  When SSDs arrived, there was already a ton of software in wide use that benefited from the speed of an SSD over a hard drive.

    As I said above, that's not a problem for some enterprise uses.  In some cases, you choose the hardware and write the software together, so you can write software to take advantage of whatever hardware you decide to get.  That avoids the "chicken and egg" problem that is inevitable for consumer use.

  • RidelynnRidelynn Member EpicPosts: 7,383

    Your making an assumption on the price and basing it's unsuitability toward consumer everything on that.

    That ~may~ be true. It also may not be true.

  • QuizzicalQuizzical Member LegendaryPosts: 25,353
    Originally posted by Ridelynn

    Your making an assumption on the price and basing it's unsuitability toward consumer everything on that.

    That ~may~ be true. It also may not be true.

    I'll agree with that.  I'm very skeptical that initial products will be priced competitively with consumer NAND SSDs, but wouldn't be terribly surprised if that changes inside of five years.  Even enterprise NAND SSDs aren't priced competitively with consumer SSDs.

  • QuizzicalQuizzical Member LegendaryPosts: 25,353
    Originally posted by Torval
    Originally posted by Quizzical

    It doesn't have the speed or endurance to be used as DRAM.  It's probably too expensive to be used for mass storage.  It could be nifty for virtual memory; 8 GB of DDR4 plus 32 GB of XPoint might plausibly work as well as 32 GB of DDR4 while being cheaper.  But there aren't many consumer applications that need a ton of system memory.

    I could certainly see software that knows you have a bunch of XPoint using it to great effect for things that SSDs don't work for.  But I'm very skeptical that there's a lot of such software just floating around out there now in broad consumer use already--and I'm also skeptical that anyone will write such software for consumer use that relies on hardware that virtually no one has.  When SSDs arrived, there was already a ton of software in wide use that benefited from the speed of an SSD over a hard drive.

    As I said above, that's not a problem for some enterprise uses.  In some cases, you choose the hardware and write the software together, so you can write software to take advantage of whatever hardware you decide to get.  That avoids the "chicken and egg" problem that is inevitable for consumer use.

    How does it not have the speed and endurance of DRAM? I probably missed something in one of the articles, but they claim it could be a drop in replacement for DRAM functioning as both.

    If their claim is true it could trigger a paradigm shift in how we develop applications. Imagine if entire programs were accessible as if they were memory resident. If it functions as memory and storage programs wouldn't need to be rewritten. Existing programs would work as they do now. As new programs are written they could take advantage of the architecture for efficiency gains. Imagine the possibilities for data processing.

    Of course operating systems would need to evolve to incorporate features so it won't happen overnight. I'm optimistic there isn't a huge technical hurdle in production. There are fabrication setup hurdles, but nothing out of reach.

    The marketing hype says 1000x as fast as NAND.  It's unlikely that that means bandwidth; if it did, that would wipe out not just DDR3/DDR4 SDRAM, but also GDDR5 and HBM.  If it means 1000x less latency, then that puts the latency on the order of 100 ns.  That's far too slow for your main system memory; it would be like buying DDR3 or DDR4 with latency specs in the low hundreds.

    For endurance, it also says 1000x the endurance of NAND.  That would mean you can write over it millions of times before wearing it out.  With DRAM, you could burn through that many write cycles in mere seconds if you try to.  Even if your writes are spread out evenly across the entire memory space, some GPUs could do 10 million writes over their entire memory inside of a week.  Some GPUs probably do do tens of millions of writes across most of their memory space in a typical year.

    XPoint might well be used to great effect as an intermediate level of cache between DRAM and SSDs.  But in no way does it mean you can get away without having some DRAM for system memory.

Sign In or Register to comment.