4 ms·
While it's clearly re-purposing of their core IP, I think the A10 assumption was a mistake on the part of iFixIt, who then corrected their mistake realizing the
by endorphone 8y ago
While it's clearly re-purposing of their core IP, I think the A10 assumption was a mistake on the part of iFixIt, who then corrected their mistake realizing the core size was not the same (and it definitely isn't just binning). The HEVC performance is still surprising though because they get much better performance out of the T2 (whatever its lineage) than they get out of a 6-core Intel processor, the Intel integrated GPU, or even the AMD dedicated GPU. That's the power of optimized silicon.
- phire 8y agoNo, they said "some random chip" (just to the right of the T2) is too small to be an A10. [1] I did once throw a photo of a mac motherboard into an image editor and estimated the T2 package dimensions. They were a very close match for the A10 Fusion, within the margin of error. [1] https://pbs.twimg.com/media/DSk789lWsAUJ4Lp.jpg:large https://pbs.twimg.com/media/DSk789lWsAUJ4Lp.jpg:large
- endorphone 8y agoBut that mistake is what led to the otherwise completely uncited claim that it was a binned A10. Clearly Apple copy-pasted their core, but the T2 serves such a novel purpose in the Mac, and has some unique performance requirements, that it seems very unlikely that they sourced it from the A10 reject bin. Much more likely they simply used of their ARMv8 cores with some custom IP particular for the Mac as they slowly moved the line to ARM. This is all just speculation though.
- phire 8y agoHere's the logic: Tapping out a new SoC design costs Apple hundreds of millions of dollars and years of engineering time. Reusing those pieces of A10 silicon that had defects effecting only part of the chip is essentially free. Every other SoC/CPU manufacture does this, sells the same piece of silicon at different clock-speeds or with half the cores disabled. The fact that apple typically doesn't do this binning actually puts Apple at a disadvantage cost wise. > but the T2 serves such a novel purpose in the Mac, and has some unique performance requirements Sure, but the performance requirements are all a subset of what the A10 can already do. There is no need for a large GPU like the A10 has, the T2 only drives a tiny, low animation display. Yet the GPU takes up ~35% of the A10 die. There is also no need for such powerful CPU cores. If apple were designing a custom SoC for inclusion in Macs to meet those requirements, it should logically be much smaller than the A10. Yet we have this T2 chip which is basically the same size as the A10.
- endorphone 8y agoBinning is actually the exception. You can't find binned Snapdragon 855s, for instance. Or most Intel chips. Rejects are generally destroyed. When Apple moved to the T-chips they also moved several system management chips to it as well (e.g. copy-pasting the design alongside the A10). Software on a general purpose CPU is great, but it simply isn't nearly fast enough for many system management functions. For >4GB/second DMA to go through it (for security oversight, encryption/decryption, etc), for instance -- that simply eliminates it from being a binned A10 at the outset, which was never designed around such a high performance need. The specialized display controller for the touchbar is absolutely nothing like the very purpose-developed display controller in the A10, either. These are all differences that would make it a terrible hack for them to use an A10. Until we have imaging of the T2 innards we can't say, but I'd say with 99.999%+ certainty it is simply not possible for it to be a binned A10. An A10 single core integrated on some new IP (with purpose-suited blocks that perfectly fulfill their roles concurrent with the general processor), sure, but not an A10.