Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Frankly, it is probably a bad idea from a technical standpoint also if look at the overall network. Thunderbolt is primarily oriented to the transport of slower protocols over its network. That means Thunderbolt needs to be substantially faster than the others for this to work well. What essentially want is a fat tree network ( http://en.wikipedia.org/wiki/Fat_tree ).

Linking two Thunderbolt networks ( each one of those two controllers is on a different TB network ) with just a x4 link across the top of those two "trees" isn't going to be far tree. You'd need something like a single host which could devote a seperate x4 (total x8 ) to each. Essentially a hub inside of a personal computer that is a TB host.

The problem is most personal computers don't have a budget of 8x lanes to 'blow' on Thunderbolt. Mainstream Intel designs only have a total of 8x lines on the I/O Hub controller. The CPU isn't that much better with just 16x. That is like 1/3 of the total PCI-e budget for the entire system being 'blown' on TB. That isn't particularly balanced nor I suspect in great demand given the necessary sacrifices of removing other PCI-e based controllers from the personal computer.
First thanks for very nice answers. I really learn from these and I like play with this kind of thoughts.
I think TB could loosen up from the ideal fat-tree topology. This would make it a lot more useful and very few users would ever notice any hickups.
I wasn't suggesting that mainstream computers would use dual-TB from their small pci resources.
Better idea would be separate hub, that can be used only when needed. This hub would be topologically at the root level of tree ie. the first thing after the computer. The pipe from hub to computer would be 200% overprovisioned, but I guess that in very rare occassions that would become any hindrance. This hub could have more than 2 ports and nececcary amount of controllers inside it. I'd guess that almost in all user cases, the problems with daisy-chaining is about physical connections, not about bandwidth or lag. In very few cases all TB devices are working with full speed all the time. So there is usually spare bandwidth avaialble.
Other option, if we want to keep strictly to clean fat-tree, would be making a hardware switch. You could attach many devices to a switch and with nice GUI choose which one is "connected". No fiddling with cables.
Not really. First, Thunderbolt is not a replacement or equivalent to USB 3.0. Second, it actually helped the USB 3.0 market to have multiple implementers. If Intel had come in early with a discrete USB 3.0 implementation they would have probably squashed the multiple implementer market. Weaving USB 3.0 into an integrated core I/O chipset too soon would be a mistake. Jacked up core I/O chipsets with bugs can throw a hiccup into a CPU tick/tock cycles. ( In fact, it has both this year and last on some issues with SATA and this year with USB. The more stuff integrated the more likely to pop out bugs.) Only mature protocols should be weaved in. If Intel was doing only integrated USB 3.0 they were largely on time.

Apple was was a bit late but that in no way inhibited USB 3.0 all that much. Apple only has less than 8% of the PC market. Their little 8% was not going to drive overall industry rapid adoption for USB 3.0 than it has driven overall industry adoption of Thunderbolt. You can't make that argument that TB is a non factor but Apple could drive industry adoption at the time.
They? Apple isn't an implementer and they haven't driven TB to industry adoption. So there is no "they". What don't want with a industry standard like USB is that Intel and their defacto quirks in implementation to drive the standard. What is needed is something that everyone is trying to comply with and that the standard gets incrementally clarified in the first couple of years that is more fair to all implementers not just one. That is going to be a long term successful industry standard. You'll end up with multiple quality implementers.
Hmm,
usb3's awfully long time to mature is not Intel's and Apple fault because:
1) TB is not usb3
2) discreet chips from other vendors were good thing even when they didn't work
3) Apple couldn't helped because they are so small

Sorry, but these just don't cut to me, because
1) 3rd party discreet chips would be needed anyway, even if intel had rushed real working specs through. The difference would be, thet then those chips would work great, now they don't.
2) De facto quirks are needed when specs are not matured. Otherwise you end up with what's happened: you have half dozen different de facto quirks from small companies that don't work together.
Better option would have been de facto quirk from giant like intel and all the small players would have to follow. Just like with usb2 in decade earlier.

