ARM Cortex-X1 Mega-core Evolution
Last year, ARM officially released its Cortex-A78 and Cortex-X1 architecture, the former position as a large core, the latter is a mega-core. Cortex-X series is ARM’s new high-performance core architecture, the first product is Cortex-X1, whose performance is 30% higher than the A77, 22% higher than the A78, and 100% improve machine learning capabilities.
Cortex-X1 also allows customers to customize and build more different features, but this requires customer involvement in the early development stage. Today, Xiaomi brought some detailed highlights of mega-core Cortex-X1 used in Snapdragon 888 SoC on Xiaomi 11.
Xiaomi phones have always been the first to carry the Snapdragon 8 series flagship mobile platform, and this time, Xiaomi 11 is the world’s first Snapdragon 888 flagship processor, bringing the most cutting-edge mobile technology innovation to the majority of consumers.
The most significant enhancement of Snapdragon 888 is the introduction of the ARM Cortex-X1 mega-core architecture, which is the ultimate architecture in the pure pursuit of performance. X1 is about 2.3 times larger than the A78 mega-core, and its giant size brings giant energy, and its peak performance is increased by 30% compared to the previous generation A77, which is an unprecedented performance leap and truly opens up the mega-core in the Android camp. That is an unprecedented performance jump, truly opening up the era of mega-core in the Android camp.
The working process of a cell phone processor can be roughly divided into 3 parts: front-end instruction prediction prefetching, middle-end instruction decoding and distribution, and back-end instruction execution. That is to say, the processor first makes a prediction and fetches the instructions and data that may be needed from the memory to the cache, and then goes through layers of processing and transmission to perform calculations in the execution unit and finally outputs the calculation results, and the processed results are then transmitted to other units such as DPU and GPU through the storage management unit.
In high-load scenarios such as games and video clips, the amount of instantaneous concurrent data is very large, requiring the processor to be able to process data in parallel. This, in turn, is the focus of the Cortex-X1 Supercharged Core boost.