Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • 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
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Architectures and Processors blog
    • Announcements
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Mobile blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Architectures and Processors blog Arm Cortex-A78C CPU: Secure and scalable performance for next-generation on-the-go devices
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
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

Tell us what you think
Tags
  • performance
  • Security
  • Cortex-A
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Arm Cortex-A78C CPU: Secure and scalable performance for next-generation on-the-go devices

Vincent Risson
Vincent Risson
November 2, 2020

Back in May 2020, we launched our latest mobile solution offering including the Arm Cortex-A78 CPU, Arm Mali-G78 GPU and Arm Ethos-N78 NPU. At the same time, we also announced the Cortex-X Custom (CXC) program, which allows for customization and differentiation beyond the traditional roadmap of Arm Cortex products. This enables our partners to create products that provide the ultimate performance for specific use cases. Already we are seeing great success with this generation of Arm-based processors and the rapid expansion into markets outside of traditional smartphones. We are looking to address some of these markets with our latest CPU product.

Today, we are announcing the Arm Cortex-A78C CPU, a new CPU built on the foundation of Cortex-A78. It is purpose-built to be part of a scalable and secure compute solution for next-generation ‘on-the-go’ devices, such as always-on laptops.  

Graphic: Cortex-A78 family
The Cortex-A78 family

Cortex-A78C is part of the Cortex-A78 family, which is designed to address the diversity of needs within the Arm ecosystem. From the Cortex-A78, which represents the very best of Arm’s drive for high-performance at best-in-class efficiency for next-generation smartphones, to the Arm Cortex-A78AE CPU, which provides high-performance and advanced safety features for complex autonomous applications. These solutions are offering great value beyond PPA. The newest member, Cortex-A78C, builds on the success of these designs with the latest architecture updates for enhanced compute performance, scalability, and security.

New architecture features for enhanced compute performance

Cortex-A78C enables more homogeneous multi big core computing, with support for up to 8 big CPU core clusters. The octacore (up to 8 big CPU cores) configurations lead to more scalable multi-threaded performance improvements when compared to Cortex-A78, which supports 4 big CPU core and 4 little CPU core (Cortex-A55) configurations in the DynamIQ shared unit. Big.LITTLE is the de-facto standard in mobile (and will remain so in the future). However, the 8 core configurations of Cortex-A78C unleash the multi-threaded performance required for demanding digital immersion workloads, such as gaming on-the-go and all-day productivity. Cortex-A78C also increases the L3 cache memory to 8MB, which helps to further improve performance, especially for workloads with large datasets.

The 8 core configurations of the Arm Cortex-A78C CPUUp to 8 'big' core support with Cortex-A78C 

These enhanced features are ideal for enabling high performance, heavily threaded workloads, such as ‘physics’ in gaming and professional productivity applications. When combined with Mali GPUs, the 8 core configurations extend and enhance the all-day gaming capabilities. Mali-G78 provides the graphics performance and battery life improvements to support the drive for more immersive gaming experiences on-the-go for longer. Meanwhile, the L3 cache improvements empower developers to bring enhanced gaming experiences, such as AAA gaming, to next-generation devices.

Integrating new security features

Cortex-A78C provides updates for data and device security. One key feature is Pointer Authentication (PAC), which minimizes the attack surface to ensure data on the device is kept secure. Sophisticated computer attacks exploit the use of gadgets in Return-Orientated-Programming (ROP) and Jump-Orientated-Programming (JOP). PAC significantly reduces exploits and prevents attackers from taking control of the software control flow. This leads to ROP exploits being reduced by over 60 percent and JOP exploits by over 40 percent. Reducing these potential exploits is essential in ensuring that users’ data is kept safe on devices, even when installing third party apps. For more detailed information about PAC and preventing ROP and JOP attacks, then I recommend reading this blog.

Scalable and secure multicore computing through the Arm Cortex-A78C CPU Scalable and secure multicore computing through Cortex-A78C 

A unique CPU core for specific markets

Cortex-A78C is a CPU core that has been optimized for specific market applications and devices. While Cortex-A78 is a mobile-focused core for next-generation smartphones, Cortex-A78C’s new features provide the performance, scalability, and security needed for the next-generation of on-the-go devices. This enables gaming on-the-go and all-day productivity experiences on these devices.

Arm is listening to the needs of different partners and markets and delivering CPU designs that are best suited to those needs. Arm Cortex-A78C is part of this commitment to provide high-performance, efficient, secure, and cross-platform heterogeneous compute.

Learn more about Cortex-A78C

Anonymous
  • RobertJames
    Offline RobertJames 2 months ago

    This product is so amazing.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • Richbake
    Offline Richbake 9 months ago

    Really interesting!

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • Richbake
    Offline Richbake 9 months ago

    I`m glad we live in the age of technologies and have so many good products!

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • wb85
    Offline wb85 11 months ago

    This is a really nice product. Finally something high performance for laptop and low power desktop. It could even be useful for small servers and SBCs (with proper cooling).

    Will the chips be available from ARM, or it is just a design to be customized and build by others like Qualcomm.

    There is no mention of clocks, power usage or memory controllers. It would be amazing to be able to connect dual SO-DIMM memories to this chip, as I hate fixed memories on boards.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Architectures and Processors blog
  • Progress in the Arm SystemReady Program: Enabling systems where software ‘just works’

    Dong Wei
    Dong Wei
    In this blog post, read about how the Arm SystemReady Program certification program at DevSummit in October 2021 is enabling software systems.
    • October 18, 2021
  • Simplifying Embedded Linux with SystemReady IR

    Grant Likely
    Grant Likely
    In this blog post, read about how to get certified and started with Arm SystemReady IR.
    • October 18, 2021
  • Total Compute Solutions for the Smartphone market

    Philippe Bressy
    Philippe Bressy
    This blog explores the different Arm Total Compute solutions for smartphone devices.
    • October 11, 2021