https://www.anandtech.com/show/16693/arm-announces-mobile-armv9-cpu-microarchitectures-cortexx2-cortexa710-cortexa510 [p] [logo2] [ ] [search] Welcome Log out Login Register [icon-twitt] [icon-faceb] [icon-rss] * ABOUT * BENCH * FORUMS * PODCAST [logo_resp] [ ] [search] ABOUT BENCH FORUMS PODCAST LOGIN REGISTER PC ComponentsV * CPUs * GPUs * Motherboards * SSDs * Cases/Cooling/PSUs * Memory * NAS * Storage Smartphones & tabletsV * Smartphones * Tablets * Huawei * HTC * Samsung * Google/Android * Microsoft * Apple * SoCs SystemsV * Notebook Reviews * Desktop Reviews * Mac Reviews * Ultrabooks ENTERPRISE & IT GUIDESV * Best CPUs * Best SSDs * Best Laptops * Best Android Phones * Best Video Cards * Best PSUs * Best Motherboards * Best Gaming Laptops * Best Mechanical Keyboards * Best Consumer HDDs DEALS * Home> SoCs [ ] Menu * PC ComponentsV + CPUs + GPUs + Motherboards + SSDs + Cases/Cooling/PSUs + Memory + NAS + Storage * Smartphones & tabletsV + Smartphones + Tablets + Huawei + HTC + Samsung + Google/Android + Microsoft + Apple + SoCs * SystemsV + Notebook Reviews + Desktop Reviews + Mac Reviews + Ultrabooks * Enterprise & IT * GuidesV + Best CPUs + Best SSDs + Best Laptops + Best Android Phones + Best Video Cards + Best PSUs + Best Motherboards + Best Gaming Laptops + Best Mechanical Keyboards + Best Consumer HDDs * Deals * TRENDING TOPICS * CPUs * Intel * GPUs * AMD * Storage * Motherboards * SSDs * Mobile * Smartphones * Home> * SoCs Arm Announces Mobile Armv9 CPU Microarchitectures: Cortex-X2, Cortex-A710 & Cortex-A510 by Andrei Frumusanu on May 25, 2021 9:00 AM EST * Posted in * SoCs * CPUs * Arm * Smartphones * Mobile * Cortex * ARMv9 * Cortex-X2 * Cortex-A710 * Cortex-A510 71 Comments | Add A Comment 71 Comments + Add A Comment [2022 Generation: Moving Towards Armv9 ] [Car_678x45] It's that time of the year again, and after last month's unveiling of Arm's newest infrastructure Neoverse V1 and Neoverse N2 CPU IPs, it's now time to cover the client and mobile side of things. This year, things Arm is shaking things up quite a bit more than usual as we're seeing three new generation microarchitectures for mobile and client: The flagship Cortex-X2 core, a new A78 successor in the form of the Cortex-A710, and for the first time in years, a brand-new little core with the new Cortex-A510. The three new CPUs form a new trio of Armv9 compatible designs that aim to mark a larger architectural/ISA shift that comes very seldomly in the industry. Alongside the new CPU cores, we're also seeing a new L3 and cluster design with the DSU-110, and Arm is also making a big upgrade in its interconnect IP with the new cache coherent CI-700 mesh network and NI-700 network-on-chip IPs. [Intro_8_57] The Cortex-X2, A710 and A510 follow up on last year's X1, A78 and A55. For the new Cortex-X2 and A710 in particular, these are direct microarchitectural successors to their predecessors. These parts, while iterating on generational improvements in IPC and efficiency, also incorporate brand-new architectural features in the form of Armv9 and new extensions such as SVE2. The Cortex-A510, Arm's new little core, is a larger microarchitectural jump, as it represents a new clean-sheet CPU design from Arm's Cambridge CPU design team. A510 brings large IPC improvements while still having a continued focus on power efficiency, and, perhaps most interestingly, retains its characteristic in-order microarchitectural. An Armv9 CPU Family - AArch64 only for all practical purposes* The new CPU family marks one of the largest architectural jumps we've had in years, as the company is now baselining all three new CPU IPs on Armv9.0. We've extensively covered the details of the new Arm architecture back in late March. Cornerstone features of the new ISA include the new enrollment of prior optional/missing Armv8.2+ features that weren't guaranteed in mobile and client designs (mostly due to the older A55 cores), and the introduction of new SVE2 SIMD and vector extensions. [Intro_4_57] One big change we've been expecting for quite some time now is that we'll be seeing a deprecation of the 32-bit AArch32 execution mode in upcoming Arm Cortex-A mobile cores. The clock has been ticking for 32-bit apps ever since Google's announced in 2019 that the Google Play store will require for 64-bit app uploads, and the company will stop serving 32-bit applications to 64-bit compatible devices later this summer While Arm is declaring that shift to happen in 2023, for all intents and purposes it's already happening next year for most global users. Both the Cortex-X2 flagship core and the Cortex-A510 little cores are AArch64-only microarchitectures that are no longer able to execute AArch32 code. With that said, sharp readers will note that two out of three CPUs isn't a complete shift, and the reason for that is because the Cortex-A710 actually still supports AArch32. Arm states that the reason for this is primarily to meet the needs of the Chinese mobile market, which lacks the homogeneous ecosystem capabilities of the global Play Store markets, and Chinese vendors and their domestic app market require a little more time to facilitate the shift towards 64-bit only. This means we'll have an odd scenario next year of having SoCs on which only the middle cores are able to execute 32-bit applications, with those apps being relegated to the middle A710 cores and missing out on the little A510 cores' power efficiency or the X2 cores' performance. [CPU_16_575] On the big core side, the new Cortex-X2 and Cortex-A710 are successors to the Cortex-X1 and Cortex-A78. Both designs are mostly designed by Arm's Austin design team, and represent the 4^th generation of this microarchitecture family, which had started off with the Cortex-A76 several years ago. These cores should be the last of this microarchitecture family before Arm hands things off to a completely new design with next year's new Sophia cores. In terms of design philosophy, the X2 and A710 generally keep the same overarching goals the X1 and A78 had defined: The X-series continues to focus on advancing performance by increasing microarchitectural structures and by Arm being willing to make compromises on power within reasonable limits. Meanwhile the A710 continues to focus on advancing performance and efficiency through smarter design and with a large focus on maximizing the power, performance, and area (PPA) balance of the IP. One point Arm makes in the above slide is having optimized critical paths and physical design for sustained voltage operations - this is more of a goal the company is striving for in the next generations of "middle" cores rather than something that's specifically reflected in the Cortex-A710. [CPU_17_575] This year, we are also finally seeing a new little core. We had covered the Cortex-A55 back in 2017, and since then we haven't had seen any updates to Arm's little cores, to the point of it being seen as large weakness of last few generations of mobile SoCs. The new Cortex-A510 is a clean-sheet design from Arm's Cambridge design team, leveraging a lot of the technologies that had been employed in the company's larger cores, but implemented into a new in-order little microarchitecture. Yes - we're still talking about an in-order core, and Arm still sees this to be the best choice in terms of extracting the best efficiency and "Days of use" of mobile devices. Even though it's a in-order core, Arm made a comparison that the new design is extremely similar to a flagship core of 2017 - namely the Cortex-A73, achieving very similar IPC and frequency capabilities whilst consuming a lot less power. The new design also comes with a very interesting shared complex approach and shares the L2 and FP/SIMD pipelines with a second core, a design approach Arm calls "merged core" and undoubtedly will remind readers of AMD's CMT approach in Bulldozer cores 10 years ago, even though there are quite important differences in the approaches. The Cortex-X2: More Performance, Deeper OoO [2022 Generation: Moving Towards Armv9 ] Tweet PRINT THIS ARTICLE * Post Your Comment [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] Please log in or sign up to comment. [ ] [Submit Comment] [ajax-loade] POST A COMMENT 71 Comments View All Comments * jeremyshaw - Tuesday, May 25, 2021 - link Something I'm not quite catching with the DSU, does it allow for different configurations that we've already seen? Something like the 8xA78C we saw announced a while back? Reply * jeremyshaw - Tuesday, May 25, 2021 - link *than, sorry Reply * SarahKerrigan - Tuesday, May 25, 2021 - link They show 8x X2 configs, so I'd be shocked if 8xA710 was not also on the menu. Reply * igor velky - Tuesday, May 25, 2021 - link first two slides on page 5 will give you answer, both slides show cpu cores inside one cpu cluster first slide shows different cores, second shows only one type of core in cpu cluster on page 6 because of bad formatting there are two slides looking like one picture so second slide, bottom half of first picture shows you that you can put max 8 cpu clusters to one chip. so you can have max 8 cpu cores per cpu cluster times 8 cpu clusters per one chip. you choose cores, you choose how many cores, you choose which type of cores, you choose how many memory channels, you choose how many and what type of additional accelerators you put inside chip... because youre apple, samsung, qualcomm... and you choose this things and let someone to "etch it" into silicon. and you then sell it. Reply * jeremyshaw - Tuesday, May 25, 2021 - link Thanks SarahKerrigan, igor velky. I was mostly thinking of configurations we didn't commonly see. We have seen 4xLITTLE, 2xbig.4xLITTLE, etc even the 8xA78C. The slides on page 5 cover setups we have seen before. Mostly curious if the fabric is tied to specific configs like was implied at the 8xA78C launch, or if it's flexible enough to have, say, two X2, two A710, four A510, or something like one X2 with four A510 (like Intel's Lakefield), etc. IMO, there are a lot of embedded controllers that don't need a lot of CPU throughput, but can benefit from one faster core for UI. Reply * docola - Tuesday, May 25, 2021 - link does the shift to 64 bit cpus and apps mean that todays phone will start becoming obsolete starting next year? Reply * iphonebestgamephone - Tuesday, May 25, 2021 - link If you are on a 32 bit phone yeah Reply * SarahKerrigan - Tuesday, May 25, 2021 - link A55, But Wider And More Dozery was not what I expected. Still, it looks quite decent. Excited to see A710 and A510 in silicon. Not sure how to feel about X2. The fun begins immediately! Or in about seven months, as the case may be! Reply * eastcoast_pete - Tuesday, May 25, 2021 - link I had a somewhat different reaction: the X2 makes some sense, it's a continuation of the X1 performance over efficiency approach, the 710 is the next big "A" core, and the 510 is, as Andrei wrote, a bit underwhelming. To me, it looks like ARM didn't even consider using their A65 design (OOO) and come up with a true contender for the perf/W crown for efficiency cores. Apple remains light years ahead here, and anyone in the non-iOS space is stuck with this attempt to inject some Bulldozer design features into the tired in-order A55 lineage. With no custom ARM-derived cores on the horizon (doubt if Google will surprise us with their custom SoC), what's next? RISC-V? Reply * SarahKerrigan - Tuesday, May 25, 2021 - link No custom cores on the horizon? What about Nuvia and Ampere's cores? Reply * 1 * 2 * 3 * 4 * 5 * 6 * > PIPELINE STORIES + Submit News PCI Express 6.0 Status Update: Draft 0.71 Coming Soon, Final Release by End of Year [dell_revea] AT Deals: EVGA 460 BP 450W PSU Down to $29 AT Deals: AMD Ryzen 7 5800X is $418 at Amazon * Qualcomm Announces Snapdragon 7c Gen 2: Entry-Level PC and Chromebook Refresh * Qualcomm Shows Off Snapdragon Dev Kit for Windows on Arm Development * AT Deals: Sceptre 27-Inch Curved FHD Monitor Drops to $212 * NVIDIA To Extend Ethereum Throttle to GeForce RTX 3080, 3070, & 3060 Ti "LHR" Cards * AT Deals: Crucial P2 2TB M.2 SSD Marked Down To $190 * Best SSDs: May 2021 * AMD and GlobalFoundries Update Wafer Supply Agreement: Orders Through 2024, Now Non-Exclusive * Best Internal Hard Drives: May 2021 * ZTE Announces Global Launch of Axon 30 Ultra: Starting at $749 TWEETS [twiiter_bi] * IanCutress: @DrUnicornPhD @Jebisabigfatmes @ultrawide219 @danactivatted @CDemerjian @witeken 8121u is still there. Click on tha... https://t.co/tS0HFdV1WO * IanCutress: @DrUnicornPhD I've seen the odd KNM CPU for sale on ebay. $2k for a 7295. Didn't one of the TOP500 have them as well? * IanCutress: @alexdobie phew-shar * IanCutress: @science_dot Dell's been using it for ages for a customized solution with QoS built-in with some of its meeting software. * IanCutress: @science_dot Rivet Networks. Startup with the Killer brand, acquired by Qualcomm, span back out. Was making its own... https://t.co/VRZ9Ralohs * andreif7: @blu51899890 @ricswi It doesn't solve the issue of the overlap of the curves versus middle cores, only for reducing... https://t.co/YR4A748TeP * andreif7: @blu51899890 PPA, sure, they probably are well ahead. But that means it's another case of too wide a market net to... https://t.co/OffgOdXwk3 * andreif7: @blu51899890 They're doing some dubious comparisons, read my piece. * RyanSmithAT: Here's an in-depth look at the CPU cores that will be powering 2022's flagship Android smartphones, along with nume... https://t.co/JuJLVtCQi0 * andreif7: @soft_fox_lad @lamchester @Vyor_1 @anandtech @davideneco25320 It was my MT bandwidth test so it's not public, affec... https://t.co/1JyKel4A31 * andreif7: @dcominottim @lamchester @Vyor_1 @soft_fox_lad @anandtech @davideneco25320 Think they mitigated it via AGESA. This... https://t.co/1yDrVrwl2x * RyanSmithAT: @_Yaayuh_ @anandtech The new cards will not be able to accept the old BIOS. NVIDIA has been doing BIOS signature checks for a few years now * RyanSmithAT: Meanwhile, the Ethereum Foundation wants to move to proof-of-stake in the "coming months", which will put additiona... https://t.co/aqaZynak6M * RyanSmithAT: And kudos to @BrettHowse and @andreif7 for putting in the extra hours to get this performance review ready for toda... https://t.co/b4OqQQpqa9 * RyanSmithAT: @TheKanter @IanCutress @intel @IBMZ @SambaNovaAI @Google Surely one of the AI tracks? * ganeshts: @bdmurdock Not aware of a standard way, but I have seen simulator wrapper scripts with a `timeout' prefix. Also o... https: //t.co/aIgUTOeXcx * ganeshts: @mikeev @BrettHowse @IanCutress For games, a combination of Powershell + (WinAppDriver / AutoHotKey) works, but it... https://t.co/Fhh8j0VZLa * ganeshts: @mikeev @BrettHowse @IanCutress I use Perl & Python on RHEL for my primary work, and Powershell for all AnandTech-r... https://t.co/7uCllPz9T3 * ganeshts: @mikeev @BrettHowse @IanCutress As a generic scripting language, Powershell may not have any benefit over Perl or P... https://t.co/ttTIO97vrW * ganeshts: @owentparsons @karolgrudzinski @anandtech The LAN port on the far right is a 2.5Gbps one. Follow @ANANDTECH [twitter_do] LINKS * Home * About * Forums * RSS * Pipeline News * Bench * Terms of Use * Contact Us TOPICS * CPUs * Motherboards * SSD/HDD * GPUs * Mobile * Enterprise & IT * Smartphones * Memory * Cases/Cooling/PSU(s) * Displays * Mac * Systems * Cloud * Trade Shows * Guides FOLLOW * [icon-faceb]Facebook * [icon-twitt]Twitter * [icon-rss2]RSS The Most Trusted in Tech Since 1997 * About * Advertising * Privacy Policy purch Copyright (c) 2021. All rights reserved. * TOPICS * FOLLOW * ABOUT [gryBg1] * CPUs * Motherboards * SSD/HDD * GPUs * Mobile * Enterprise & IT * Smartphones * Memory * Cases/Cooling/PSU(s) * Displays * Mac * Systems * Cloud * Trade Shows * Guides [gryBg1] [icon-faceb]Facebook [icon-twitt]Twitter [icon-rss2]RSS [gryBg1] About Advertising Privacy Policy Contact Us Terms of Use Show Full Site Copyright (c) 2021. All rights reserved. BENCH * [bench_li_p]CPU * [bench_li_p]SSD * [gpubench20]GPU 2013 * [bench_li_p]GPU 2012 * [bench_li_p]Smartphone 2011 * [bench_li_p]Mobile TOPICS * CPUs * Motherboards * SSD/HDD * GPUs * Mobile * Enterprise & IT * Smartphones * Memory * Cases/Cooling/PSU(s) * Displays * Mac * Systems * Cloud * Trade Shows * Guides FOLLOW [icon-faceb]Facebook [icon-twitt]Twitter [icon-rss2]RSS ABOUT * About * Advertising * Privacy Policy * Contact Us * Show Full Site * Copyright (c) 2021. All rights reserved. Log in Don't have an account? Sign up now Username [ ] Password [ ] Remember Me [ ] [LOG IN][ajax-loade] Lost your password? We've updated our terms. By continuing to use the site and/or by logging into your account, you agree to the Site's updated Terms of Use and Privacy Policy. Quantcast