Apple could also have used their muscle in this. They still are the biggest and about the only player who makes both hardware and software for their machines. If working usb3 would have been rolled out in 2009 and Apple adopted it in 2010, there would have also not been these false hopes about TB. Apple made the comparison by themselves when offering TB as high speed interconnection and not offering usb3. They were the last manufacturer to offer usb3. The way Apple handled both TB and usb3 shows just how little they care about macs as "state of the art" anymore. Their product philosophy has long been fewer models with better profits and it's only natural that then they consentrate to mainstream products and something like TB means very little to this.

Sad thing here is, that when Apple looses interest in something (xServe, xRAID, macPro, Shake, FCP, Color, even Aperture, maybe even OsX), they don't sell it away, to those who care, who could continue development. They just axe it.

Still the question remains: why usb3 devices are not working with macs as good as with other computers? What Apple has done wrong and why they don't fix it? Is this a way to tell customers that "we told you TB is better, but you didn't believe us..."? Or just that they don't care?
 
What are the dimensions of this unit? It somewhat looks like the size of a Mac Mini. If so, its going to be straight competition for the Ministack.
 
Except the Ministack does not seem to be available with a Thunderbolt port or a Blu-ray optical drive.

Connecting it to the latest iMac using a TB to Firewire adapter is not likely to be a good solution (the iMac lacks Firewire and optical drive)
 
Maybe in your dreams.. I myself will take Blu-ray and what ever else is after Blu-ray over digital form any day.. Plus I can make my own version of formats from optical media that is better then any digital version you download.. But keep believing in false hope tho...

Maybe you meant optical disc vs hard disk? They are obviously both digital. The sheer size of uncompressed or low compression video is better suited for optical because of bandwidth and transfer issues?
 
Well I'm 17 and don't have an income like most high school students in Ireland. Going down to a film rental shop is slow, poor choice of films and expensive. Thus my current form of acquiring films is better.

However, I love something like netflix that is even lazier than my current method. This I would pay for in a heartbeat given income.

I acquire my games similarly, but if I like a game, especially Indie games, I always purchase the game legally.

Why not try finding a part time job for some income? If I wanted stuff when I was 17, I had to earn it myself, or wait patiently for Christmas or my birthday to make its way around.

New tech tastes a lot sweeter when you've earned the money for it yourself.
 
In somewhat reverse order:

.....
Still the question remains: why usb3 devices are not working with macs as good as with other computers? What Apple has done wrong and why they don't fix it? ...

That question is not very probative in a discussion about USB 3.0 vs. TB inspiring some implied hidden agenda. It is true for USB 2.0 (OS X vs. Windows or Linux performance) which predates both of them. Not sure why would expect a change from that status with USB 3.0.

A contributing factor is Mach. While there are hard real-time constraint microkernel OS, Mach isn't one of them. OS X's driver overhead is different.

The other contributing factor is scale. There are just more resources poured into Windows drivers largely because there are more people on Windows. But yes, Apple probably could have developed a substantially better USB and xHCI driver R&D resources by now if they had started 3-4 years ago when they should have.


there would have also not been these false hopes about TB.

The vast majority of these false hopes were driven but ungrounded debates in forums. Apple never said they were going to skip USB 3.0 or that Thunderbolt was a replacement for USB. Intel had a small subset of kool-aid offering marketing folks but for the most part that dried up after they started shipping Thunderbolt in earnest. There was a ton of hype during the Lightpeak phase but that was mainly hype just to get folks to pay attention. Once, Intel dropped product, they more so relied on the actualy product to do the "talking".

Folks who believe that each new Apple product is "magical" and "defies physics" don't really have a "false hopes" problem. They have a believe anything problem.

Thunderbolt never was going to be the "one port to rule them all". For the most part it doesn't get rid of any ports. Just moves the same ports to a different box. ( the oddball exception embedded SATA ports inside an external drive are more the exception than than the rule).

