I wonder if the MP 7,1 will support bifurcation on the x16 slots? That would allows using the cheaper m.2 adapters that don't have those hot PCIe switches. Anyone have insight?
I would expect not. First because there already are x8 slots there already. The upcoming Mac Pro basically overprovisions the CPU PCI-e lanes out of the box.
The CPU has four x16 headers. The next Mac Pro has ( from the Overiew page for Mac Pro image where labels slots. the Physical widths are written next to the slot number. I've put my guess at the electrical width in parens )
slot 1 : x16 (x16) [ slot '1a' MPX connector x8 + other stuff ]
slot 2 : x8 (x8 )
slot 3 : x16 (x16) [ slot '3a' MPX connector x8 + other stuff ]
slot 4 : x16 (x8 )
slot 5 : x16 (x16 )
slot 6 : x8 (x8 )
slot 7 : x8 (x8 )
slot 8 : x4 (x4 )
[ not marked in that picture but Slot 1 & 2 in MPX Bay '1' and Slot 3 and 4 in MPX Bay '2' ]
If just add up all the Phys there (and ignore the MPX connectors slots ) that is 92 lanes. There are only 64 lanes off the CPU total. So something has to be something related to 'bifricated' has to be present already. At least one of those x16 has been "chopped up" just to get to that many slots.
I suspect it has been provisioned something like the following
x16 --> slot 1
x16 --> slot 3
x16 --- PCI-e switch (***) ---|
|-- x8 slot 1a (**)
|-- x8 slot 2
|-- x8 slot 3a (**)
|-- x8 slot 4 ( maybe a x16 electrical )
x16 --- PCI-e switch------|
|-- x16 slot 5
|-- x8 slot 6
|-- x8 slot 7
|-- x4 slot 8
(**) these also may be chopped up into two x4's and delivered to the MPX connector in a 'bifurcated' set up so don't need a switch on the MPX module.
(***) This can be a fixed bifurcation without a 3rd party switch if an even x8 for just 1a and 3a. If want to link x16 electrical even though don't have x16 of bandwith then would need a switch and the the MPX connector as alternative to PCI-e slot .
So at least a couple of the slots marked 'x16' are already bandwidth diluted already out of the box. Something chopped up into "neat" two x4's probably isn't there because already behind a switch anyway. [ I'd be surprised if Apple wanted to get into the boot configuring of switches that attached to the motherboard and certifying specialized bifurcation cards. ]
For this market ( >$6K) there are probably a very high number of folks that will be running 2 GPUs. (Maybe not both MPX modules but many running at least one.). So the two switched above are likely provisioned to x16 cards present in the system. Or One CPU and one Afterburner in Slot 3. It would just be the corner case of one GPU where were not dealing with direct connection to he CPU.
Afterburner in slot 5 is actually a compromise if actually substantively use the Thunderbolt connectors in slot 8 to move data.
the PCH is even more clogged up. x4 T2 , x2-4 10GbE , x2-4 !0GbE , x4 Thunderbolt top , x1 Wi-fi , x1 Bluetooth. [ So that's probably why slot 8 or the 1a/3a/ or 6-7 not allocated off the PCH. ]
So it seems more likely that Apple is just going to depend upon the M.2 add-in-card to just get bigger simply just use more deadicated/custom switches for SSD to get to a lower price point, rather than adding complexity to Mac Pro and certification stack just to chase a niche of "cheaper cards'. If "cheaper" was a main driving point for the Mac Pro the entry price wouldn't be $6K in the first place.