ARM Logo

ARM CPUs#

ARM application and infrastructure cores (ARMv8-A and newer).

YearISANameClass
2025ARMv9.3-AC1-UltraFlagship
2025ARMv9.3-AC1-PremiumHigh-End
2025ARMv9.3-AC1-ProPerformance
2025ARMv9.3-AC1-NanoEfficiency
2025ARMv9.2-ACortex-A320Efficiency
2025ARMv9.2-ACortex-A530Performance
2025ARMv9.2-ACortex-A730High-End
2025ARMv9.2-ACortex-X930Flagship
2024ARMv9.2-ACortex-A520AEEfficiency
2024ARMv9.2-ACortex-A720AEPerformance
2024ARMv9.2-ACortex-A725High-End
2024ARMv9.2-ACortex-X925Flagship
2024ARMv8-RCortex-R82AEReal-Time
2023ARMv9.2-ACortex-A520Efficiency
2023ARMv9.2-ACortex-A720Performance
2023ARMv9.2-ACortex-X4Flagship
2023ARMv9-ANeoverse N3 (Cortex-X3)Infrastructure
2023ARMv9-ANeoverse V3 (Cortex-X4)Infrastructure
2022ARMv9-ACortex-A715Performance
2022ARMv9-ACortex-X3Flagship
2022ARMv9-ANeoverse V2 (Cortex-X2)Infrastructure
2022ARMv8-RCortex-R52+Real-Time
2022ARMv8.2-ACortex-M85Microcontroller
2021ARMv9-ACortex-A510Efficiency
2021ARMv9-ACortex-A710Performance
2021ARMv9-ACortex-X2Flagship
2021ARMv9-ANeoverse N2 (Cortex-A78)Infrastructure
2021ARMv8.2-ANeoverse E2 (Cortex-A77)Infrastructure
2020ARMv8.2-ACortex-A78Performance
2020ARMv8.2-ACortex-A78AEPerformance (Safety)
2020ARMv8.2-ACortex-A78CPerformance
2020ARMv8.2-ACortex-X1Flagship
2020ARMv8.4-ANeoverse V1 (Cortex-X1)Infrastructure
2020ARMv8-RCortex-R82Real-Time
2019ARMv8.2-ACortex-A77Performance
2019ARMv8-ACortex-A34Efficiency
2019ARMv8.2-ANeoverse N1 (Cortex-A76)Infrastructure
2019ARMv8.2-ANeoverse E1 (Cortex-A75)Infrastructure
2018ARMv8.2-ACortex-A76Performance
2018ARMv8.2-ACortex-A76AEPerformance (Safety)
2018ARMv8.2-ACortex-A65Performance
2018ARMv8.2-ACortex-A65AEPerformance (Safety)
2017ARMv8.2-ACortex-A75Performance
2017ARMv8.2-ACortex-A55Efficiency
2016ARMv8-ACortex-A73Performance
2016ARMv8-ACortex-A32Efficiency (32-bit)
2015ARMv8-ACortex-A72Performance
2015ARMv8-ACortex-A35Efficiency
2012ARMv8-ACortex-A53Efficiency
2012ARMv8-ACortex-A57Performance

Note: From 2025, ARM uses the C1 branding (C1-Ultra, C1-Premium, C1-Pro, C1-Nano) instead of “Cortex” for the new CPU line. AE variants add safety features (e.g. lockstep) commonly used in Automotive. Neoverse targets datacenter and infrastructure; Cortex-A/X target mobile and client.

ARM Mali GPUs#

YearMicro ArchitectureNameClass
2025Magni “5th Gen” (v14)Mali G1-UltraFlagship
2025Magni “5th Gen” (v14)Mali G1-PremiumMid-Range
2025Magni “5th Gen” (v14)Mali G1-ProEntry
20245th Gen (v13)Immortalis-G925Flagship
20245th Gen (v13)Mali-G725Mid-Range
20245th Gen (v13)Mali-G625Entry
20235th Gen (v12)Immortalis-G720Flagship
20235th Gen (v12)Mali-G720Sub-Premium
20235th Gen (v12)Mali-G620Mid-Range
2022Valhall (v11)Immortalis-G715Flagship
2022Valhall (v11)Mali-G715Sub-Premium
2022Valhall (v11)Mali-G615Mid-Range
2021Valhall (v10)Mali-G710High-End
2021Valhall (v10)Mali-G610Sub-Premium
2021Valhall (v10)Mali-G510Mid-Range
2021Valhall (v10)Mali-G310Entry
2020Valhall (v9)Mali-G78AEAutomotive
2020Valhall (v9)Mali-G78High-End
2020Valhall (v9)Mali-G68Mid-Range
2019Valhall (v9)Mali-G77High-End
2019Valhall (v9)Mali-G57Mid-Range
2018Bifrost (v7)Mali-G76High-End
2018Bifrost (v7)Mali-G52Mid-Range
2018Bifrost (v7)Mali-G31Entry
2017Bifrost (v6)Mali-G72High-End
2016Bifrost (v6)Mali-G71High-End
2016Bifrost (v6)Mali-G51Mid-Range
2016Midgard (v5)Mali-T880High-End
2015Midgard (v5)Mali-T860High-End
2015Midgard (v5)Mali-T830Mid-Range
2015Midgard (v5)Mali-T820Entry
2015UtgardMali-470Mid-Range
2013Midgard (v5)Mali-T760High-End
2013Midgard (v4)Mali-T720Mid-Range
2013Midgard (v4)Mali-T622Entry
2012Midgard (v4)Mali-T678High-End
2012Midgard (v4)Mali-T628High-End
2012Midgard (v4)Mali-T624Mid-Range
2012UtgardMali-450Mid-Range
2011Midgard (v4)Mali-T658High-End
2010Midgard (v4)Mali-T604High-End
2010UtgardMali-300Entry
2008UtgardMali-400Entry
2007UtgardMali-200Entry
2005UtgardMali-55 / Mali-110Entry

Note: Immortalis (G715, G720, G925) share the same architecture version as their Mali siblings (v11, v12, v13); the Linux kernel distinguishes them by 10+ shader cores and hardware ray intersection support, not by a different arch version. Utgard-based GPUs are supported by the Lima driver; Midgard and newer are supported by Panfrost/Panthor.

Source: Linux Kernel - Panthor_hw.c