In terms of specification, for the premium price we pay for iMacs then 256GB drives should really be the base level storage as standard.
No. 1TB Fusion with at least 256 of that being SSD. 256 is just too little space. Fusion Drives are great if you give them enough SSD to HDD ratio
[automerge]1572968708[/automerge]
Mac OS isn't heavily optimised for Intel CPUs. It only has native support, but that doesn't mean it's optimised for it.
It would be silly to think that Apple doesn't have OS X running on AMD kit in house, just in case. Just like how they run it on intel back in the power pc days.
The biggest thing stopping us getting an AMD flavoured Mac would be, in my opinion, thermal management. AMD chips run way hotter than their intel counterparts.
Intel is much hotter than AMD... Did you even check Youtube videos? Intel 9th gen can easily reach 90 degrees while AMD 3rd gen can maintain the temperature around 70. It's already a joke since Intel is still using 14nm while AMD has 7nm.
Then how come Apple is still not able to use AMD CPU? This explains a lot of things.
Yes and no to both of you on different accounts.
Machine code for an Intel chip can run on an AMD chip without tweaking at all and the same the other way around. They both have the same instruction set (proprietary extensions aside)
Apple does optimise macOS for they Intel chips, meaning that whilst the same code would run on AMD they do optimise it for Intel. - But it's also safe to assume they have internal builds with more AMD focused optimisations, though likely not yet as heavily due to prioritising the actively used systems.
But it is already possible to make an AMD hackintosh since the IA is the same, and it runs pretty alright even without chip specific optimisations and just generic Intel targeted binaries.
But modern AMD chips are indeed cooler than Intel chips under the right circumstances.
But it's not just as simple as plunging in a new CPU
Reasons Apple hasn't just switched to AMD already can be manyfold.
They make their own motherboards, and you'd need to redo the logic boards entirely.
The SMC chip may only be compatible with Intel, same with the T2 chip.
Thunderbolt is natively supported on the Intel platform
Certain hardware blocks on Intel chips are used a lot by Apple software like QuickSync