USB 3 in 2008, 10 Times as Fast
psychicsword writes "Intel and others plan to release a new version of the ubiquitous Universal Serial Bus technology in the first half of 2008, a revamp the chipmaker said will make data transfer rates more than 10 times as fast by adding fiber-optic links alongside the traditional copper wires." "The current USB 2.0 version has a top data-transfer rate of 480 megabits per second, so a tenfold increase would be 4.8 gigabits per second." This should make USB hard drives easier and faster to use."
I can't find the exact article, but you should read this one about the effective USB 2.0 speed. It states that the effective maximum speed is only about 40MB/sec, and that 60MB/sec can't be achieved due to overhead/software limitations; not sure if this is true now.
Exactly... Firewire400 works well for video streaming from a DV cam because it has very little overhead. Even though USB2 supposedly does 480Mbps, it can't do DV because there's too much overhead. Bottom line is, unless USB3 gets rid of the CPU dependency and overhead issues, I won't like it. Sure, with a "ten times" the performance, this won't hinder DV, but that doesn't make it good. I hope they make it systemically-efficient, instead of just ramping clock rates to reach these speeds.
When I was working on my Master's thesis, I had to splice optical fiber a few times. Believe me, it's not easy.
Glass fiber is very flexible. You can bend it in any way you want, it won't break. You can cut it, but that takes considerable force. If you break the fiber, you'll break the copper wires as well.
Personally, I think the weakest point in such a cable will be the connectors. Getting the light from one fiber to another requires careful alignment. Any deviation might causes loss of signal. Getting dirt into the connector is probably fatal.
WWTTD?
I've got a question that has been nagging at me for quite a while and was hoping someone here could phrase an answer in terms a mere mortal could understand.
Why are there so many serial specifications?We've got, off the top of my head, SCSI, USB, Ethernet, FireWire, and SATA to name a few. I do understand there are different protocols (all the way up from the physical to the application layers). Different applications of these technologies permit some optimizations that might not be applicable in other situations. But, at some point, the underlying technology is fast enough
Still, I can't help but think there should be some common denominator that ALL these communications standards can agree on, and through economies of scale, become universal standard(s). It just seems like people keep re-inventing the wheel with an eye toward THEIR favorite.
I thought we were getting close when they released gigabit Ethernet over UTP (unshielded twisted pair).
So, for the sake of argument, why not have all of our serial devices just support gigabit Ethernet? Sure, you'd need a hub or switch in your PC to talk to all of the devices, but you already need something similar for the other protocols (USB hub, SCSI controller, etc.). It's a well-known technology with many implementations and is widely available. I'd willingly pay a few more bucks for each device if I could ditch all of these incompatible formats and just standardize on one SET of ports and cables for hooking things to (and within) my PC. And in those cases where a different connector is desired (e.g. for small form-factor devices like a digital camera), let me just get an adapter cable/plug that I can plug into my Ethernet port.
Is there any good, technical reason that is keeping us from having truly UNIVERSAL serial communications?
Mod parent up, hammer meets nail in their post :)
Bonus points if you hook a 108mb/s wireless lan adapter via USB and throw some large data files over it, watch your data speeds closely, and monitor system performance even closer.
Firewire (1394, ilink, DV port, whatever) really was the shit, not only fast, low overheads AND its a peer-2-peer setup, in a pinch you could daisy chain PCs with it for an impromptu 400mb/s lan.
Why didn't they just hang USB out to dry and get power into the eSATA spec and use that? At least then no extra chips would be needed on a mobo, external HDD would hookup with no loss in performance and we might finally see thumb drives that work natively with ANY os as... drives.
...