A Magnetic Memory Alternative to Hard Disk 258
Dr Occult writes "Finally, a magnetic memory chip has been manufactured in volume and released by the U.S. company Freescale. Christened MRAM (magnetoresistive random-access memory),this chip will hold information even after power has been switched off. From the BBC news article: 'Unlike flash memory, which also can keep data without power, Mram has faster read and write speeds and does not degrade over time,' and 'MRAM chips could one day be used in PCs to store an operating system, allowing computers to start up faster when switched on.'"
NOT a hard drive alternative (Score:5, Insightful)
It would be extremely expensive to create an "MRAM hard drive". This is just more pump and dump for Freescale daytraders.
Back to the past.... (Score:2, Insightful)
Can anyone say 'Core'. (Score:2, Insightful)
Re:NOT a hard drive alternative (Score:5, Insightful)
Re:NOT a hard drive alternative (Score:5, Insightful)
Two years ago 40G flash (hell, my 4G USB drive) would have been laughed at. Progress will continue unabated, so let's let MRAM get its foot in the door, and see where it is in a year or two. RAM sans power requirements is a nice place to be.
TV not PC (Score:4, Insightful)
Re:Freescale's PR (Score:5, Insightful)
I believe that this is an example of coming full circle [wikipedia.org]
Re:TV not PC (Score:2, Insightful)
Not likely to replace RAM (Score:4, Insightful)
This has an awfully long way to come, so it's not going to be adopted wide-scale as a RAM replacement in PCs - at least not straight away. How long would it take the production of this stuff to get up to a competitive scale?
It might work its way in eventually:
1. Small MRAM chips used in phones, PDAs, A/V devices to store state, speeding up boot-time.
2. Pervades handheld-electronics market - becomes ubiquitous enough to scale up and improve manufacturing processes
3. Eventually finds some server-use to improve operation (maybe mirroring RAM periodically to recover quickly from crash, whatever)
4. Finally works its way onto desktop motherboards
(5. Profit?)
Seriously though, this is hardly going to make waves for some time.
From the CNN writeup on this... (Score:3, Insightful)
"The first markets for MRAM chips are likely to be in automotive and industrial settings, where durability is critical. Tehrani said they would also be suited for data-logging devices, such as airline black boxes that store data on aircraft performance and must be recoverable after a crash."
CNN.com article [cnn.com]
Because we all know that the best way to test out new and unproven technologies is in critical applications where lives are on the line.
Great hard drive companion (Score:4, Insightful)
This is also huge for tiny devices that need very little local storage but do need it. Tiny linux boxes with 64MB MRam hard drives could be quite useful.
If we make mram visible to filesystems, they could decide to store their core data structures, directories, and inodes in mram space so that access to the start of each file could require only 1 drive seek.
Re:NOT a hard drive alternative (Score:5, Insightful)
Only time will tell if the economies of scale kick in and make this economically viable.
Re:NOT a hard drive alternative (Score:5, Insightful)
If you RTFA you'll notice that that's exactly what they mention: using the MRAM to run the OS. So, yeah, it may not work to replace your entire hard drive, but it makes a lot of sense to split hard drive usage between the files you are going to be booting from, accessing constantly, and files you only access when you have a specific need to.
Sure, 4MB is still to small to run an OS on (yeah yeah, except linux, and that's great) - but if you're goal is to get large enough to have a bootable OS and NOT to replace an entire hard drive (especially since hard drive capacity is getting cheaper and cheaper) then I think you start to see the potential of this technology.
-stormin
Re:Is bootup time really that big of an issue? (Score:3, Insightful)
Replacement for battery-backed cache memory in hardware RAID controllers. Nothing worse than having the server go down and then discovering that the battery is dead, so you've got to spend the next eight hours running fsck.
In general, this stuff would make a great *write* cache for larger-but-slower hard disks in high-end applications. Read caching can be accomplished with regular volatile memory, but volatile write caching is always risky. In consumer applications you just live with the risk, but at the top of the market there's definitely a use for fast and safe caching.
It probably also has any number of useful applications in embedded systems, as a faster alternative to flash.
But we knew about all this ten years ago. Magnetic memory is one of those things that has been around forever but nobody ever manages to get to market in a practical and affordable fashion. It remains to be seen whether these people can pull it off (so far, their results are underwhelming).
Re:Slow Bubbles (Score:2, Insightful)
Flash memory doesn't "Blit" 512Mbytes over to RAM in a matter of milliseconds. More like a matter of minutes.
And since the HDD already exists, you can just write your RAM to it a la "hibernate" and accomplish the same thing. Plus, your HDD doesn't have wear-levelling issues, and is already part of the PC, and costs orders of magnitude less. Try booting an embedded Linux system that has to pull its rootfs from NAND Flash. Takes for freaking EVER. All the embedded Linux routers out there use NOR for this reason. But NOR parts are slow to write, and aren't even manufactured in densities above about 32 Mbyte last I designed with them.
With HDD read/write speeds at Gb/s, there's just not much advantage. MRAM, if it ever makes it to these scales, would be a real boon -- you could execute straight out of it. NAND Flash is too slow for that.
If you're concerned about the time it takes to write the RAM image to HDD, you could try writing it continually, on-the-fly as you compute, but that seems like a recipe for disaster... eek.