Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Announcements Arm Cortex-X1C: scalable innovation for laptop and desktop
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • CPU Architecture
  • High Performance Compute
  • laptop
  • CPU Architecture Security Features
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Arm Cortex-X1C: scalable innovation for laptop and desktop

Saurabh Pradhan
Saurabh Pradhan
November 16, 2021
3 minute read time.

2020 was a big year for Arm CPU technology, as we announced the first ever Arm Cortex-X CPU – the Cortex-X1. This has been a tremendous success, representing a major shift in our performance trajectory and allowing our program partners to focus on ultimate performance for specific use cases. Cortex-X1 is already in silicon in Samsung LSI's Exynos 2100 SoC and Qualcomm's Snapdragon 888 5G mobile platform. Both chipsets power the Samsung Galaxy S21 range of flagship smartphones. More recently, we have seen the Google Pixel 6 launched, with the Cortex-X1 powered Google Tensor chip.

Also in 2020, we announced the Arm Cortex-A78C CPU. This is a CPU purpose-built to be part of scalable and secure compute solutions for the next-generation of laptop devices and ‘on-the-go’ devices.

The Arm Cortex-X1C CPU

We are continuing this commitment to address market-specific needs with the new Arm Cortex-X1C CPU. This is designed for scalable ‘big’ core computing. ​Like the Cortex-A78C, the Cortex-X1C can be part of a scalable solution for always on, always connected laptops with multi-day battery life. However, it can also target desktops through a new range of premium performance benefits. Alongside the performance uplift from Cortex-A78C, the Cortex-X1C offers enhanced security and unrivalled developer support to enable the very best protection and user experiences on laptop and desktop devices.

Image of Desktop device

New CPU configurations for performance boost

Across aspects of performance, power and area (PPA), the Cortex-X1C is very similar to Cortex-X1, but also adopts features from Cortex-A78C to address the needs of specific applications and devices. However, compared to Cortex-A78C, it delivers 22 percent better performance. Cortex-X1C also adopts features to enable ISA-compatible CPU cluster configurations of up to 8 big cores using an updated version of the DynamIQ Shared Unit (DSU). Utilizing Cortex-X1C means our partners can build CPU cluster configurations that effortlessly scale from high performance desktop to those that balance maximum performance and efficiency. Sustained multithreaded performance is unleashed in laptops when combining the premium performance of Cortex-X1C with the performance and efficiency balance of Cortex-A78C in a CPU cluster. Meanwhile, to truly push peak performance benefits on desktop devices, Cortex-X program partners can utilize up to 8 Cortex-X1C cores in a CPU cluster thanks to the 8 big core capabilities enabled by the DSU.

New levels of scalability with the Cortex-X1C

Enhanced security

Cortex-A78C offers fantastic data and device security, with Cortex-X1C aligning with the same security features at the architecture level. Cortex-X1C adopts Pointer Authentication (PAC), which improves data and device security through minimizing the attack surface. This ensures that any data on the device is secure. PAC also significantly reduces exploits and prevents attackers from taking control of the software control flow in Return-Orientated-Programming (ROP), which reduces exploits by over 60 percent, and Jump-Orientated-Programming (JOP), which reduces exploits by over 50 percent. Reducing potential exploits is essential to ensure that the data of users are kept safe when installing third-party applications.

Unrivalled developer support

Cortex-X1C is designed for more demanding workloads, providing an increased L3 cache memory of 8MB and 8 big core support so it can run 8 high-performance threads in parallel. This means developers can bring more advanced application experiences to life on laptop and desktop devices. Moreover, the enhanced multi-OS support enables the speedy translation of non-Arm native binaries to bring greater performance and a seamless application experience for Arm’s extensive ecosystem.

Summary of Cortex-X1C features

*Armv8.3-A Pointer Authentication support and Armv8.6-A Enhanced Pointer Authentication support, excluding the optional FPAC extension.

Commitment to partners, ecosystem, and markets

The addition of Cortex-X1C to the Cortex-X CPU family is a further signal of Arm’s commitment to CPU designs that provide specialized processing to address different performance points and specific device markets. Through Cortex-X1C, we are providing a CPU product that addresses the drive for high performance in the next generation of premium laptop and desktop devices. At the same time, we are offering advanced security and developer support to ensure the end user can enjoy unrivaled protection and experiences on these devices. Yet again, Arm is pushing the boundaries of compute to deliver true innovation to our partners.

Arm's Laptop solutions

Anonymous
Announcements
  • Creating the new normal in Arm Technical Training

    Matt_Rushton
    Matt_Rushton
    This blog covers the progress that has been made in adapting to these challenges and the exciting plans we have for the year ahead.
    • January 26, 2023
  • Meet Arm ecosystem partners at the Arm Tech Symposia

    Elsa Wen
    Elsa Wen
    The annual largest Arm technology forum in APAC, Arm Tech Symposia, is back and running from November 2 until December 1. Learn more about it here.
    • November 14, 2022
  • Shaping the future of computing with the new Arm Developer Program

    Gemma Platt
    Gemma Platt
    This blog announces the Arm Developer Program, which brings together developers from across the globe under one new community.
    • October 26, 2022