Slashdot Mirror


Micron Demos SSD With 1GB/sec Throughput

Lucas123 writes "Micron demonstrated the culmination of numerous technology announcements this year with a solid state disk drive that is capable of 1GB/sec throughput with a PCIe slot. The SSD is based on Micron's 34nm technology and interleaving 64 NAND flash chips in parallel. While the techology, which is expected to ship over the next year, is currently aimed at high-end applications, a Micron executive said it's entirely possible that Micron's laptop and desktop SSDs could have similar performance in the near future by bypassing SATA interfaces."

32 of 120 comments (clear)

  1. Yes that's nice. by electrosoccertux · · Score: 4, Funny

    This reminds me of all the demos of holographic disc technology. It'll be on the market in just 1 year! But it never is, and it's never affordable for us /. browsing types.

    1. Re:Yes that's nice. by Joce640k · · Score: 4, Informative

      Yeah, but ... Intel is shipping SSDs with 220Mb/s read/write:

      http://hardware.slashdot.org/article.pl?sid=08/11/25/015209

      What's so fantastic about 1Gb/s? It's only four times faster...a RAID with four Intel devices will do it so just put four of them in a box with a RAID controller and Bob's your uncle...

      --
      No sig today...
    2. Re:Yes that's nice. by Kjella · · Score: 4, Informative

      This reminds me of all the demos of holographic disc technology. It'll be on the market in just 1 year!

      That one has always been in the mysterious future (3-10 years away, never next year) and never really showed up outside of labs. SSDs on the other hand aren't really "new", they're in essence flash chips like we've been using in cameras and USB sticks for many years plus RAID0 that's been a well known way to make slow storage devices faster by running them in parallel. There's quite a bit more controller magic than that, but it's nothing really revolutional in the creation of SSDs. Only the regular miniturization process that's happening all around which means they are reaching capacities and speeds that are useful for main computer storage.

      --
      Live today, because you never know what tomorrow brings
    3. Re:Yes that's nice. by SanityInAnarchy · · Score: 4, Informative

      It was about $300 extra for a 128 gig SSD in this Dell laptop. I just ran a casual test. Keep in mind, this is currently being used (lightly), and I haven't done anything to improve the results of this test -- in fact, probably just the opposite, as the file in question was downloaded via BitTorrent, and I've never defragmented this hard drive. It certainly hasn't been read since the last boot.

      dd if=foo.avi of=/dev/null
      348459+1 records in
      348459+1 records out
      178411124 bytes (178 MB) copied, 1.82521 s, 97.7 MB/s

      Keep in mind, that's throughput -- it gains nothing from the real killer feature of no seek times.

      I can always buy big, slow spinning disks and put them in a NAS somewhere. I can take old desktops, put Linux on them, and turn them into a NAS. For the kind of stuff that takes hundreds of gigs, I don't need much speed.

      But for the places where it counts -- like booting an OS -- there is a definite, real benefit, and it's not entirely out of reach, if you care about this kind of thing.

      --
      Don't thank God, thank a doctor!
    4. Re:Yes that's nice. by TheRaven64 · · Score: 2, Insightful

      300GB+ holographic disks are shipping now, but they definitely aren't in the 'affordable to /.-browsing types' category.

      --
      I am TheRaven on Soylent News
    5. Re:Yes that's nice. by mikkelm · · Score: 2, Informative

      Actually, in RAID 5, five 250MB/s drives will roughly offer you the same performance as a 1Gbps drive for most sequences of IO operations. SSDs feature almost linear scaling due to the extremely low seek times.

    6. Re:Yes that's nice. by Glonoinha · · Score: 5, Informative

      Say what?

      Actually, RAID can work EXACTLY in this way. Set up a RAID 0 array of 250Mb/s devices and if the host controller can handle it - bingo, Gigabit throughput from the array. There's a guy out there that RAID'ed six of the Gigabyte iRAM cards on some high end RAID card a year ago - and he managed somewhere in the neighborhood of 800MB/s - surely a year later we can do better than that. The only limitations his rig encountered were the limited space available, and of course the volatile nature of the iRAM cards.

      The things by Micron appears to have handled the issue of volatile memory when the memory goes down, and getting all the bandwidth through a single channel bus. When it becomes commercially available - count me in for one (when the price comes down enough for me to afford it.)

      --
      Glonoinha the MebiByte Slayer
    7. Re:Yes that's nice. by mikkelm · · Score: 2, Funny

      Err, watching Thanksgiving football and posting on slashdot is not a good idea. s/1Gbps/1GB\/s

    8. Re:Yes that's nice. by lysergic.acid · · Score: 4, Interesting

      that's still not quite as impressive as 1600 MB/sec throughput using 2 drives (which can be integrated into a single-card solution).

    9. Re:Yes that's nice. by TheRaven64 · · Score: 3, Interesting

      The InPhase disks are $180 and the drives are $18,000. Unlike your external disk, the disks are rated to last 50 years. Not sure how much the Optware versions cost, but they start at 1TB and go up from there.

      --
      I am TheRaven on Soylent News
    10. Re:Yes that's nice. by nbert · · Score: 2, Interesting

      AFAIK no SSD apart from Intel's newest line provides any real advantage over spinning disks. They are faster in some areas, but in others they perform very poorly (write times for example). You'll get far more realistic numbers if you specify a real file in of. Here is the difference:

      Desktop nerdbert$ dd if=test.zip of=/dev/null
      136476+1 records in
      136476+1 records out
      69876088 bytes transferred in 2.249553 secs (31062211 bytes/sec)
      Desktop nerdbert$ dd if=test.zip of=Herbietest
      136476+1 records in
      136476+1 records out
      69876088 bytes transferred in 3.291721 secs (21227829 bytes/sec)
      Desktop nerdbert$ dd if=test.zip of=/dev/null
      136476+1 records in
      136476+1 records out
      69876088 bytes transferred in 0.876336 secs (79736653 bytes/sec)
      Desktop nerdbert$ dd if=test.zip of=/dev/null
      136476+1 records in
      136476+1 records out
      69876088 bytes transferred in 0.843004 secs (82889392 bytes/sec)


      The last two runs illustrate that caches speed up the process, so a real file should be even slower than in this example.

    11. Re:Yes that's nice. by TheRaven64 · · Score: 2, Informative

      You are assuming you'd only want a single disk. The target market is people who are generating several disks worth of data per day. If you are recording HD footage, and especially if you are editing it, then you burn through a TB very quickly. The cost of the drive becomes tiny per disk if you're using a lot of them. Even if you're only burning one disk a day, you're paying $50/disk over the course of the year. If you burn two a day then it brings the cost of disk and drive to around $200 each, very cheap for a 50-year archive of your content. The disks are the same size as a DVD, and so can be stored in a lot less space than a hard disk, which is also a factor when you are archiving hundreds of TB per year.

      Like I said - they're not affordable by the average /. reader, but they do exist and there are segments of the market where they make good sense.

      --
      I am TheRaven on Soylent News
    12. Re:Yes that's nice. by Yvan256 · · Score: 2, Interesting

      In that context, then yes I do see how that would be a huge advantage.

      I was looking at this as an average /. reader, as you say.

    13. Re:Yes that's nice. by Free+the+Cowards · · Score: 2, Insightful

      And you think the 1GB/sec quoted in the title is actual performance in all situations, not just raw read speed?

      --
      If you mod me Overrated, you are admitting that you have no penis.
    14. Re:Yes that's nice. by cheater512 · · Score: 2, Informative

      Erm my home server with four disks in RAID 5 (software RAID) handles wonderfully.

      I've never seen the RAID take more than 2% CPU and write speeds are far faster than a single drive.

    15. Re:Yes that's nice. by Glonoinha · · Score: 2, Interesting

      There are a few videos on youtube of guys that RAID'ed iRAM's showing just insane performance.

      If it weren't for the cost of adding four of these (plus four 1G sticks of pc3200 on each) I would have already scored a similar rig - but right now I'm working on a limited R&D budget. Maybe next year.

      That said - these are really, really sweet - but I have to ask whether the RAID'ed iRAM or the new Micron SSD can hold a candle to a ramdisk ( see also : http://www.ramdisk.tk/ ) - I figure on a machine that can actually address 8G or more of memory (likely : Windows 2003 Server based) and use a massive chunk of it as a ramdrive - which is going to come out ahead?

      --
      Glonoinha the MebiByte Slayer
  2. No SATA, eh? by fuzzyfuzzyfungus · · Score: 4, Interesting

    SSDs built into mini-PCIe cards aren't new, so obviously they are possible(and I remember the concept going back as far as 44pin IDE drives on special PCI cards). Historically, though, these cards have appeared, from the perspective of the computer, as ordinary IDE or SATA adapters that just happen to have storage attached.

    Does anybody know if this widget from Micron is similar, or are they actually pushing some new flavor of interconnect that will require BIOS tweaks and/or special drivers?

  3. Oblig by PearsSoap · · Score: 2, Interesting

    64 NAND flash chips in parallel should be enough for anyone!
    I'm curious, what are the applications for this kind of disk speed?

    1. Re:Oblig by Narnie · · Score: 5, Funny

      Perhaps loading Vista in less than a minute?

      Maybe?

      --
      greed@All_Evils:~#
    2. Re:Oblig by Ariastis · · Score: 2, Insightful

      Porn, what else!

      Those videos have to load fast, yknow...

    3. Re:Oblig by Yetihehe · · Score: 2, Informative

      Databases, file servers, anything which needs to load fast from a disk.

      --
      Extreme Programming - Redundant Array of Inexpensive Developers
    4. Re:Oblig by im_thatoneguy · · Score: 4, Interesting

      Uncompressed HD, 2k and 4k film playback and capture.

      At work we regularly are working with dozens of layers of 2048x1024 32bit uncompressed footage at the same time.

    5. Re:Oblig by rkww · · Score: 2, Informative

      Feeding a 4k digital projector at 24 fps requires 4096 * 2160 * 4 * 24 = 810 MB / second, so 128GB gives you about 150 seconds (and a 90 minute film eats 4.2 TB). There aren't, currently, many systems which can sustain that kind of data rate. It takes a lot of drives, and multiple layers of striping.

  4. Re:throughput IS NOT most important parameter by myxiplx · · Score: 2, Interesting

    Trust me, throughput is still important if you're running these in a fileserver on a fast link (10Gb ethernet link, infiniband, fibre channel, etc). The read & write speeds of standard SSD's mean you need a whole bunch in parallel to prevent them becoming a bottleneck, which makes them hard to integrate into existing servers.

    In contrast, a single fast PCIe SSD can drop right in. There's definately a market for high bandwidth SSD's in high end storage devices.

  5. There is a market... by Max+Romantschuk · · Score: 4, Insightful

    ...for really high bandwith stuff.

    For example, these puppies from Edgeware, designed for video streaming, can do 20GB/sec:
    http://www.edgeware.tv/products/index.html

    (And these aren't vaporware, I've seen the actual hardware in action.)

    Granted it's very custom stuff, but putting tech like this in a box with a SATA interface is really just evolutionary... Cool none the less though. :)

    --
    .: Max Romantschuk :: http://max.romantschuk.fi/
  6. Drive on a card.... by Amphetam1ne · · Score: 2, Interesting

    Storage on an expansion card is nothing new, my Amstrad 1512 had a 40mb hdd on an ide card.

    --
    I only buy pepper spray that's been tested on anti-vivisectionists.
  7. Re:Interleave by billcopc · · Score: 5, Interesting

    You're implying that SSDs fail as often and disastrously as fast-spinning disk platters.

    They don't, which is why a beowulf cluster of SSDs is a beautiful thing, though my concern is DDR2 can deliver much faster throughput and ns-latency, while the density trails a bit behind SSD but not that bad.

    With 4gb DDR2 modules hitting the mainstream, and 8gb modules in the high end, what's stopping someone from putting a bunch of them on something like Gigabyte's i-Ram (minus the stupid SATA bottleneck) and having themselves a DIY uber-SSD ? Sure, there are differences but it's nothing a battery can't fix.

    --
    -Billco, Fnarg.com
  8. Re:throughput IS NOT most important parameter by lysergic.acid · · Score: 2, Informative

    the Micron video shows a 2-drive setup performance of 200,000 I/Os per second. (2KB) random read = ~400MB/sec.

    a benchmark performed by Linux.com also shows that SSD absolutely creams SATA, even 6 SATA drives in RAID 6, in terms of random seek. in other tests a single Mtron 16GB SSD gave 111 MB/s sustained read with .1 ms access time, outstripping the WD Raptor 150, which was the fastest SATA drive at the time the test was performed (12/13/07). the only area where SSD lags behind is random write, which it suffered 23% over the raptor. but with the several-fold increases in I/Os per second achieved by Micron's PCIe cards, even random write speeds would be be faster than normal mechanical rotating drives.

  9. Re:Interleave by myxiplx · · Score: 2, Informative

    You mean like this: http://www.mars-tech.com/ans-9010b.htm

    And the battery doesn't need to be huge either - it backs your data up to a flash drive if the power cut lasts more than a few seconds.

  10. Bottleneck removed by w0mprat · · Score: 2, Interesting

    This would be the first time a storage device would significantly saturate system memory bandwidth.

    Indeed Intels SSD has a internal NCQ like command queue system to mask latency of the host. Common storage controllers are (obviously) not up to the job.

    1gb/s from a single drive, that finally brings storage speed back in line with moore's law, which only capacity has followed it seems.

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
  11. Re:Interleave by owlstead · · Score: 3, Insightful

    You *are* joking right? Currently the memory bandwidth is only a minor problem against disk performance. Disk IO is either really slow or really really expensive. Even nowadays, I can download faster than that I can save / PAR2 and unrar my binaries. I won't go into playing games at the same time: impossible. Disk spaed is a slow crawl. And that's just consumer stuff, I won't go into tuning high throughput databases.

  12. Re:throughput IS NOT most important parameter by XDirtypunkX · · Score: 3, Insightful

    Actually, random reads are a very big strong point of SSDs, because they have 2 orders of a magnitude less seek time than a platter drive.

    Random writes are good on SLC SSDs (the expensive variety) and average on MLC SSDs (although, many MLC drives cause a pause after too many random writes at the moment).