Slashdot Mirror


Intel's Braidwood Could Crush SSD Market

Lucas123 writes "Intel is planning to launch its native flash memory module, code named Braidwood, in the first or second quarter of 2010. The inexpensive NAND flash will reside directly on a computer's motherboard as cache for all I/O and it will offer performance increases and other benefits similar to that of adding a solid-state disk drive to the system. A new report states that by achieving SSD performance without the high cost, Braidwood will essentially erode the SSD market, which, ironically, includes Intel's two popular SSD models. 'Intel has got a very good [SSD] product. But, they view additional layers of NAND technology in PCs as inevitable. They don't think SSDs are likely to take over 100% of the PC market, but they do think Braidwood could find itself in 100% of PCs,' the report's author said."

36 of 271 comments (clear)

  1. Not so sure by mseeger · · Score: 5, Interesting

    When given similar performance but a slightly higher price, i would prefer the SSD. I can't take the flash to the next PC as i can do with the SSD. Hard disks have a highe life expectancy than mainboards (i usually find some good use for old HDs, i never did for old mainboards). Unless the SSD will cost 2-3 times as much as the flash on the mainboard, i believe SSDs will still be used. But maybe this will lead to lower SSD prices.

    1. Re:Not so sure by Dogtanian · · Score: 5, Insightful

      I can't take the flash to the next PC as i can do with the SSD.

      Not really a big deal; if it becomes commonplace, most PCs will eventually have it (or something like it) as standard anyway and you won't be bothered about it.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    2. Re:Not so sure by Z00L00K · · Score: 5, Insightful

      Whoever defined parent as troll must be weird.

      That said - I'm more worrying about the consideration about exhausted flash on the motherboard. Have all avenues actually been considered here, or is that a built-in best before date that new motherboards will have?

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    3. Re:Not so sure by vidarh · · Score: 4, Informative

      It's *cache*. It's not meant to be moved, and it doesn't prevent you from moving the hard drive. Nor does it prevent you from using an SSD, it just means the performance reasons for using an SSD may get significantly reduced.

    4. Re:Not so sure by toppavak · · Score: 4, Insightful

      Didn't they already try this with their turbocache stuff? I seem to recall the general consensus being that it doesn't really offer any remarkable benefits. Regardless of how fast the cache is, eventually you run apps or open files that can't live on it 24x7 and you're going to revert to magnetic HD performance limits. This might improve some battery life and performance for some apps, but its not going to give you the across-the-board speed and battery life boosts that SSDs do. While this would certainly result in a better experience for the average computer user, I feel like its going to be relegated as a middle-ground between HDDs and SDDs, augmenting the low end, but by no means obsoleting the high-end.

    5. Re:Not so sure by Hal_Porter · · Score: 3, Insightful

      Actually if it's a cache the size could just reduce as the flash wears out.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    6. Re:Not so sure by jackharrer · · Score: 4, Interesting

      "(...)if it becomes commonplace, most PCs will eventually have it (...)"

      Which opens an interesting hole. That flash on motherboard will hold some data to speed up system startup. That means first n opened files. With that flash big enough it will also hold quite a lot of user documents. Unless documents can be marked as "not to be cached" it will add extra headache when getting rid of old systems. We have it already with 419ers buying old PCs and smartphones, gangs dumpsterdiving, etc.

      Also try to explain to customers that they will need to erase flash they cannot see in system (and will most probably not even know about it!) or destroy the chip before throwing away old system. With HDDs it's quite hard and those are big, visible and has been around for ages.

      --

      "an experienced, industrious, ambitious, and often, quite often, picturesque liar" - Mark Twain
    7. Re:Not so sure by jackharrer · · Score: 3, Interesting

      Actually not. It is going to store quite permanently only some files used to speed up system processing. There is not going to be any journals, and the filesystem will be highly optimised for this kind of usage. That is from press release I read somewhere. So even MLC will last long time as writes will be very limited. Only issue is that to drive costs down controller is also going to be scaled down so no great magic as with SSDs. So if somebody hacks that flash to use as HDD it will wear quite badly and quickly.

      --

      "an experienced, industrious, ambitious, and often, quite often, picturesque liar" - Mark Twain
    8. Re:Not so sure by gabebear · · Score: 3, Insightful

      If a 16GB Brainwood used a revolving cache, where any data not already in flash was read from disk and written over the oldest data in flash, then you would see very few erase cycles per day per block. You would need to do more than 16GB of disk IO to eat up one of the 100K erase cycles.

      With intelligent cache techniques you should be able to get the erase-cycle count for each block very low.

    9. Re:Not so sure by Garridan · · Score: 5, Interesting

      Seems to me that this article is a thinly-veiled marketing trick. Somebody publishes a paper, "Will Intel product A beat Intel product B?", and presto, we've got buzz about product A which doesn't even come close to competing with product B (which is a market leader, dontchaknow), and increased buzz about product B. Then, people chime in with their arguments and counterarguments about which product is better... and Intel wins no matter what. Both product lines are probably going to succeed independently of one another.

      That said, Braidwood sounds awesome to me, especially because my servers talk to a storage box over NFS, and fast onboard cache sounds great to me. But, I want fast local storage too, and 16GB is nothing, so I want large-capacity SSD drives. I really don't see these as competing products. This is just a slashvertizement. Move along, folks.

    10. Re:Not so sure by Spoke · · Score: 4, Interesting

      Which brings up an interesting design thought:

      Battery backed up (BBU) RAID controllers with volatile RAM cache are very common in the server market because of the huge performance increase of small random writes.

      The RAM cache lets the controller cache writes and then send them to the disk in batches while performing write combining so multiple small writes get turned into larger writes reducing the number of disk seeks required to store the data. Also think of the case where your controller has a 512MB cache and you write 200MB to disk. The controller can say OK as soon as it's written to RAM (fraction of a second) where your typical fast disk these days will take 2 seconds.

      Without having a battery to back up the volatile RAM cache, you could lose a lot of data if the server lost power, but with it, you go go at least a couple days without losing data.

      So now, let's replace that 512MB BBU RAM cache with a 16GB SLC SSD. You won't quite get the burst speed of the BBU RAM controller, but in sustained server loads performance should be a lot better. The SSD will also be able to store a lot more data for reads. If the controller is smart and only uses the SSD for caching random read patterns, you could get close to SSD performance for a lot of workloads but still have 1TB of disk storage.

  2. The writing's on the wall. by jcr · · Score: 5, Insightful

    Sooner or later, no moving parts beats moving parts. The magnetic disk makers have done an amazing job so far, but eventually they're going to lose out to solid-state.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:The writing's on the wall. by Anonymous Coward · · Score: 5, Insightful

      Just goes to show how warped a professional's perspective really is. Standard consumer with 4TB of data? Really?

    2. Re:The writing's on the wall. by KC7JHO · · Score: 3, Insightful

      Ya really, no one will ever need more than 64k, right?

    3. Re:The writing's on the wall. by camperdave · · Score: 4, Insightful

      Consumer electronics store shelves are packed with terabyte sized hard drives. 4TB may be a little ahead of the curve, but not by much.

      --
      When our name is on the back of your car, we're behind you all the way!
    4. Re:The writing's on the wall. by dissy · · Score: 4, Interesting

      Capacity is still an issue though.

      Not really for most people.

      The last few systems I have worked on for 'standard consumers' were all quite upset at being forced into purchasing a 'way too big' 300gb hard drive, simply because any drive under 100gb is both very hard to find, and likely expensive in comparison. 500gb was a waste to them, when they only sync their camera once a month and have office and a couple games installed.

      Outside of work where I would be classed as a standard consumer, it would cost me far, far too much to buy enough SSDs to transfer my 4TB of data from my HDDs.

      You are not allowed to use "standard consumer" and "4TB of data" in the same sentence :P
      Careful, they might swoop in and hole punch a warning into your geek card!

      Anything >= 2tb is far far above the standard consumer. Even 1tb is far above the average consumer, although 1tb is still falling well within the power user and average gamer groups.

  3. Ohh - maybe they could take it to the next step... by IcephishCR · · Score: 4, Interesting

    Now only if they could start following the server side folks and place an internal USB connector inside and then MS and others could give us the OS on its own usb drive (read only) and we could use the hard drive for updates and programs we could enhance the security as well...

    --
    Life is but a Beta test...
  4. So when I drop my laptop, the NAND saves my HDD? by Rogerborg · · Score: 4, Funny

    What does it do, scream "Nooooooooo!" and throw itself underneath the hard drive in slow motion?

    --
    If you were blocking sigs, you wouldn't have to read this.
  5. Re:why flash? by Diabolus+Advocatus · · Score: 5, Informative

    RTFA. It's cheaper than DRAM.

  6. Re:Bullshit by jcr · · Score: 4, Insightful

    Random I/O is essentially uncacheable.

    I'm sure that would come as a great surprise to anyone who ever implemented a virtual memory system.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  7. Is Braidwood already canceled? by bboy_doodles · · Score: 5, Informative

    There have also been rumors, however, that Braidwood has been canceled, at least in the near term:
    http://www.dvhardware.net/article37368.html

    1. Re:Is Braidwood already canceled? by Colonel+Korn · · Score: 5, Informative

      There have also been rumors, however, that Braidwood has been canceled, at least in the near term:
      http://www.dvhardware.net/article37368.html

      I read another report (maybe at Anandtech) of the same thing earlier this week. It was a sidenote in a motherboard preview claiming that Intel removed it after it showed no meaningful performance advantage in real use, unlike an SSD.

      --
      "I zero-index my hamsters" - Willtor (147206)
  8. Re:HW buffer for drives by natehoy · · Score: 3, Insightful

    I agree, but why would Intel want to use flash memory for this? RAM is faster, has the capability of a LOT more read/write cycles, and could be backed up by a small battery in the case of short power outages (or maybe a battery big enough to run the hard drive long enough to flush the write buffer, as others have said).

    This is essentially a cache, which means it's going to get a lot of reads and writes. Under those circumstances, the flash memory's going to wear out relatively quickly and unless it's easily replaceable it means everyone's going to need to buy new motherboards every year. How could forcing people to replace motherboards annually possibly benefit Intel? Oh, wait...

    --
    "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  9. Re:why flash? by erple2 · · Score: 4, Informative

    First of all, DDR RAM is not cheap (at least, not compared to NAND RAM). It costs significantly more per gigabyte than even the most expensive of Intel's offerings for SSD's. While it should provide more theoretical throughput than any SSD, benchmarks at various places (http://techreport.com/articles.x/16255/1) haven't shown that to be significant yet, at least from the end user perspective (some synthetic benchmarks show that the RAM based disks can be faster than SSD's, but translating that to real world usage scenarios by consumers doesn't quite show any tangible benefits).

    DDR RAM uses up a very large amount of power per stick compared to SSD's do. I remember seeing the power consumption of one of the DDR2 based "volatile hard drives", and it was higher than spinning drives (at least at idle), and wasn't particularly faster than the best of intel's SSD's.

    So sounds like DDR RAM on board is expensive, power hungry, and doesn't provide that much of a tangible benefit to consumers. Tell me again why it's a good idea?

  10. On-Drive NAND also quite likely by MasterOfGoingFaster · · Score: 4, Interesting

    Funny - this very thing was being discussed around 1985 (I think), but using battery-backed RAM as a way to reduce boot time. The thinking was people wouldn't put up with a computer that took 30 seconds to start, and if we didn't have a 2-5 second boot time (equal to a TV), the personal computer would never fly. But since it took from 1985 (80386 chip) to 1995 (Windows 95) for a 32-bit OS to become popular, maybe 25 years is reasonable.

    Or not. Man, this industry moves at a snails pace in a lot of areas. Why do we still live with the x86 instruction set. Is "the year of UNIX" here yet?

    Anyway, three competitors will emerge:

    - Someone will put NAND directly on the drive, and get an instant speed improvement. All the tech sites will rave about it and it will be an instant must-have item.

    - Their competitor will figure out a way to put the OS files in NAND, for fast booting, via a utility or firmware. The marketing war begins.

    - The third competitor will work with Microsoft or Apple to get OS support for fast boot. Apple will get there first and you'll see a commercial on TV with the Mac guy wondering why the PC guy takes the entire commercial to wake up.

    In a single drive system, the cost will be about the same. Doing it on the drive will create an instant performance boost on any machine, and well worth the estimated $10 added cost.

    --
    Place nail here >+
  11. Re:why flash? by Profane+MuthaFucka · · Score: 3, Insightful

    Exactly. I already have a disk cache. This solution is redundant. Also, this solution doesn't get me away from the mechanical spinning noisy hot slow thing which fails too often.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  12. Re:Bullshit by John_Booty · · Score: 5, Insightful

    Random I/O is essentially uncacheable.

    I'm sure that would come as a great surprise to anyone who ever implemented a virtual memory system.

    -jcr

    You're both right.

    The problem here is that "random I/O" can have at least two subtly different meanings. In the very old days they talked about random I/O as opposed to sequential (ie, tape) I/O. In that sense, yes, random I/O is often extremely cacheable, as you say. That's why virtual memory works, as system files, drivers, commonly-used applications, and so forth are accessed much more often than other daa.

    "Random I/O" can also refer to I/O that does not follow any real pattern - ie, a 50GB database in which all records are accessed about equally as often. This kind of I/O is not really cacheable, practically speaking. Unless you can cache the entire thing.

    What's the correct terminology for the second kind of random I/O? Random I/O with very low locality?

    --

    OtakuBooty.com: Smart, funny, sexy nerds.
  13. Re:How about the reliability ? by John_Booty · · Score: 5, Informative

    SLC flash memory, which the article claims Braidwood will use, is an order of magnitude or two more durable (in terms of write cycles) than MLC flash memory, which is what is used in most consumer-level devices like Intel's X-25M SSDs.

    Wear-leveling and overprovisioning should ensure a long life for the memory used in a scheme like Braidwood. Intel, generally speaking, knows what they're doing in this area. Now if only I could afford one of their drives...

    --

    OtakuBooty.com: Smart, funny, sexy nerds.
  14. Re:Ohh - maybe they could take it to the next step by zrq · · Score: 5, Interesting

    Why a USB connector ? That causes the same problem as making SSD cards use the SATA interface - the serial interface becomes slower than the things it is connected to.

    What I would like to see is a set of sockets on the motherboard, mapped into the main memory address space (not PCI), a physical switch on the board to make them read only and software in the BIOS to make them look like a bootable disk.

    Four sockets with 16 or 32G in each would give you enough space to store the entire OS. I don't know how Windows would handle it, but in a Unix or Linux based system it would be fairly easy to mount the devices as read only partitions and map them into the filesystem. This would be ideal for a server system, mapping the entire OS into the main memory address space and making it read only.

    In fact all the BIOS would need to do is make the first 100M visible as a boot partition, and leave the OS to handle the rest.

  15. Re:why flash? by Anonymous Coward · · Score: 5, Funny

    Stop using a typewriter to post on Slashdot.

    Signed, everyone.

  16. Re:why flash? by DigiShaman · · Score: 3, Insightful

    Well hopefully, there will be a BIOS option to disable this hardware in case a failure shows up. Better yet, have them removable much like the old COAST (Cache On A STick) modules of the first gen Pentium days.

    --
    Life is not for the lazy.
  17. The flash buffer should be on the HDD by thue · · Score: 4, Interesting

    The buffer should obviously be on the hard disk. That way the data on the disk will always be in sync, even if there are writes buffered in the flash cache when the computer loses power. I can't see a good reason to put it on the motherboard instead. Especially as most consumer systems have exactly one HDD.

    The article says that the flash buffer could work for "all system io". I can only think of optical disks and flash drives possibilities other than hard disks. But optical disks are interchangeable, so they have to be reread on each use anyway, and could just as well be cached in RAM. And it makes no sense to cache flash drives in flash cache...

  18. Re:why flash? by mayko · · Score: 3, Insightful

    Of course, because planned obsolescence has never been an issue before... especially with a corporation full of engineers.

  19. What nonsense by PopeRatzo · · Score: 5, Insightful

    Is this the latest FUD? That if a company brings out a successful product that's priced cheaply it'll "erode the market"?

    How did the :"market" become so sacred that it must be preserved at all costs by keeping prices high? It's really funny the crap that'll come out of an MBA's mouth. He'll be all for "free markets" until someone comes along with a better product and then he'll start to squeal that the "market" is under siege.

    Good for Intel.

    --
    You are welcome on my lawn.
  20. Re:HW buffer for drives by gabebear · · Score: 3, Interesting

    The main thing this would do that battery backed up DRAM wouldn't do is allow for quick boot and hibernate, which is something the enterprise people generally don't care about. The flash looks like it will be replaceable via a dimm-like slot. http://news.cnet.com/8301-13924_3-10258748-64.html and http://www.hardware.info/en-UK/news/ymiclpqWwpyaaJY/Computex09_Intel_P55_motherboard_gallery/

    The other thing this does is bypass the "slow" SATA interface. We have laptop SSD drives that saturate SATA 3.0 and newer drives should be able to saturate the upcoming SATA 6.0. I don't know what kind of bandwidth is going to be available on this new flash slot, but I hope it's a LOT.

  21. Re:why flash? by Profane+MuthaFucka · · Score: 3, Insightful

    It's that time of year. The one time every annum when I respond graciously to a request without becoming belligerent. So there you go.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!