Apple A10X
File:Apple A10X Fusion.jpg | |
Produced | June 16, 2017 |
---|---|
Designed by | Apple Inc. |
Common manufacturer(s) | |
Max. CPU clock rate | to 2.38 GHz[2] |
Min. feature size | 10FF nm[1] |
Instruction set | A64, A32, T32 |
Microarchitecture | Hurricane and Zephyr both ARMv8‑A-Compatible |
Product code | APL1071[3] |
Cores | Hexa-core (3× Hurricane + 3× Zephyr)[1] |
L1 cache | Per core: 64 KB instruction + 64 KB data[4] |
L2 cache | 8 MB shared[4] |
Predecessor | Apple A9X |
Successor | Apple A12X Bionic |
GPU | 12 core[5] |
Application | Mobile |
Variant | Apple A10 Fusion |
The Apple A10X Fusion is a 64-bit ARM-based system on a chip (SoC) designed by Apple Inc. and manufactured by TSMC. It first appeared in the 10.5" iPad Pro and the second-generation 12.9" iPad Pro, which were both announced on June 5, 2017.[6] The A10X is a variant of the A10 and Apple claims that it has 30 percent faster CPU performance and 40 percent faster GPU performance than its predecessor, the A9X.[6]
Design
The A10X features an Apple-designed 64-bit 2.38 GHz[2] ARMv8-A six-core CPU, with three high-performance Hurricane cores and three energy-efficient Zephyr cores.[5][1] The A10X also integrates a twelve-core graphics processing unit (GPU)[5] which appears to be the same Apple customized Imagination PowerVR cores used in the A10.[7] Embedded in the A10X is the M10 motion coprocessor.[8]
Built on TSMC's 10 nm FinFET process[7] with a die size of 96.4mm2, the A10X is 34% smaller than the A9X and as of June 2017[update] is the smallest iPad SoC.[1] The A10X is the first TSMC 10nm chip to be used by a consumer device.[1]
The A10X is paired with 4 GB of LPDDR4 memory in the second-generation 12.9" iPad Pro[9] and the 10.5" iPad Pro,[3] and 3 GB in the 4K Apple TV.[10]
Products that include the Apple A10X
See also
- Apple system on chips, the series of ARM-based system-on-a-chip (SoC) processors designed by Apple for their consumer electronic devices.
- Apple A10 Fusion
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 5.0 5.1 5.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 7.0 7.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.