The iMac Pro doesn't particularly have thermal issues. Rampant overheating isn't a big complaint so far.
The reviews I've read on the iMac Pro have revealed a couple of interesting points on its engineering:
* Thermal management is pretty darn good. Not 100%, but a ~98% solution.
But...
* Part of this "98%" was achieved by down-rating subsystems performance
* Part of this was also achieved through an expensive cooling design, which may have also been what was responsible for killing the RAM access door.
The big picture ramifications of all of this is that the current iMac Pro's design has ZERO thermal headroom for future iterations (updates). That's effectively the same design flaw that the tcMP ran into: since it leaves effectively no room for future redesigns, its a design dead end.
If the Thunderbolt display docking station had a USB Type-C connect what would be the problem with placing the clamshell, docked MBP on the display's pedestal foot?
Tried this already. With the likes of Lenovo, Dell, they've been designed such that the user "slides" the laptop in until it hits a stop, then drops it down & pushes it to engage the connection port (typically, its on the middle of the bottom of the laptop). Pretty much a 2-3 step process. Removal is a release lever on the dock, then grab the laptop & pull it out. In Engineering design terminology, this is employing a "blind" connector interface. In layman's terms, "blind" means that I don't need to see the point of connection to make/break the connection - they typically auto-align and so forth.
In contrast, I've not yet seen any dock that uses USB-C in a similarly "blind" configuration. As such, to pragmatically use an under-display shelf system, the notional operator would need to:
(a) move the keyboard out of the way (or put the laptop down on top of the keyboard),
(b) manually fish out the (loose) USB-C cable from where it was stashed underneath,
(c) plug the USB-C cable into the laptop,
(d) push the now-connected laptop into the shelf,
(e) manage (push clear) the "bird nest" loop of the extra USB-C cable,
(f) put the keyboard back into its place.
True, this isn't end-of-the-world horrible, but it also isn't any cleaner than the historical Windows Laptop solution of the last decade.
When laptop gone store keyboard there. Laptop arrive trade keyboard for Mac in clamshell mode ( plug-in , wake-up on desk , then clamshell store under display). .
With the conventional blind dock interface, it depends on how tall the shelf unit is for if you need to move the keyboard from its normal operating position on your desk. FWIW, you can see a (old, pretty lame) video example
here (skip to ~1:08).
Binary only necessary if don't want to do any work. If willing to do some engineering there is a continuum of several solutions not either also zero work or 100% work. It is like saying Apple should either buy every chipset augment that Intel sells or build the x86 clone from scratch. That is vast range in between that is useful.
Okay, fair enough from a pedantic point of view. However, these two do represent the endpoints, and in my defense, I did say "basic binary choice".
The flaw a bit with Apple is that they have been binary. Either total control over every GPU possible or very little control. Again overly simplistic for no good reason. Apple has a "total control" system in the iMac Pro. They don't need another.
And Apple has made this mistake repeatedly in the past, such as by how they've been slow to manage costs by adopting existing industry standards...internal SCSI hard drives for a classic example, but similarly today, their proprietary version of the M.2 SSDs.
Thunderbolt is trying to tackle a couple things and that is a dual edge sword at times. There are two points. However, one of the major things is to be a docking station connection standard that can be used across a wide range of devices. Thunderbolt carries everything that a docked system needs to connect to a immobile desktop device with a power cord that stays stuck in the wall all the time....
...The question is why do folks what to create more context where plug in the appropriate cable that should work and it does not. How is that more intuitive user interaction and better design?
All reasonably good points, although the experience I'm having today with a new Dell laptop with USB-C is that I'm stuck using the laptop's Ethernet port too, because the Ethernet in the USB-C dock has its own (+different) MAC address which
also requires yet another (+different) Windows driver to be able to use it ... granted, this probably isn't a big deal for a home user, but our Windows 10 IT folks haven't broken the code on just how to get this driver installed & working through their security protocols (3 months & counting). As such, I'm on a USB-C laptop with dock, but I still have to plug in more than just the USB-C cable (neither of which are a blind connection, either).
In the context of the predominantly laptop oriented Mac ecosystem it isn't self inflicted at all. A wide range of peripherals tap into it. As USB type-c rolls out in the Windows portion of the PC ecosystem (which is also dominated by laptops) that is only going to grow larger.
I agree that the Windows USB-C market will grow, but will the Mac USB-C market grow too? If and only if they are 100% interchangeable. So then are they really 100% interchangeable in all aspects? Personally, I don't know - - but knowing Apple, I doubt it.
I think Apple would be wrong to push every single possible display output into Thunderbolt. A mix of 4 video output cable TBv3 Type-C ports and either two HDMI 2.1 or a HDMI 2.1 and a "old school" mini-DisplayPort would work fine for 3rd party monitors. ( since apple like symmetry they'd probably pick two HDMI 2.1)
FWIW, my thought process here is really bearing down on how Apple will probably - as a policy - demand that they'll only support PCIe GPU cards that include TBv3, and actively disallow all others.
What existing Mac Pro customers. The 2009 MP is on the vintage list. It isn't even getting OS updates let along hardware augments. The 2010 is now on the so it is getting no more macOS updates. the 2012 probably is going on the list in October to join them in the same state. So brand new cards for vintage and obsolete hardware.
Which explains how & why for the past three (3) years, I've not been able to find any Apple "OEM" graphics cards for sale on the Apple Store for either my 2009 (before it went vintage) or my 2012 (which supposedly still is supported)?
Point here is that Apple can yammer about 'modular' stuff, but that doesn't mean that they're going to sell upgrade components to the Mac Pro customer who bought his hardware two months before Apple shipped this newer modular GPU card or whatever.
That's isn't an Apple thing, no other folks are doing updates for systems in that status either.
I ended up buying a 3rd Party GPU card in 2017, because there's effectively not been any Apple parts for sale (and I'm not about to drag a cMP down to the local Apple Store to merely ask for a 'repair').
Pointing back at the vintage stuff and saying Apple has to do it because they did it before is rather doomed to failure.
Not my intent: my point is that they
didn't even do this when their cMP's weren't vintage yet, so the current (well, April 2017) promises of 'modularity' doesn't sound credible to me, at least in the terms by which I interpret what "modular" means (ie, centric to my customer needs - - I'm not about to disrupt a high value worker by sending his one year old mMP out to Apple for ~two weeks to have it upgraded ... even if Apple were to offer this service - -which I also doubt)
USB-C simply means people have to use some common sense. I realize that is in short supply these days but it is pretty simple. Sub 1m cables that are high quality and robust are pretty much universal. Those can cover all the power , TBv2 40Gb/s , and USB 3.1 gen 2 you want. Limited length you get "everything" ( over those three). The longer lengths get more special case but the lengths that folks will likely use to connect two items both on their desktop it isn't that complicated.
USB race-to-the-bottom vendors selling stuff that doesn't work or is mainly "cheaper" is an issue.... but that has been true of USB all along. That's not a new Type-C thing.
Agreed, the race-to-the-bottom has been around for years, but philosophically, that just makes the propagation (and in some ways, seems to be worse?) of this in USB-C less excusable: the vendors don't have the excuse of this being a new problem - especially with Apple's "It Just Works" marketing history.