Thunderbolt was always heavily dependent upon PCI-e and DisplayPort which is dual sided sword. It means it has their limitations also.

I think TB could loosen up from the ideal fat-tree topology. This would make it a lot more useful and very few users would ever notice any hickups.

That's doubtful. there is lots of isochronous traffic that traverses USB 2.0 and FW controllers. They are more sensitive to latency that you are brushing off. For example I think was Anatech that did a early test of Thunderbolt display and Pegasus TB device where got hiccups on the audio stream just by driving the Pegasus at full speed. That is just one downstream device. If there are 2-3 of equally high throughput?


Flatten out the speed and increase the switching latencies and users either see more glitches or will be forced to tweak the drivers even more. One of the "kool-aid" pitches for Thunderbolt was that no new software was needed. That wasn't technically true. Needed PCI-e drivers that would support hot-plug-and-play. That wasn't a new concept to PCI-e (big-iron 24/7 servers tended to support this) but was pragmatically new to the mainstream PC space.

If you increase the latencies between controllers sitting on PCI-e network there will be software fall out.

Second, system implementors, not Thunderbolt is largely driving this corner case. Computers outfitted with two TB sockets solves most folks problems. "These I need a hub" use cases are largely driven by one TB socket systems and possible use of two "chain ending" devices ( either a DisplayPort display or a TB dongle device).

A daisy chain with the computer in the "middle" gets you 10+ external TB devices and 2 displayPort chain enders. If Thunderbolt adds Display 1.2 legacy mode that would work on one of the ports then several displays could be dangled off one port and 6 TB devices on the other. That is enough coverage to leave just a lowly populated subset.

Chain ending TB dongles are not the "norm" device and can always just be suck at the end of a daisy chain.

Better idea would be separate hub, that can be used only when needed. This hub would be topologically at the root level of tree ie. the first thing after the computer.

Thunderbolt just extends the PCI-e network to remote boxes. The computer is the root of the PCI-e network. Not the "first thing after the computer". You are trying to finess the problem by effectively moving the TB controller out of the computer. This is on the path of contorting TB to fit some corner case not mainstream needs.

The "root" is inhibited if just have one branch coming out. That is the core issue. Two branches get something that is much more like a "tree".


The pipe from hub to computer would be 200% overprovisioned, but I guess that in very rare occassions that would become any hindrance.

You're guess don't really match up with the realities. You could finesse the 200% overprision by hooking a PCI-e v3.0 links to a TB controller. The problem is that PCI-e is peer-to-peer transfer network. You have only solved the issue pragmatically in the case were all the traffic is bound to-from the computer. Technically two TB peripherals could communicate with each other directly. The overprivisoned link to the hub isn't going to help them.

A fat tree has "thicker" (more bandwidth) links at the top largely so that nodes at the bottom can communicated better to anywhere else in the network. Not just to the root.


The "hub" is largely folks mapping USB solutions back onto TB. There are lots of SCSI/SAS chains that have no hubs. And where there are expanders they are largely useful only when the devices down stream a much slower than the link being provided. Four 6Gb/s SSDs on the other side of a SAS/SATA expansion switch are going to have about 6Gb/s worth of aggregate throughput.


Other option, if we want to keep strictly to clean fat-tree, would be making a hardware switch.

As I pointed out 10-40Gb/s Ethernet and Infinband switches exist. They don't cost anywhere near $20. Cost is a real factor in Thunderbolt. There are lots of features that can add to Thunderbolt that would increase the flexibility and scope. They also increase costs.

USB hubs work cheap because the latency is no where near what Thunderbolt's is. Not even close.
 
