New Serial ATA Standards Target SSDs, Tablets 113
crookedvulture writes "SATA-IO has devised a couple of new storage interfaces optimized for solid-state drives. To serve high-performance SSDs that are fast approaching the 6Gbps ceiling imposed by the current Serial ATA specification, the SATA Express standard will meld the Serial ATA software stack with PCI Express to offer up to 16Gbps of bandwidth. SATA Express isn't expected to be completed until the end of the year, but the new uSSD standard looks to be ready for prime time. Designed for tablets and ultraportables, uSSD sticks with current 6Gbps speeds but ditches traditional Serial ATA connectors, allowing SSD controller chips to be soldered directly to motherboards. SanDisk already has a 128GB uSSD primed for ultrabooks."
Come again? (Score:2)
uSSD sticks with current 6Gbps speeds but ditches traditional Serial ATA connectors, allowing SSD controller chips to be soldered directly to motherboards.
You best be joking.
Re: (Score:3)
It's for tablets. You simply don't have room inside for big bulky connectors that nobody is ever going to get access to.
Re: (Score:2)
Or if you're going to use an SSD as a cache on a regular mobo. I'm not suggesting that's a great idea, but I've seen one MOBO like that already (a gigabit z68).
Re: (Score:2)
So your motherboard is toast once the SSD dies? Sounds like a great plan for motherboard manufacturers.
Re: (Score:1)
Re: (Score:1)
the controller just does all the work specific to the flash ram installed
Re: (Score:2)
Re: (Score:2)
Big bulky connectors? When's the last time you looked at the back of a hard drive? 1990?
Standard connectors aren't exactly 'big and bulky' now.
I also question the necessity of a faster interconnect. Are drives really sustaining those kinds of speeds? A lot of the reviews seem to indicate that these drives aren't really all that. Regardless, even the full potential of current SATA interconnects are a vast improvement to spinny disks. Upgrades in storage capacity and improvements in cost per TB would be much
Re: (Score:1)
Have you tried putting a SATA cable inside a cell phone? It doesn't fit and a cell phone isn't far behind the tablet tech wise, open up a tablet or cell phone and you will see most of the cables are so small you need tweezers to disconnect them and the wire itself is plastic with metal silk screened on it. My only question is what is it about the current SATA standard that prevents a board manufacturer from skipping the connector and using traces. do the chips really care about the shape of the plastic near
Re: (Score:2)
The SATA cable isn't the problem.
The SATA drive is the problem.
If only there were some other form factor out there that was small enough for a phone...
Re: (Score:2)
Yes some drives are that good. Even the $100 SSD I bought can soak the SATA 3.0Gbps lane I have it connected too.
For more storage I use spinning disks in another machine, but I like my desktop to be quiet and fast.
Re: (Score:2)
I also question the necessity of a faster interconnect. Are drives really sustaining those kinds of speeds?
The first SSD maker to stress SSD performance was MTRON in late 2007. The market prior to this point was playing the "lets get bigger" game while only pushing around 20MB/sec, until MTRON's 16 GB drive turned the entire market upside down with its 100+MB/sec sustained reads. But at this point even MTRON wasn't improving write performance.
By 2009, SSD's had been effectively saturating the SATA 2.0 link with 250MB+/sec sustained read speeds, with write speeds breaking 100+MB/sec themselves.
SATA 2.0 wasn'
Re: (Score:2)
Outside of benchmarking, what are consumers doing with 500+ MB/sec of sustained transfers from a single drive ? That's a phenomenal amount of of data for a single-user PC.
Re: (Score:2)
>Outside of benchmarking, what are consumers doing with 500+ MB/sec of sustained transfers from a single drive ? That's a phenomenal amount of of data for a single-user PC.
You should see how snappy an ordinary PC becomes when you've got an SSD for a system and software drive.
--
BMO
Re: (Score:2)
I already know, but that's got nothing to do with bandwidth, it's all latency.
An ordinary PC with an SSD on 6Gb SATA would be indistinguishable from an ordinary PC with an identical SSD on 100MB ATA (if such a thing existed).
Re: (Score:2)
You're kidding, right?
Do the math. 100MB bandwidth is a 1/6 the bandwidth of 6Gb including overhead.
--
BMO
Re: (Score:2)
Nope.
Which means nothing if you never need more than 100MB/sec of bandwidth.
What do you think you're doing on an ordinary PC that's likely to be bandwidth limited ?
Re: (Score:3)
You are arguing against speeding up of computers with modern technology. You are on the wrong side of history. If you wish to go that route, I suggest you might want to check out these used Hayes modems I've got because nobody could ever physically read text at over 240 chars/sec.
Programs have grown in size over the years, in case you hadn't noticed. You may be certainly happy with your copy of PFS:Write on 8 inch floppy in your S-100 bus CP/M machine, but the rest of the world marches on. Just because
Re: (Score:2)
Re: (Score:2)
No, I'm questioning the suggestion that there is a genuine need for a disk interface faster than 6Gb SATA in the consumer PC space.
I didn't say anything about there not being a need anywhere.
Yet the question remains. Just what are people likely to be doing on consumer PCs that is bandwidth limite
Re: (Score:2)
>Just what are people likely to be doing on consumer PCs that is bandwidth limited ?
It's a nonsense question.
You may as well ask the purpose of facebook. What do people really *need* it for? What do we really need any of this for? You seem to be having trouble separating need and desire.
--
BMO
Re: (Score:2)
I'm going to slap you with a fish.
Swap on SSD is the quickest way to kill it, even with wear leveling.
--
BMO
Re: (Score:2)
Not when the premise is along the lines of "thank god, this is just what I've been waiting for".
No, not at all. If Facebook disappeared in a puff of smoke, millions of people using would notice. If the 6Gbs SATA connection in the typical desktop PC was replaced by a 100MB/sec ATA connection, hardly anyone would notice.
No, I'm pretty sure I've go
Re: (Score:2)
Unlikely. Swapping tends to be short bursts of random reads and writes.
Re: (Score:2)
Haven't had a single desktop (or server for that matter) die from having swap on it's SSD yet, but then again I buy decent SSD's too. The whole wearing out the SSD thing is kinda overrated for most cases.
Re: (Score:2)
I think more people would notice than you think. A single hard drive from ~5 years ago could easily saturate that 100MB/sec ATA connection.
Re: (Score:2)
I can guarantee you compression is a more viable solution than disk bandwidth. Particularly with the powerful GPUs systems come with these days.
I can't see many, if any, home users dealing with uncompressed video. The space requirements, even before the perfo
Re: (Score:2)
Yes, if you want to go all Reducto ad Absurdum, there is no point answering the question.
In the real world, of course, there is a whole spectrum of grey between what you need to survive, and what you might dream about having.
Re: (Score:2)
Er, yes, in highly specific conditions.
Even today, you rarely see that sort of sustained performance from drives, even if they can sustain 150M/sec in benchmarks.
Having done a lot of performance profiling in my time, I think I've got a reasonable handle on disk bottlenecks. Bandwidth is rarely one of them.
Re: (Score:2)
But obviously you haven't done performance testing on SSDs.
SSDs are not limited to the rate of the spinning physical media. They can be read much faster. When a hard disk runs out of its cache, the SSD is still delivering data *at the maximum rate.* There is no dropoff as you exhaust "cache" because there is no cache to exhaust
That's what you're not getting. It's not just seek time difference, an SSD behaves as if it has a cache the same size as the disk itself.
--
BMO
Re: (Score:2)
I hit it all the time on both my home machine and work machine. Copying large files (video), doing subversion updates, or dropbox scans/indexes, rebooting, etc etc
Re: (Score:2)
No. It's not a nonsense question.
Until you identify the need, or the use case it's hard to create a meaningful design.
Rambling on about faster connectors on tablets with no storage to speak of in the first place is pretty absurd.
OTOH, I would love to be able to move large amounts of stuff around my non-portable storage a bit faster. Although current affordable consumer storage devices need to catch up to current interconnects first before the cable becomes the bottleneck.
People are simply fixating on the wr
Re: (Score:2)
No you aren't. Really you aren't.
It doesn't sound like you have enough stuff for the slowness of current devices to be that painful.
Also, if you are going to bring "drop box" into this then the local storage tech doesn't even matter at all. You're bottlenecked by the network then.
Re: (Score:2)
You should not be swapping on a modern machine.
This is not 1995. Memory is cheap enough that your machine should have enough of it even with today's bloated operating systems.
If your OS benefits greatly from simply adding an SSD, then it's probably broken.
Re: (Score:2)
Yes, I have.
I get it just fine. The point you seem to be missing is if there's nothing on the other end actually demanding all that data, then the fact so much of it can be delivered is irrelevant. The other part of that point is, that outside of benchmarks, there are very few (if any) tasks on the ordinary PC th
Re: (Score:2)
I sincerely doubt you're hitting the limits of the SATA interface doing that. Especially since a lot of the operations you mentioned are random access, you'll never even get close to streaming performance with them.
You might be hitting the limits of how fast the mechanical disk can deliver data to the interface. It's highly unlike you're hitting
Re: (Score:2)
Won't matter. SATA bandwidth limits are per device.
It's not the 1990s, and we'not dealing with ATA any more. Even if we were, the problem wasn't that the link was fast enough, it was that the protocol didn't allow two devices on the same cable to be active at th
Re: (Score:2)
When you first start your machine, dropbox has to index all the files on your mirror. I assume it's doing an internal hash (of all 50GB worth of files), and then once it's complete, it then compares those hashes to the values on the server, so yes, it is very local I/O intensive.
Would a Youtube video showing a realtime throughput be enough proof?
Re: (Score:2)
>The point you seem to be missing is if there's nothing on the other end actually demanding all that data,
Let me introduce you to my music collection when I transfer it from one drive to another.
You are arguing, continually, from your own little point of view and applying it to everyone, saying that you are a typical user. What utter nonsense, and what hubris. You are also arguing from incredulity.
I'm done here. You will not concede the point that people are different from you and have different needs o
Re: (Score:2)
Here's some hard numbers of typical things I do:
Running Videoscripts Metadata Batcher to retag some videos: 166MB/s
Copying video files from my C: to B: drive: 170-220MB/s
Both of these would exceed the 100MB/s ATA link mentioned, and NEITHER of these are using my SSDs which are many times faster.
Re: (Score:2)
Your second example is clearly using a RAID array, so the first probably is as well.
Not only is this far from an "ordinary PC", but only at the very upper end (220MB/sec) *might* it really become limiting, because that 100MB/sec is per device.
Not to mention, it's still far away from the 300MB/sec of SATA2, and not within a bull's roar of the 600MB/sec of SATA3.
Re: (Score:2)
Right. What are you copying *to* ?
Actually, no, I haven't said anything about my needs, wants, behaviour, or anything else. I've just made the point that 600MB/sec *per device* is a phenomenal amount of data, and it
Re: (Score:2)
Re: (Score:2)
"I already know, but that's got nothing to do with bandwidth, it's all latency."
So all your applications are so small that they're loaded into RAM instantly just as soon as the access time (I'm assuming that's the latency you're talking about) has elapsed?
I dunno, when I load $BigProgram, my laptop sure seems to read a lot of stuff off of the hard drive and write it into RAM... ;)
Re: (Score:2)
They're certainly small enough that the difference between 600MB/sec (or even 100MB/sec) and anything faster is irrelevant.
Well, get an SSD drive and you'll see a big difference.
Newer versions of Windows actu
Re: (Score:2)
So when you load a 500MB application from disk, whether it's loaded in under 1 second or in 5 seconds is irrelevant?
Re: (Score:2)
I can't think of any applications I have that want to load up 500MB of data at startup.
Re: (Score:2)
Outside of benchmarking, what are consumers doing with 500+ MB/sec of sustained transfers from a single drive ?
Obviously you think that consumers only deal with small datasets.
Perhaps you are unaware that people play video games, and that the latest video games are many gigabytes (GTA 4 is 14GB), that even single maps sometimes use many gigabytes of data?
I guess you like loading screens and progress bars. Do they turn you on?
Re: (Score:2)
Yep.
Games were about the only likely candidate I could think of as well, but I'm still skeptical there's enough data being loaded from disk at any one time for bandwidth to be a genuinely limiting factor.
I'd be very interested to see some actual numbers. How much d
Re: (Score:2)
But I'll give you an example of large datasets that a consumer (me) would use these types of speed for, on a daily basis: I download large HD video files from newsgroups, and the program first has to asse
Re: (Score:2)
The article may not have specified consumer PCs, but the person I responded to did explicitly say "ordinary PCs". Though even most servers would not benefit from >600MB/sec per disk device. Heck, most o
Re: (Score:2)
Re: (Score:1)
Until static storage (HDD, SSD, whatever) is as fast to access as main system memory, it's not fast enough. I am not sure why this is hard to understand. The purpose of a tool is to make operations more efficient. The less time taken, the more (time) efficient the process. If you're not trading anything for that efficiency gain, why would you not take it?
Re: (Score:2)
It's not at all hard for me to understand. I'm not even disagreeing.
My point is it's unlikely there's any operations on "the ordinary PC" that are coming
Re: (Score:2)
OK, then design a slim card edge connector anyone can get to.
Re: (Score:3)
mini-pcie.
Re: (Score:1)
mini-pcie.
And there is also SSD drives designed for this form factor. Seriously pissed off when I found out my new Lenovo didn't support it, but the next model up did. Could have had a fast SSD and space for a standard 2.5" drive - in a laptop, that is perfection.
Re: (Score:2)
A mini-sata port is absolutely tiny, and is what Apple uses in the Air (and possible the ipad). I would much rather be able to replace the thing when it inevitably dies, rather than have that extra 1x4x1 cm.
Re: (Score:1)
Re:Come again? (Score:4, Interesting)
They already have. SATA-over-mPCIe has been around since the original eeePC - the SATA SSD it uses was mounted in a mini-PCIe looking slot. But it wasn't, since it ran SATA signals over it.
A more recent example started since the 2010 Macbook Airs which had a bog-stadanrd SATA based SSD in something that looked like a mini-PCIe slot - again, it was SATA signals wired to the slot.
This spec just makes it official so everyone can build adapters, SSDs and laptops based on it and be standardized across the entire line. otherwise you'd have formfactor issues, possible pinout issues, etc.
Re: (Score:2)
It does seem to fit into the domain of systems a that are completely non-user-servicable.
So why does standardization even matter at that point?
Re: (Score:3)
Re:Come again? (Score:4, Interesting)
Because:
-there are thousands of chips out there that have a built-in SATA interface
-BIOSes and kernels already know SATA, and developers are already used to working with it
-MMC/SD/eMMC doesn't come close to the throughput of SATA
-manufacturers don't like vendor lock-in, and SATA is the most popular non-embedded SSD interface
Re: (Score:2)
-MMC/SD/eMMC doesn't come close to the throughput of SATA
Not that your other points don't have merit, but the OCZ Vertex 3 bumps up against the throughput limits of 6 Gbps SATA [anandtech.com]. Next time you might not want to make a point that's countered in the summary, unless the summary is just wrong.
Start with ... SSDs that are fast approaching the 6Gbps ceiling imposed by the current Serial ATA specification...
Re: (Score:2)
SD, as in SD Card, SDHC, or SDXC, the fastest of which tops out at 312MB/s. Not SSD. Next time try harder to read the text you quote.
Re: (Score:2)
SD, as in SD Card, SDHC, or SDXC, the fastest of which tops out at 312MB/s. Not SSD.
Re: (Score:2)
Part manufacturer A wants to sell a product X.
Customer B, C, D, E, and F all use the standard that pert X conforms to.
Profit for you, lower cost for them for using a standard part!
As opposed to creating customer EVERYTHING for everyone.
Or, in the vein of your signature: "Specs? That's too geeky. Just make it go." Electrical characterization and testing for custom everything isn't trivial and having standards that you know a part conforms to aids in reducing that significant engineering cost.
So just because
Re: (Score:1)
I don't think there's any need to solder these things straight to the boards - I think it's a mutual arrangement between these major manufacturing companies to begin forcing hardware updates to happen faster and repairs to be impossible to have serviced by a private worker. Worse still, that to upgrade a single major part, you'll have to buy an entirely new machine.
Re: (Score:1)
There is a limit to how small/thin a device can be if soldering is not used. You may not care to have devices that break this limit, but millions do.
Re: (Score:3)
uSSD sticks with current 6Gbps speeds but ditches traditional Serial ATA connectors, allowing SSD controller chips to be soldered directly to motherboards.
You best be joking.
MacBook Airs are flying off the shelve with RAM already soldered onto the MB. Soldering on the SSD allows a little more space (perhaps for more battery) or for even more weight savings.
Re: (Score:1)
Re: (Score:2)
First they came for the IDE controllers,
and I didn't speak out because I wasn't an IDE controller.
Then they came for the modems,
and I didn't speak out because I wasn't a modem.
Then they came for the sound cards,
and I didn't speak out because I wasn't a sound card.
Then they came for the SSDs,
and there was
Re: (Score:2)
MacBook Airs are flying off the shelve with RAM already soldered onto the MB
Thats wonderful for Apple, but it certainly isnt a cost-saving measure. Im sure apple LOVES that you have to buy their ram at ridiculous $50-per-gb rates, rather than popping over to newegg and getting it for one quarter that.
So while Im sure it is great for corporations, it is terrible for the consumer; one of the great things about PCs (and to a lesser extent, laptops) is standardized connectors that allow you to replace parts. Standardizing a system for soldering parts to the board is horrible for the
Re: (Score:1)
It's done so that the housing can be thinner and lighter. You may not care for the tradeoff, but millions do, and they matter to Apple and you don't.
Re: (Score:2)
It's done so that the housing can be thinner and lighter. You may not care for the tradeoff, but millions do, and they matter to Apple and you don't.
Exactly, the sockets and extra daughterboards for expandable memory take up some weight and space. If you are trying to be on the bleeding edge of thin and light and still be reasonably priced (the MacBook Air is Apple's cheapest laptop at $999), you have to make some tradeoffs and internal expandability is the easiest one to make -- especially since 99% of notebook owners never change a thing inside their computer.
Re:Come again? (Score:4, Interesting)
"eMMC", which is basically an MMC card's guts in a BGA package, is already quite popular in things like cellphones(ever wonder why some cellphones filesystem names suggest that they have an MMC card that they don't really? It's because they do, in software terms...) "uSSD" will, presumably, be the big brother of that standard, putting SATA signals and power over a standardized BGA arrangement, rather than using MMC signals and power...
Re: (Score:2)
The potential of such SSDs (Score:1)
Hmmm (Score:1)
I can't imagine anything i'd want my tablet to have 16Gbps disk speeds for..
That just seems like a stupid waste for a tablet or other small form device.
Re: (Score:2)
Paradoxically, tablets don't have enough storage for storage speeds of that magnitude to be terribly compelling.
SSDs are relatively puny and storage on tablets even more so.
You end up with a device capable of saturating a fiber connection being connected to 3G, or bluetooth, or USB.
Re: (Score:2)
Re:Hmmm (Score:4, Insightful)
At those kinds of speeds, you start talking about a system that goes from completely off to completely on in a second. When you want to hibernate, you dump everything in memory over to the disk. When you turn back on, you take a moment to find the disk, and pull the entire memory image back over. There is no boot, there is no shutdown. You only need enough memory to handle the actual in-use programs, and anything else could be painlessly paged out, meaning you never have to close programs.
It's an order of magnitude slower than RAM, but an order of magnitude faster than hard disks. Right smack in the middle in order to offer all sorts of cool little tricks.
Re: (Score:2)
You don't even need to get to those kind of speeds to start treating your "storage" as bubble memory.
Re: (Score:2)
You don't even need to get to those kind of speeds to start treating your "storage" as bubble memory.
Because repeatedly writing to media with a limited number of write cycles is such a good idea.
Re: (Score:2)
When was the last time you killed an SSD that way?
My laptop has one, and so far over the last 3 years I have seen no such issue. It even had a swap partition for quite a while.
Re: (Score:2)
When was the last time you killed an SSD that way?
Me, never, because I've deliberately configured the system to ensure it minimises writes to the SSD.
Some guys who use their SSD for compilation were saying recently that they have to replace them at least once a year when they hit the write limits and the SSD dies (which makes sense for them as the programmer time saved more than pays for a new SSD every year). You'd probably burn through them even faster than that if you were using them for fast swap space on a machine with limited RAM.
And then, of course,
Re: (Score:1)
Re: (Score:2)
Re: (Score:1)
perhaps boot wouldn't be faster at all, given that it doesn't matter much to SSD whether its sequential or random read.
SSD don't do random read/writes (Score:1)
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
I would like mine to turn on instantly and not totally stall out when I run out of ram or have to hit the disk for some reason.
Get a cheap SSD and boot from that. I used to leave my desktop on all the time, now it boots faster than it used to recover from sleep/standby.
Sounds like OCZ's IBIS (Score:3)
Sounds like OCZ's IBIS just got standardized or copied.
http://www.ocztechnology.com/ocz-ibis-3-5-high-speed-data-link-ssd.html/ [ocztechnology.com]
Re: (Score:2)
Most of the other players are basically in the business of making people's Big Serious Expensive databases run faster, and their prices and "if you are serious, please call our
Re: (Score:2)
It's just $15,000. What are you whinging about?
My first SSD cost $50,000 and that was in 1990 money.
Funny how things come full circle (Score:4, Interesting)
Re: (Score:2)
That's why it's tested before it's soldered on.
Re: (Score:2)
It will eventually fail without much recourse for 98% of consumers.
Re: (Score:3)
So, you mean that 2% will continue to work until the end of time?