... . unless Apple plans to release a donut-shaped external storage unit for the towers to 'stick into'.
Don't go giving them any new ideas with such subliminal sexual context.
... . unless Apple plans to release a donut-shaped external storage unit for the towers to 'stick into'.
No, and I never said that it did. But each individual port has some bandwidth, which means that n ports has n bandwidth, in total.
In Thunderbolt 2, two lanes are combined to give a 2Gb/s instead of 2 x 1Gb/s. If a controller only has x4 PCIe lanes (two in each direction) then how can it support two ports per chip?
Is USB additive on a protocol level? No, but that doesn't mean that you can not combine several sources in software to get the combined bandwidth of many sources.
It has nothing to do with intel, protocols, or their press release. I was referring to the new Falcon ridge controllers.
Ok, so in Thunderbolt v1 a two port controller had x4 lanes. Meaning each port got 1 lane in each direction.
Now Thunderbolt v2 combines these lanes to reach 2Gb/s, so how is that going to work out if that needs to be shared between two ports?
Of course not, which is why your talk about amount of lanes to the Falcon ridge controllers in not from intel.
deconstruct60:
Let's make an example. I add two PCIe disks, each on an individual TB2 port to the computer. To limit the discussion to if it's possible to use bandwidth from two ports, let's say we make sure that each port is on a separate controller.
Sure, I'd buy that.So I'm going out on a limb and project that Tyans' total potential market would be at least .02% of workstation or desktop operators...
Well if I didn't before I do now.You do know there are LGA2011 boards with 6 PCIe 3.0 slots (four 16x, one 8x, and one 1x), available off newegg of all places right now, right?
That's not what I'm saying, no. Just the obvious fact that the more one adds internally the faster the fans need to go and thus the more noise they make.If you're saying we need to put all our drives externally to reduce heat, I don't buy it. That's what fans are for. With low power drives, I'm not sure how much heat the extra heat could really contribute.
Of those things said long ago most of them are still true today. TB/TB2 all the more-so of course.I'm clearly just talking theoretical here (arent we all?), but even the Mac Pro with Six TB2 ports will not have as much drive throughput two or three 4 port SAS cards and dual GPUs--a config that, again, I can buy off NewEgg this afternoon. That may be an overkill for anything 99% of people are doing, but the same was said about a lot of the technology we use commonly today.
Well I dunno what to say to this. There is USB3 and TB2 ports on the MP6,1 so if you don't see a need for the TB2 ports then I guess you plan to use the USB3 ones? We're stuck with the choice between those two - or maybe BlueTooth 4.0 or EtherNet... so you now have to pick one of those. Or dump Apple maybe...Again, TB is clearly a great technology, but as far as TB taking the place of PCIe or even becoming a standard on PC, I'm not seeing the need (except maybe on laptops?).
Sounds phallic.So. I'm grooving to this as well. IF Apple had been as smart as they pretend to be; they would have designed the New Mac Pro as a box-shaped module to retrofit the legacy towers (and interface with internal storage / cards to fill up the remaining space in the Old Mac Pro Cases. They they would therefore rack mount (Pro Studios use racks right ?) and Apple could pat itself on the back for offering an ingenious & environmentally sustainable computing upgrade path.
As is the cylindrical MacPro is just a cup-holder friendly CPU for Hipsters to edit 4K in their cars with .Doesn't play nice with Edit Suite Space space or peripherals, unless Apple plans to release a donut-shaped external storage unit for the towers to 'stick into'.
I disagree..
Call it as you see it, just like you did.
Adding the additional controller is what is giving the addition bandwidth to-from the host computer. Not the physical ports. The ports are provisioned from the controller's switch. Ultimately they are bounded by the switch's caps.
Can two Thunderbolt ports carry more data than one?
For drives and raid arrays and such like that it can. In exactly the same way RAID would otherwise work. For example maybe there is a 3-SSD RAID0 on TB-Port1 Called Speedy01 and another identical one on TB-Port2 called Speedy02. You could combine Speedy01 and Speedy02 into a RAID0 array and call it SuperSpeedy.
Alternatively you could just add the 3 individual SSDs connected to each of the TB2 ports one and two, all into a 6-drive SSD RAID0.
Either way you could get about 4GB/s out of it and that's twice the 2GB/s that one port alone delivers. Do the same with another 3 SSDs on another TB2 port and you're looking at 6GB/s... and so on...
This is a switch. You are double counting the bandwidth.
A <-----> B < ------> C
If device A and C are communicating with each other at 20Gb/s bidirection that means one port or B is getting 20Gb/s and another port is getting 20Gb/s bidirection. It is effectively the same bandwith. There is not 40 GB/s data going back and for it is 20Gb/s. That 20 makes multiple stops along the way but it isn't "bigger" if just jump in the middle and look both ways.
And no you can not just count the points on a switch and declare the aggregate througput of the switch solely based on the number of ports. That is deeply flawed and incorrect methodology. What would be looking for is the aggregate/crossbar/bisection bandwith from the specs not merely counting the ports.
.---------.
| |
| Mac Pro | <-----> A
| | <-----> B
| | <-----> C
| | <-----> D
| | <-----> E
| | <-----> F
| |
'---------'
Thank you! This is what I have tried to hammer home.![]()
This is a straw man argument.
Ooh, since we're drawing pictures, let me draw what *I* understand the TB2 situation to be...Lemme draw it for you:
Code:.---------. | | | Mac Pro | <-----> A | | <-----> B | | <-----> C | | <-----> D | | <-----> E | | <-----> F | | '---------'
.---------.
| |
| Mac Pro |<-> x4 lane TB2 controller \<-----> A
| | /<-----> B
| |
| |<-> x4 lane TB2 controller \<-----> C
| | /<-----> D
| |
| |<-> x4 lane TB2 controller \<-----> E
| | /<-----> F
| |
'---------'
That is, there are three TB2 controllers, each of which have PCIe v2 x4 lanes of bandwidth, each two TB2 ports sharing that single x4 lane for each controller.
Thus, x4 times three = x12 lanes total bandwidth.
Is this not currently true?
Yes, currently.
Thunderbolt v2 is pretty much this:
Image
What's the configuration of the Falcon Ridge controllers? Let's see:
http://en.wikipedia.org/wiki/Thunderbolt_(interface)#Controllers
Oh, no information yet.
So if it's true that:
"Thunderbolt 2/Falcon Ridge still feed off of the same x4 PCIe 2.0 interface as the previous generation designs. Backwards compatibility is also maintained with existing Thunderbolt devices since the underlying architecture doesn't really change."
...then my picture is also true, and there are only three PCIe v2 x4 lanes of bandwidth passing through six TB2 ports.
Until they double the bandwidth of the controllers, TB2=TB1=no change=only x12 lanes of v2 PCIe bandwith= less than current Mac Pro's x20 lanes via PCIe slots after using one x16 lane slot for a GPU.
At best, that's a sidestep for this future generation. I hope for an improvement in bandwidth in the Mac Pro 7,1 or beyond.
That clears this debate up nicely!
Please explain how I'm a shill.
"A shill, also called a plant or a stooge, is a person who publicly helps a person or organization without disclosing that they have a close relationship with the person or organization.
"Shill" typically refers to someone who purposely gives onlookers the impression that they are an enthusiastic independent customer of a seller (or marketer of ideas) for whom they are secretly working. The person or group who hires the shill is using crowd psychology to encourage other onlookers or audience members to purchase the goods or services (or accept the ideas being marketed). Shills are often employed by professional marketing campaigns. "Plant" and "stooge" more commonly refer to any person who is secretly in league with another person or organization while pretending to be neutral or actually a part of the organization he is planted in, such as a magician's audience, a political party, or an intelligence organization "
So Everyone who happens to like this machine is a dishonest lying scumbag?
How very mature.
Ooh, since we're drawing pictures, let me draw what *I* understand the TB2 situation to be...
Code:.---------. | | | Mac Pro |<-> x4 lane TB2 controller \<-----> A | | /<-----> B | | | |<-> x4 lane TB2 controller \<-----> C | | /<-----> D | | | |<-> x4 lane TB2 controller \<-----> E | | /<-----> F | | '---------'
That is, there are three TB2 controllers, each of which have PCIe v2 x4 lanes of bandwidth, each two TB2 ports sharing that single x4 lane for each controller.
Thus, x4 times three = x12 lanes total bandwidth.
Is this not currently true?
.---------.
| |
| Mac Pro | <-----> A
| | <-----> B
| | <-----> C
| | <-----> D
| | <-----> E
| | <-----> F
| |
'---------'
So you're saying you think there are x24 lanes dedicated to Thunderbolt.I think this is wrong. As I understand it, in this case, each controller supplies 2 complete and independent TB2 connections. So the illustration from subsonix is right:
Code:.---------. | | | Mac Pro | <-----> A | | <-----> B | | <-----> C | | <-----> D | | <-----> E | | <-----> F | | '---------'
How many are left over for dual GPUs?
How many for the internal SSD and everything else?
It's a single CPU machine, so how many lanes have they managed to pull from that single CPU?
Not sure what my problem is, but I can't find any Intel chipset diagrams that show 80 lanes on a single 12-core CPU. Best I can find is this dual-CPU one:The Ivy Bridge-EP chips have 80 PCIe 3.0 lanes per chip.
Not sure what my problem is, but I can't find any Intel chipset diagrams that show 80 lanes on a single 12-core CPU. Best I can find is this dual-CPU one:
[/COLOR]Anyway, if they put a single 12-core CPU in with PCIe v3 80 lanes like you say they are, then I'll be happy with it.
I'm marking your words, and holding you responsible for seeing this through.![]()
Not sure what my problem is, but I can't find any Intel chipset diagrams that show 80 lanes on a single 12-core CPU. Best I can find is this dual-CPU one:
Image
----------
Anyway, if they put a single 12-core CPU in with PCIe v3 80 lanes like you say they are, then I'll be happy with it.
I'm marking your words, and holding you responsible for seeing this through.![]()
Since the Mac Pro uses the exact same chipset and the Xeon E5 (v1 and v2) have the same PCIe lane bandwidth it is not far more. It is the same collective bandwidth since it is the same implementation.
It is also a bit of a fraud to be quoting physical slot sizes as opposed to electrical slots sized when in the middle of a bandwidth discussion. Card pins that are connected to nothing don't have any bandwidth. So crotch grabbing over seating four x16 cards and only hooking to 8 pins is silly in the context of turning around that poo-pooing Thunderbolt because it throttle the bandwidth.
Pragmatically, yes there is something different. As typically implemented in most workstations the cards not hot-plug capable. Typically that is only implemented and supported on big iron 24/7/365 servers. Therefore, card vendors do not write the hot-plug additions. . If the hot-plug support is not commonly in the drivers... it is missing, hence different. Primarily what TB brings to the table is a hot-plug requirement. So yes, it is a driver of new software features.
Funny how most of those were x16 slots before. Frankly, TB speeds are plenty for most situations.
Then why did you claim that TB replaced PCI-e. It doesn't replace it at all. Thunderbolt's job is to transport PCI-e data. "can coexist" isn't even a question. If there is no PCI-e data there is no purpose for Thunderbolt. A system with a purely DisplayPort data stream doesn't need Thunderbolt at all.
Well if I didn't before I do now.I'm mostly just saying that the overwhelming majority of machines I see or hear about on the net have only 4 full length slots and they're usually situated such that two double-wide cards eats up all the space.
That's not what I'm saying, no. Just the obvious fact that the more one adds internally the faster the fans need to go and thus the more noise they make.
Of those things said long ago most of them are still true today. TB/TB2 all the more-so of course.
Well I dunno what to say to this. There is USB3 and TB2 ports on the MP6,1 so if you don't see a need for the TB2 ports then I guess you plan to use the USB3 ones? We're stuck with the choice between those two - or maybe BlueTooth 4.0 or EtherNet... so you now have to pick one of those. Or dump Apple maybe...
I think this is wrong. As I understand it, in this case, each controller supplies 2 complete and independent TB2 connections. So the illustration from subsonix is right:
Thank you! This is what I have tried to hammer home.![]()
This is a straw man argument. The scenario presented is not one in where A communicates with C,