Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Data Storage

Micron Releases 16nm-Process SSDs With Dynamic Flash Programming 66

Lucas123 writes: Micron's newest client flash drive line, the M600, uses its first 16nm process technology and dynamic write acceleration firmware that allows the flash to be programmed as SLC or MLC instead of using overprovisioning or reserving a permanent pool of flash cache to accelerate writes. The ability to dynamically program the flash reduces power use and improves write performance as much as 2.8 times over models without the feature, according to Jon Tanguy, Micron's senior technical marketing engineer. The new lithography process technology also allowed Micron to reduce the price of the flash drive to 45 cents a gigabyte.
This discussion has been archived. No new comments can be posted.

Micron Releases 16nm-Process SSDs With Dynamic Flash Programming

Comments Filter:
  • Lifetime at 16nm? (Score:5, Insightful)

    by drdread66 ( 1063396 ) on Tuesday September 16, 2014 @04:38PM (#47921291)

    Seems like the durability of flash cells decreases with every process shrink. It makes me wonder what the lifetime of this new stuff will be. A 10% reduction in cost is no bargain if it comes with a 10% reduction in lifetime.

    • seems like the average life expectancy of SSDs are well beyond the needs of most people at the moment, unless you're doing some serious content creation with massive amounts of read/writes.

      • by Anonymous Coward

        Samsung went the opposite direction, to use larger features, but stack vertical.
        Less critical lithography...
        The V-flash gives the 500MB/s AND a 10 year warranty !

      • seems like the average life expectancy of SSDs are well beyond the needs of most people at the moment, unless you're doing some serious content creation with massive amounts of read/writes.

        The lifetime has been exaggerated from Day 1. Further, multiplying this problem manyfold, is that when an SSD fails, it tends to fail totally. In contrast, when a hard drive i failing, you tend to get a few bad sectors which flag an impending problem, and you main lose a file or two. Bad SSD usually means "everything gone with no warning".

        If you use SSD you should have a good HDD backup.

        • Any important data should be backed up.

        • by cdrudge ( 68377 )

          If you use SSD you should have a good HDD backup.

          And if you use a HDD, you still should have a good backup as well.

        • Anandtech disagrees [anandtech.com]. Techreport [techreport.com]. So, in fact, do huge numbers of user reports which suggest that SSDs really do last a long time.

          Further, multiplying this problem manyfold, is that when an SSD fails, it tends to fail totally.

          I have seen this happen, but its not due to endurance of the flash cells but on the quality of the firmware / controller. The actual cell failures apparently cause reallocations (according to techreport's tests, and to common sense). And you create an interesting dichotomy; what does it look like for an SSD or HDD or CPU or RAM to fail "not totally"? You get most of your bits

          • Anandtech disagrees. Techreport. So, in fact, do huge numbers of user reports which suggest that SSDs really do last a long time.

            This is not "disagreement". I didn't claim they don't last a long time. What I stated was that the claims of average lifetime have tended to be exaggerated. They can still last a long time.

            I have seen this happen, but its not due to endurance of the flash cells but on the quality of the firmware / controller.

            Absolute nonsense, and the manufacturers themselves will tell you. The issue *IS* endurance of the flash cells, and the tremendous improvement in firmware is a direct result of this limitation. The manufacturers have expended enormous effort to produce management schemes that mitigate the short lives of the cells, which i

          • I meant to add:

            When a hard drive fails, it is almost always the electronics or the bearings. The interface boards can be replaced, leaving the data on the drive intact. When bearings sieze, it is usually possible to free them up long enough to recover the data. As I mentioned before: I know because I've done it.

            The only truly permanent, unrecoverable error on a hard drive is a catastrophic head crash, and those are extremely rare. But they do happen. I opened one up once to try to recover a guy's data
    • by Anonymous Coward

      Seems like the durability of flash cells decreases with every process shrink. It makes me wonder what the lifetime of this new stuff will be. A 10% reduction in cost is no bargain if it comes with a 10% reduction in lifetime.

      Are you trashing hard drives that much faster than the hardware they are sitting in?

      I guess I'm not so worried about all this warranty talk. I think we're past the era of catastrophic failures occurring way too early in SSD hardware. My average spinning rust drive lifespan was/is 7-10 years. If it lasts at least 3 though, I'm pretty happy. Much like tires on a car, it's a piece of hardware that you constantly back up because you're concerned from day one that you might suffer a failure regardless of fac

    • Re:Lifetime at 16nm? (Score:5, Interesting)

      by Bengie ( 1121981 ) on Tuesday September 16, 2014 @05:25PM (#47921695)
      Modern SSDs even move around data that isn't changing in order to keep an even wear. Assuming you're a normal user where most of your data doesn't change, then a 2x increase in storage with a 10% reduction in durability is a net gain. The issue of "wear" has technically already been solved for flash, but they have to figure out how to mass produce the changes. Flash is already getting replaced with mram soon. Several companies have system memory with mram slated within a few years, they've already retooled several plants.

      HP has gone one step further and is creating a dynamically allocated mram system that works as both system memory and data storage, so your harddrive and memory is all from the same pool. This reduces power usage dramatically and increases performance dramatically. At least in their own load test, they've gotten about an 8x reduction in datacenter power usage and almost a 2x increase in average workload throughput.

      They're currently working on custom Linux kernels that can dynamically allocate memory and storage instead of having to partition the pool between the two. A cool side effect is that "memory mapped files" are literally in memory all the time as storage is memory.
      • by Anonymous Coward

        A cool side effect is that "memory mapped files" are literally in memory all the time as storage is memory.

        It's Multics all over again!

        http://www.fact-index.com/m/mu/multics.html

      • At least in their own load test, they've gotten about an 8x reduction in datacenter power usage

        WOW! So the datacenter is generating 7 times the electricity it used to consume?!?!?!

        ?!?!?!?!

        ?!?!?!?!?!

  • by ArcadeMan ( 2766669 ) on Tuesday September 16, 2014 @04:40PM (#47921301)

    In other news, Nanon is expected to release 16m ICs soon.

    • by ArcadeMan ( 2766669 ) on Tuesday September 16, 2014 @04:41PM (#47921325)

      Stupid Slashdot can't even display UTF8 correctly. That was supposed to read "16um".

      Thanks for nothing, "nerds" website. We're in 2014, get with the damn program instead of fucking about with your stupid beta layout.

        • yes but only if you want to see slashdot in beta.

          I stay logged in in classic mode just so I never see the beta. I always know when I get logged out as slashdot looks like shit.

        • Soylent is unrelated to news you say?

      • Re:Mixed units (Score:4, Informative)

        by tlhIngan ( 30335 ) <slashdot.worf@net> on Tuesday September 16, 2014 @05:39PM (#47921799)

        Stupid Slashdot can't even display UTF8 correctly. That was supposed to read "16um".

        Thanks for nothing, "nerds" website. We're in 2014, get with the damn program instead of fucking about with your stupid beta layout.

        /. displays Unicode just fine. And it has for over a decade.

        The problem was back then people were abusing that functionality to screw with everything. If you google "site:slashdot.org erocS" [google.ca] that gives hints of what people were doing. If you don't get what that string is, try "5:erocS".

        As a result, /. implemented a Unicode whitelist because they keep adding all sorts of stuff to Unicode.

        • Re:Mixed units (Score:4, Insightful)

          by profplump ( 309017 ) <zach-slashjunk@kotlarek.com> on Tuesday September 16, 2014 @06:07PM (#47921993)

          It sounds like you're saying /. doesn't support Unicode. Make all the excuses you want about it being hard -- they might be true -- but Unicode support on /. does not exist. The idea that a whitelist (that doesn't even include mu) is evidence of support is like claiming that an F1 car is road-legal because you added headlights.

        • by Kjella ( 173770 )

          Well, you must also know the HTML entities, even in plain text mode... writing æøå doesn't work, but &aelig;&oslash;&aring; works. In this case &micro; doesn't work though. And I think all languages have Unicode support good enough to strip control characters and shit if you're not lazy. My impression was that it was more to sabotage the ASCII "art" than anything else.

        • As a result, /. implemented a Unicode whitelist because they keep adding all sorts of stuff to Unicode.

          Is there anything in this whitelist?

          • by Anonymous Coward

            A bunch of white. Think, McFly. Think!

  • Confusion over TRIM (Score:4, Interesting)

    by MobyDisk ( 75490 ) on Tuesday September 16, 2014 @05:01PM (#47921505) Homepage

    To deal with the added write amplification, Tanguy said Micron increased the TRIM command set, meaning blocks of data no longer required can be erased and freed up more often

    Did they mean "implemented" rather than "increased?" Or did they mean that they added something new to the TRIM command?

    • Well a 'command set' implies a set of functions, 1 command per function. So if you increase the command set, you've increased the number of functions, which means they added something new to the TRIM command.

      What that might be, I don't know. Going by his description, it sounds like they managed to implement some detection of non-allocated cells, which would allow them to re-allocate said cells without actually copying junk data to the new location.

      IE the system decides that block 105 is under-used and 657

For God's sake, stop researching for a while and begin to think!

Working...