Slashdot Log In
512GB Solid State Disks on the Way
Posted by
CmdrTaco
on Sun Oct 28, 2007 11:34 AM
from the and-eventually-they'll-be-affordable dept.
from the and-eventually-they'll-be-affordable dept.
Viper95 writes "Samsung has announced that it has developed the world's first 64Gb(8GB) NAND flash memory chip using a 30nm production process, which opens the door for companies to produce memory cards with upto 128GB capacity"
Related Stories
Firehose:512GB Solid State Disks on the way by Anonymous Coward
[+]
TB-Sized Solid State Drives Announced 130 comments
prostoalex writes "Several companies have announced solid state hard drives in excess of one terrabyte in size. ComputerWorld describes one from BitMicro that's just 3.5". Their flash drive will support up to 4 Gbps data transfer rate. From the article: 'SSDs access data in microseconds, instead of the millliseconds that traditional hard drives use to retrieve data. The BitMicro E-Disk Altima 4Gb FC delivers more than 55,000 I/O operations per second (IOPS) and has a sustained data transfer rate over 230MB/sec. By comparison, a fast hard drive for example will run at around 300 IOPS.'" Ah, the speed of tech. Seems like only last month we were talking about 500GB drives.
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading ... Please wait.

Four times the memory in three days (Score:5, Funny)
512GB? (Score:5, Insightful)
Re:512GB? (Score:5, Funny)
Have you considered getting a job as a futurist? At this point I can guarantee that your track record will be better than many of the ones actually out there.
There are times...... (Score:5, Funny)
Re:There are times...... (Score:5, Funny)
Re:There are times...... (Score:5, Interesting)
Re:There are times...... (Score:5, Funny)
Hey, sailor...
I bet the HD makers are going to be pissed! (Score:5, Interesting)
Re:I bet the HD makers are going to be pissed! (Score:5, Insightful)
On that subject, whenever the 2^n or 10^n units thing gets brought up, some smart arse always says "it's so illogical to have binary based sizes like that, it's so confusing and the media doesn't work in binary anyway."
This is just history re-writing bullshit that someone spouts to get mod points and continue another meme.
There was a time when hard disks were all based on megabytes, and megabytes were always 2^20 = 1048576 bytes. NOBODY EVER GOT CONFUSED. History re-writers say otherwise, obviously. Where did it all change? Well, for hard disk manufacturers, it was a blatantly cheap trick to save 5-10% costs, and whenever anyone complained they could just to that viral history re-write meme about how binary based units were always confusing. Hell, they even convinced SI. SI have absolutely no authority or experience with determining computer units, and the "solution" they came up with is even more confusing and ugly. How do you tell if MeB or MiB is 2^20 or 10^6? Muppets.
Then came flash cards. Here's a thing a lot of people don't know: flash actually DOES come in binary sizes. That's how it's manufactured. Another thing a lot of people don't know: flash actually gets WORSE for write endurance as its density goes up. It's actually got much worse over time. To begin with, low density flash cards did not suffer much from write endurance problems - to the extent that when you got an 8MB flash card it was basically just writing straight through.
Densities went up, and you started to need a lot of spares, more error correction, and wear leveling. The result was that after formatting, you ended up with about 5-10% of your flash used up. Quite handily close to the decimal-based size. So manufacturers (and I believe SanDisk were the first to do this) silently started selling 64MB cards as 64,000,000 bytes of data instead of 67,108,864. No asterisks, no notes on the bottom of the packaging - nothing. It's fair enough, but done in a fucking deceptive manner.
I remember getting bug reports about our MP3 players (years back now) misreporting SanDisk flash cards as 61MB instead of 64MB. In the end (sigh) we put in a hack to spot deceptive cards and switch units to powers of 10.
So before anyone else spouts how the units are confusing - they weren't until manufacturers tried their damned hardest to make sure they were.
Next, people will complain about how SDRAM, caches and even registers are in silly powers of 2...
Re:I bet the HD makers are going to be pissed! (Score:5, Interesting)
Bandwidth is always measured in 1 MB/s = 10^6 bytes/s, or 1 Mb/s = 10^6 bits/s. Should 1 MB take 1.04 seconds to transfer of 1 MB/s data link? This includes all forms of Ethernet, SCSI, ATA, PCI, and any other protocol I have looked up. If 1 MB/s does not equal 1 MB per 1 s, someone should be shot, that is just not OK.
mega = 10^6 in all other fields. Including other computer terms -- 1 MHz, 1 MFLOP, 1 megapixel, etc.
computer RAM is the only thing that has consistently been labeled using binary approximations to the SI units. And as long as I can remember (computing magazines in the 80s) people have acknowledged that 1 MB = 2^20 is an *approximation* and that mega=10^6.
Mega=10^6 is right. mega=2^20 is wrong. End of story. It happens that it is technically convenient to manufacture and use RAM in powers of 2. No such constraint applies for hard drives, so there is no reason to use the base-2 prefixes. Stupid OSs should be changed to use the SI prefixes when reporting file sizes. RAM should be labeled using the "base-2" prefixes, but they are admittedly somewhat annoying due to lack of familiarity, and since nobody uses base-10 ram, it isn't a big deal.
Re:I bet the HD makers are going to be pissed! (Score:5, Interesting)
IO has always been a mixture and compromise. Punched cards could hold 12 * 72 bits (7094 row binary) or 12 * 80 bits (column binary, but don't try to read it with the main card reader). Try to fit THAT into your "powers of 10" scenario!
For the current set of IO devices, capacity measurement was defined by marketing. I saw arguments about it in the trade journals when it was being fought out over hard disks. AFAIK, companies decided independently the choice that was, to them, most advantageous. It was powers of 10. This was not appreciated by any single customer that I was aware of. Some despised it, some didn't care, nobody was in favor. (Yeah, it was a small sample, but it's one that I was aware of. Most didn't care, and many of those weren't interested in understanding.)
But block allocations of RAM are done in powers of two, and these are frequently mapped directly to IO devices. So having a mis-match creates problems. Disk files were (possibly) created as an answer to this problem. (7094 drum storage didn't have files. Things were addressed by drum address. If a piece went bad, you had to patch your program to avoid it. UGH! Tape was for persistent data, drum storage was transient...just slightly more persistent than RAM.) Drum addresses were tricky. I never did it myself, but some people improved performance by timing the instructions so that they would have the drum head right before the data they wanted to read or write to limit lagging. (Naturally this was all done in assembler, so you could count out exactly how many miliseconds of execution time you were committing, and if you know the drum rotation speed, and the latency...
So things tended to be stored in powers of two positions on the drum, unless a piece went bad.
Disks, when they first appeared, were slower than drums, but more capacious. (They were still too expensive and unreliable to use for persistent storage.) But the habit of mapping things out in powers of two transferred from drums storage to disk storage. When files were introduced (not sure about when that was) the habit transferred. This wasn't all blind habit, lots of the I/O techniques that had been developed were dependent upon powers of two. So programmers though of capacity in powers of two. This didn't make any sense to accountants, managers, etc. When computer equipment started being sold by the Megabyte it made sense to the manufacturers to claim powers of 10 Megabytes for stroage, as they could claim larger sizes. (This wasn't as significant for Kilobytes, as 1024 is pretty close to 1000.) It not only made sense to the manufacturers, it also made sense to the accountants who were approving the orders. And when the managers started specifying the equipment...well, everything switched over into being measured by powers of 10.
No conspiracy. Just system dynamics. And programmers still think of storage in powers of 2, because that's what they work in. (This is less true when you work in higher level langauges, but if you don't take advantage of the powers of two that the algorithms are friendly with, it will cost you in performance, even if you don't realize it.)
unprofessional (Score:4, Insightful)
Disk capacity is reported to my mother in powers of 2. This simply does not make sense.
Technical details should not trump users. This makes us look like geeks with a binary fetish instead of professionals.
Re:I bet the HD makers are going to be pissed! (Score:4, Interesting)
Yes, the HDD manufacturers did it because it was a cheap 5-10% savings, but the excuses were plenty and not all bad. It was confusing every time computer science bumped into one of the other sciences and telecommunications in particular, which inevitably used the SI prefixes. However, instead of actually fixing a problem it became only an even greater mess, invalidating pretty much every rule of thumb because the OS would invariably report something else. That's pretty much proof they didn't want to fix anything, just grab some extra profit.
After that, it was a big mess and with next to no interest in solving it. That's when the people at IEC, not SI, and certainly not pushed by HDD manufacturers, finally said that these units are FUBAR, and the only way to make a long-term solution is to abandon the SI-prefixes and make new and ugly ones, particularly the names. At that point, we're talking 50 years of computer science use against 200 years of other sciences, and with retards messing up the boundary. I think they're ugly as hell, but they're also the only way to go forward from here.
Its never enough for less..... (Score:4, Informative)
anyways, if we had 1000 terabyte solid drives for $10 then you'd hear wining for the yet to be released Googleplex drive for $5...
Like damn, anyone using up their new 100 gig drives faster than the next size is out for less money?
To back up very large drives today, it near cheaper in time/labor and costs to just use hot swap drives, where the back up is the removed drive, plugged in and run for 15 minutes a few times a year, if even that. Or a rotation system as was done with tape.
I already boot from a 4GB memory card. (Score:5, Interesting)
I already boot/run my main Internet-facing server (Ubuntu) from a 4GB memory SSD card to minimise power consumption, and I have more than 50% space free, ie it wasn't that hard to do.
http://www.earth.org.uk/low-power-laptop.html [earth.org.uk]
I'm not being that clever about it: using efs3 rather than any wear-leveling SSD-friendly fs, and simply minimising spurious write activity, eg by turning down verbosity on logs. And laptop-mode helps a lot of course.
Now that machine does also have a 160GB HDD for infrequently-accessed bulk data (so the HDD is spun down most of the time and a power-conserving sleep mode), and it would be good to get that data onto SSD too. But a blend, as in many memory/storage systems, gives a good chunk of maximum performance and power savings for reasonable cost.
Rgds
Damon
Re:Cost? (Score:5, Insightful)
Re:Cost? (Score:4, Funny)
Not only that, these drives are easy to lose and misplace. Incompetently losing massive amounts of data has never been so easy!
Re:Cost? (Score:5, Insightful)
I guess that the next generation of iPods will completely remove the hard drive capable devices from their line-up.
Nano Nano (Score:5, Interesting)
Researchers Develop Technology to Make Terabyte Thumb Drives Possible [gizmodo.com]
Makes a mere 512GB flash chip look a bit sad, doesn't it?
Re:number of writes still limited? (Score:5, Informative)
Throw in the fact that the controllers for these chips spread writes around and you can be certain that the endurance is not a problem.
Re:number of writes still limited? (Score:5, Insightful)
Debunking SSD life cycle issues (Score:5, Informative)
I think you will find that even in very heavy use applications (e.g. working with HD video or using the SSD for virtual memory) that the lifespan of these drives be longer than a decade (and longer than mechanical HDs). Moreover, they will fail gracefully as blocks become tags as worn.
Re:number of writes still limited? (Score:4, Informative)
Re:another reason to hate Vista... (Score:5, Informative)
Today's operating systems (OSX, Vista, etc) are not big because the software is bloated with meaninglessness, but because there is not a living soul out there who is considering XP, Vista or OSX but cannot get it because their hard drives are too small. Is it not obvious that developers want to make full use of the current generation of hardware?
I'm sure Microsoft could strip down Vista to something the size of 300 MB or so if only they wanted to remove drivers, icons and other graphics, sounds, media players, web browsers, etc. On the other hand, that would kind of kill the whole purpose of the operating system.
Re:another reason to hate Vista... (Score:5, Funny)
Well, umm. Vista takes up more processor time, runs the computer hotter.
Computer running hotter means more power used.
Power generation contributes to global warming.
Global warming contributes to increased forest fires.
Therefore, it follows:
Vista is responsible for the fires in California.
What could possibly be more logical?