4 ms·
The transistor count of an A11 is 4.3 million, the Ryzen has about 4.8 million depending on the type. And x86 is a bit wasteful in terms of what it does effecti
by dep_b 8y ago
The transistor count of an A11 is 4.3 million, the Ryzen has about 4.8 million depending on the type. And x86 is a bit wasteful in terms of what it does effectively with those transistors because the front-end required to translate x86 instructions.
- ysleepy 8y ago*billion and the A11 includes a GPU.
- userbinator 8y agoAnd x86 is a bit wasteful in terms of what it does effectively with those transistors because the front-end required to translate x86 instructions. That's a tiny amount in comparison to all the other pieces like cache, ultrawide SIMD units, and bus interfaces; and given that it acts as a sort of "decompressor" interfacing the slower memory containing denser instructions with the faster core and its wide uops, I'd say those transistors are quite well spent.
- dingo_bat 8y agoI don't know about A11 but Ryzen transistor count is 4.8 billion, not million.
- dep_b 8y agoYou're right, can't edit anymore
- monocasa 8y agoAArch32 is about as compilcated as x86 to decode. About 1200 instructions with dozens of different encodings, and instructions that aren't aligned to instruction width and can straddle a page and cache line boundary.
- mrpippy 8y agoThis may be part of the reason why no A11-based devices support AArch32. iOS 11 dropped support for 32-bit apps, and its highly possible the chip doesn’t support the ISA at all.