Anyone else think that Apple will try to add a T2 chip to the Mac Pro redesign like they did in all their recent releases ?
I'm hoping not.
That is a bit of a delusional hope. Apple spent in the vicinity of $500M ( half a billion. ) to get in to the vertical SSD business.
https://arstechnica.com/gadgets/201...a-billion-to-secure-its-flash-storage-future/
Why would they spend that much money and
not put their own SSDs into their own systems? A substantive fraction there is to put SSDs into iOS devices, but again begs the question of reality of Apple having the resources to do it on the Mac side also and then not. [ This is substantively different from the CPU core issue. The storage is still implemented in 3rd party chips. It is the controller of those chips that has about the same needs independent of the main application CPU core implementation family as each (x86_64 and ARM) draw closer together in performance. Both of those need a fast storage subsystem whatever app is running. ]
Apple recently spent $300M acquiring Dialog PMIC IP to fold in house
https://www.bloomberg.com/news/arti...illion-deal-with-dialog-semi-for-assets-staff
Guess what ? Future Macs ( and iOS devices ) are extremely likely going to have ...... Apple internally developed PMIC. The T-series hasn't fully subsumed the PMICs. T2 Mac still have discrete ones. T3 or T4 (or T5) is highly likely going to subsume those into the SoC package. Otherwise why spend $300M ( 1/3 of a billion dollars) to bring it in house? The discrete PMIC were already highly custom, this move will make them much easier to integrate in addition to being custom.
The primary issue for the next Mac Pro is not whether it is going to have an Apple boot SSD. That is extremely highly likely going to happen. The primary issue is really probably in the space of whether they are going to enable having more than one internal storage drive. That's is the trend line with several of the latest design updates that is probably at odds with the classic Mac Pro 'mission'.
Trying to wrestle away the boot (and security of boot process) away from Apple is largely a waste of time because much of the angst does not provide a better solution (i.e., it isn't more secure). Those are largely "form over function" (e.g., don't want security function, just want best race to the bottom form factor).
The real issue that Apple doesn't have a better (more functional) answer for is why the Mac Pro has to be stuck with just one internal drive. Another slot ( or 2-3) M.2 drive slots would still keep the next Mac Pro in the "Flash is the future" realm, but firmly address the issue of affordable larger capacity limits. Apple has backed away from the myopic position that TRIM only exists on Apple SSDs. So if non Apple SSDs are OK then a larger volume system like the Mac Pro could probably make use of them.
The T2 in and of itself doesn't really appear to be the root core issue of the problems. The indicators so far mostly are indicative that the software that is running on the T2 (and probably also on the MacOS side ) need more clean ups. When the software bundle expanded from T1 to T2 things got worse. If the T2 doesn't have ECC at the lower levels that would probably be better ,but the randomness of the errors is more indicative that it combinations of software and usage that are at issue. ( WatchOS just had a substantive chunk of security gaps filled. More than likely just a equally as sloppy code is sloshing around inside of BridgeOS and macOS. )
[doublepost=1544210893][/doublepost]
maybe an better one with more pci-e lanes to host more then 1 disk.
The T2 doesn't need any more lanes. Most folks don't need 2-5 boot volumes. For non boot drives there is not good rational reason to tie them into the T2.
What is needed here is a balance. Securing the boot drive is one issue. Working set/area capacity , bulk storage , etc is another.
The only thing the T-series might need a more secure path between main CPU and T2 for some of the non SSD message flow. Right now I think several things are done as virtual ethernet pipe connections. If there are other programs that can latch onto those pipes and 'screw around' that isn't good for security or stability. That isn't the storage subsystem part though.
Apple extremely does not need to try to extend all possible storage through the T2. It isn't really constructed for that nor is it particularly necessary. For generic storage the general market has sufficient solutions. The boot GPU integration with Thunderbolt and initial boot authentication that isn't quite as clear. Apple solutions have better function match there if not using the standards limiting forms.
Overly expanding the scope of the T2 (T-series in general ) is a dual edge sword. It can start to cause as many problems as it might solve in other dimensions. It would be better if Apple looked at finishing off the bugs, increasing the stability, and wrapping up their PMIC integration before more "other stuff" got added to the T-series.