It can be externally powered but that is going to drive the costs up. If price a quality empty HDD case with a decent power supply or a plug-in USB 3.0 hub with a decent quality power supply and proper USB 3.0 EM shielded and you are already at around $45-50.
( yes there are cheaper ones but here are three

Thunderbolt will probably add another $40 to that (about $35 in parts and $15 because not every generic chop shop can be an implementer). At that point it gets to be a $90 and substantially fewer folks want to buy it.

Those are retail prices, the cost of the cable and power adapter are probably 5.00 to the manufacturer. So even if the chip is 40.00 + $5.00 + 100% markup, it'll still be ~$100.00 max.
 
I emailed them that question. Their response was that marketing has not released those numbers yet.

Thanks much for the response.

If they decide to make this the same foot print as the Mini, it would be a real find for those of use who prefer the Mini over an iMac. The MiniStack would then be the poor man's version of this "box."
 
This would be a hell of a utility for me in terms of Blu-Ray and USB 3.0, but it's still far too expensive. Plus I would never use eSATA, so it would be a waste of those ports, and since there's already a firewire port on my MBP which I already never use, it seems silly to have it on there.

Knock down the price a little, and you have yourself a deal.
 
Why not try finding a part time job for some income? If I wanted stuff when I was 17, I had to earn it myself, or wait patiently for Christmas or my birthday to make its way around.

New tech tastes a lot sweeter when you've earned the money for it yourself.

Your right, I really should.
 
Your right, I really should.

The first thing bought with money you earned yourself tastes like...victory. It'll probably suck, but in the end, when you're staring at that SWEET piece of equipment on your desk knowing you made every single penny/cent to get it, it'll all be worth it.

If I had the luxury of not paying bills/board, I'd have Thunderbolt accessories for everything. :/
 
Who uses PC speakers? My iMac has a 1030 watt Onkyo 7.1 surround hooked up to it. That way when I watch ripped Blu-ray movies on it I can picture the screen being bigger to match the sounds...At least it makes Spotify seem cooler than it really is.

This is a nice way too to watch Blu-ray movies. I have a Marantz 5.1 system hooked up to my Mac and sounds great. I'll look forward to the new Sonnet dock.
 
Just wait till 4K is standard. You can't stream 4K at the rate people will want to watch it. I downloaded a 4 minute clip and it was 900MB. Now make that a 2 hour movie.

To be fair it's probably going to be quite a few years before 4K becomes standard. By then home broadband connections could improve considerably.
 
I'm not carrying a chunky device that costs $400 that has a whole bunch of stuff I don't need.

Then don't buy it. This isn't designed to carry with you. It's designed to have a light powerful MBA or MBP retina, and then have additional IO when you get home or to office.

Optical media is dead. Give it up already.

Really? Any numbers to back that up, or are you just talking out your nether region? The ability to read/write Blu Ray is very handy, given the size per disk.
 
The first thing bought with money you earned yourself tastes like...victory. It'll probably suck, but in the end, when you're staring at that SWEET piece of equipment on your desk knowing you made every single penny/cent to get it, it'll all be worth it.

If I had the luxury of not paying bills/board, I'd have Thunderbolt accessories for everything. :/

well rich parents make you lazy :p but I'll be out of the house in a year
 
If it ships

Unfortunately TB docks have generated a reputation as being vapor ware. This dock certainly has much of what I'd look for in a dock but right now it is about as real as my imagination.

If you check Sonnet's product page you can see that it comes with Mac drivers for Blu-ray video playback.

Would've been nice if the original MacRumors article mentioned this. :rolleyes: ;)


----------

It is an introductory price and likely will adjust when initial sales slow. As to being a full computer it likely is a full computer. For something like this to work it likely has a processor to direct data flow, and RAM to act as buffering. The price might be a bit stuff but so are new motherboards that support the latest hardware.

These prices are ridiculous. Considering that I can get a Motherboard with Thunderbolt and loads more ports, expansion slots, &c for less than $200. This much simpler piece of technology should be much less. After all it's just a dock not a full computer.


----------

You either have incredibly acute vision or you're sitting way too close to your screen.

The idea that 1080p is the ultimate resolution is really nothing more than a marketing ploy. There is more to perception than seeing the dots.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.