Intel announces next-gen Thunderbolt with 20 Gbps throughput, 4K support
engadget.com
engadget.com
Firewire never really caught on (with consumers) like Apple would have liked-and it had huge advantages over USB (especially USB 1.0). I bought a Sony laptop specifically because it had a i.Link port and I could daisy chain both my CD-RW and 80GB HD.
Apple's decision to add not just a second Thunderbolt port but also to add an HDMI port to their Retina MacBooks actually reduces demand for Thunderbolt products since users now can connect multiple legacy monitors to their machine. There's good and bad to cannibalizing the same port as video output.
External GPU? Nice idea, but between the cost of the GPU card, the housing, and dealing with all the quirks that go with it, it makes sense to just buy another laptop/desktop.
That said, a $99 Thunderbolt hub that gives 4-6 USB ports, gigabit LAN, video, Firewire, headphone/mic would be a huge seller
> External GPU? Nice idea, but between the cost of the GPU card, the housing, and dealing with all the quirks that go with it, it makes sense to just buy another laptop/desktop.
It would be pretty neat to have an external monitor with a gpu inside it. Then the laptop only needs a gpu powerful enough to drive its own display, instead of also driving external displays.Given that Apple can control their hardware and software, they should absolutely be doing taking advantage of their opportunity to do so more easily than others.
USB 3 can't do that.
The only thing that TB can do that USB3 can't right now is either running multiple very high-res displays, or putting the graphics card off-motherboard.
I'd love to pair a MB Air with a "desktop dock" that had it's own graphics system and replacing all my connectors other than power and TB.
Honestly its still not very good at that. Its 'doable' but for intensive applications, it can't come even close to internal connections. For comparison a PCI Express 3.0 x16 link provides 16GB/sec in each direction to main to memory. Thunderbolt '1.0' only offers 1.25GB/sec in each direction per channel, use both channels and you get to 2.5GB/sec putting you in the neighborhood of the old AGP x8 protocol in terms of total bandwidth. Double it for 'thunderbolt 2.0' and its still only 5.0GB/sec. And then there is latency....
While the steps Thunderbolt is going is great, it's still too much money for what it doesn't deliver. I'd love to have a TB attached SAN for my Macbook Pro, but what I need is usually sufficed by FireWire 800* or USB 2.0 external drive.
* Even a FW800 external drive / enclosure is many times cost prohibitive.
I've been led to believe that 300k IOPS is possible using sub-$1000 gear from OCZ [1]. Combined with an agressive backup to spinning disk, this sounds like it'd scream like a monster and be stable to boot.
Anand (http://www.anandtech.com/show/4489/promise-pegasus-r6-mac-th...) found ~700MB/s sequential read/write performance of the TB RAID. He didn't test IOPS directly, although he did put SSDs into the TB RAID and test that (~1000 MB/s). You have to give him credit for that.
In short, the sequential performance is pretty close to the real-world sequential performance of the OCZ unit. Which is quite impressive.
The Promise RAID-6 I use has 8TB usable (and I got it 2 years ago). The units you mention have just 1TB usable (and no redundancy, which is a problem for big data sets).
All this is somewhat academic for my use case, because I dropped my desktop two years ago when TB came out.
Not exactly. It depends on the controller and GPU. The MacBook Air (probably the most common Thunderbolt device) can drive one. The MacBook Pro can drive two.
EDIT: It looks like the provisioning of bandwidth for a Thunderbolt connection is more complicated, and it's hard to tell from Wikipedia exactly how it works. Thunderbolt and DisplayPort both support 4 high-speed lanes. In Thunderbolt, the lanes are currently 10Gbps, configured as two pairs of input and output lanes carrying PCIe traffic. In DP, they're 4 outbound lanes at up to 5.4 Gbps per lane (for DP 1.2). It appears that Thunderbolt, despite not yet supporting DP 1.2, can operate in DP mode at DP 1.2 speeds of 5.4Gbps per lane, but it's not clear if Thunderbolt supports the multiple stream transport (MST) feature of DP 1.2 that is necessary to drive more than one display over a single DP connection. If a TB cable is configured to provide two DP connections of two lanes each, then it would work, but then it seems that further daisy-chaining of TB devices wouldn't work. If Thunderbolt can drive a monitor with all lanes configured to carry PCIe traffic, that's news to me, and I want to know how Intel and Apple pulled that off.
http://support.apple.com/kb/HT5219?viewlocale=en_US#dispnum
I've done this myself with both the MacBook Air (Mid 2012) and the Mac Mini (Late 2012).
Some restrictions apply due to the need for one Thunderbolt controller chip per display to do the DisplayPort demuxing. A Thunderbolt monitor will typically have one Thunderbolt chip and will use its DisplayPort output itself. A DisplayPort display can't be daisy chained directly after a Thunderbolt display (but can after a non-display Thunderbolt peripheral) for this reason.
It sounds like (according to the OP article) that the 2013 Thunderbolt chips (Redwood Ridge) will allow DisplayPort 1.2 pass through only. In this configuration the port could either be run as a Thunderbolt chain (with the above limitations to 2xDP 1.1) or as a DisplayPort 1.2 port. In 1.2 mode Thunderbolt peripherals couldn't be used, but DisplayPort 1.2 features (in particular 4k support and MST) could be used. Presumably the 2014 20Gbit channel Thunderbolt could allow 2xDP 1.2 as that tops out at 17.28Gbit.
Edit: yes, this means that devices sharing the chain with two Thunderbolt displays will have constrained incoming bandwidth. Probably even more so as the only Thunderbolt displays in existence also sport USB, speakers, a webcam, FW800, and Gigabit Ethernet, which together could easily eat up the remaining bandwidth on the TB channel. This may also be part of the reason why Apple hasn't released an updated Thunderbolt display with USB3, 2x10Gbit doesn't go very far with a pair of 27 inch displays hogging most of it.
http://www.youtube.com/watch?v=sP1thwUcO9c
Skip to 30s in to see the single TB cable driving the two displays. You really can drive two of these monitors thru a single TB connection.
The 27" monitors are not 30" monitors.
The TB 27" monitor has 2560x1440 pixels (10% less)
That's close enough for the ballpark calculation of the GP.
(I'm not saying I 100% follow the GP's understanding of the numbers and systems issues, because I don't. I responded because I've seen the two-monitor, one-cable setup in practice.)
Also if you take x79 which is a consumer platform it has 40 PCI Express 3.0 lanes which would be enough for 16 of the new thunderbolt ports.
On LGA1155, the connection between the CPU and GPU is now PCIe 3.0, but the connection to the chipset and other peripherals is still running at PCIe 2.0 speeds and is only 4 lanes wide. Unless you have a motherboard that is specifically designed to rob PCIe lanes from the GPU, all USB 3.0 and SATA 3 ports and gigE ports are sharing that 20Gbps link from chipset to CPU.
Correct me if I'm wrong.
The only reason that would make me buy a Macbook Pro is that I can attach eGPUs to it (and hopefully eCPUs in the future aswell).
Sources: Google, http://en.wikipedia.org/wiki/Usb3.0#Thunderbolt
https://www.google.de/#q=20gigabit++to+gigabyte
EDIT: Added sources.
EDIT: This would be for new installs, of course. You'd use a motherboard with only a Thunderbolt or USB 3.0 port.
EDIT: I'd love to hear the "more complicated reasons", as your other objections dont apply. In a compute cluster, you have short (within-rack) cable lengths, and the owner of the switch is the owner of the cluster so security is not an issue. Cost is a super big deal in a cluster. More expensive interconnect means buying fewer servers, and that's just dumb.
The other half is software, maybe, but I honestly doubt that is actually the problem here. We've been encapsulating protocols in other protocols for so long that that problem is essentially solved in all but the weirdest, most obscure cases, and this wouldn't be that weird or obscure.
There are alternatives for super high speed interconnects within a data center though (think infiniband and cousins) or high bandwidth options for longer distances (like fiber) etc.
Back in the day there were people doing IP over (P)ATA and SCSI for similar reasons... Cable length is not necessarily a big deal - for a lot of applications the appeal would be to use it as an interconnect between servers in the same rack.
$500/HBA and $500/switch port is cheaper than GE was at the same point in its adoption cycle, I think. Might even be half that with discounts. Aggregated GE is still cheaper and makes more sense for servers in most cases, though.
If that's so, could it have this? Check this comment again on April 30th!
…production is set to ramp up in 2014.
It's when they will be producing it in a streamlined way in large volumes.
Nothing stops them from producing a small run for something like the Map Pro.
The same could very well be true here.