Arm has unveiled its latest CPU core designs for 2024, including Cortex X925, A725, and A520, transitioning to a 3 nm process technology. These designs aim to deliver significant performance gains, enhanced power efficiency, and scalability improvements. The new Client Compute Solutions (CSS) platform replaces the Total Compute Solutions, integrating hardware, software, and tools to optimize device performance across mobiles and notebooks.
The updated Armv9.2 architecture features enhanced security with memory tagging extensions and confidential compute architecture, aiming to boost protection against security threats. Additionally, the architecture includes the Immortalis G925 GPU for improved graphics performance. Arm's shift to 3 nm technology is set to enhance chip performance and efficiency, crucial for portable devices where battery life and thermal management are key.
Arm has significantly enhanced its software ecosystem to support the new CPU core designs and GPUs, primarily through the introduction of the Kleidi libraries and the Client Compute Solutions (CSS) platform36.
Kleidi Libraries:
The Kleidi libraries are a pivotal component of Arm's software ecosystem, designed to optimize artificial intelligence (AI) and computer-based applications3. KleidiAI focuses on accelerating AI workloads by offering a comprehensive set of computational kernels optimized for Arm's architecture3. This optimization enables efficient execution of various AI tasks such as machine learning, natural language processing, and data analytics3. KleidiCV, another crucial part of the libraries, targets computer vision workloads, providing optimized functions for image processing, object detection, and scene recognition3. These libraries ensure that applications can handle visual data swiftly and efficiently, which is particularly useful in augmented reality, autonomous vehicles, and intelligent surveillance systems3.
Client Compute Solutions (CSS) Platform:
The CSS platform integrates hardware, software, and tools to enhance the performance and efficiency of client devices3. It includes a comprehensive reference software stack for Android, optimized AI backed by the Kleidi libraries, and robust tooling environments provided through Arm Performance Studio3. This platform supports the development of applications by providing developers with detailed insights into application performance, helping them fine-tune their software for maximum efficiency35.
Together, these advancements in Arm's software ecosystem are designed to fully exploit the potential of the new CPU cores and GPUs, ensuring developers can bring innovative applications to market quickly and effectively, leveraging the improved performance and power efficiency of the 3 nm process technology234.
Arm's new Cortex X925 core claims to achieve leadership in Instructions Per Cycle (IPC) through several architectural innovations designed to enhance performance and efficiency. These improvements include wider execution pipelines, improved branch prediction, and enhanced out-of-order execution capabilities1. These architectural enhancements help to boost the core's IPC, allowing it to handle the most demanding workloads more efficiently. Arm asserts that these changes enable the Cortex X925 to surpass the IPC performance of competitors like Intel and AMD, positioning it as the new IPC king in the mobile segment. Additionally, the transition to a 3 nm process technology contributes to this leadership by allowing higher clock speeds and reduced power consumption, further enhancing the core's performance capabilities.