ARMs starke Smartphone-Rechenkerne bald nur mit 64-Bit
Leistungsfähige ARM-Kerne für Smartphones, Tablets und Notebooks sind bald reine 64-Bitter; 2021 kommt "Matterhorn" für die Cortex-A-Reihe, 2022 Makalu.
ARM-Rechenkerne der Cortex-A- und Cortex-X-Familien stoßen in immer höhere Leistungsbereiche vor. Denn ARM will außer Smartphones auch Notebooks erobern und mit den Neoverse-Kernen zudem Server. ARMs leistungsstarke "Big Cores" sollen ab dem für 2022 geplanten "Makalu" reine 64-Bitter sein, die 32-Bit-Kompatibilität gibt ARM auf.
Gleichzeitig erinnert ARM auf der hauseigenen Entwicklerveranstaltung DevSummit 2020 an den bereits 2019 erwähnten "Matterhorn"-Kern, der 2021 kommen soll.
[Update:] Makalu soll im Vergleich zum Cortex-A78 rund 30 Prozent mehr Integer-Rechenleistung pro Kern liefern. Für den im Mai 2020 vorgestellten Cortex-A78 wiederum stellt ARM die 2,5-fache Rechenleistung des Cortex-A73 aus dem Jahr 2016 in Aussicht. [/Update]
ARM bezieht sich dabei auf Schätzwerte in der Benchmark-Suite SPEC CPU 2006. Welcher Anteil der Performance-Steigerung auf eine höhere (Turbo-)Taktfrequenz entfällt, bleibt offen.
Außerdem können SoC-Entwickler dem Matterhorn Matrix-Multiply-(MatMul-)Einheiten auf den Weg geben, um Machine-Learning-(ML-/KI-)Software zu beschleunigen. Ebenfalls neu bei Matterhorn ist die Memory Tagging Extension (MTE aus ARMv8.5-A), die Malware-Angriffe über Speicherschutzverletzungen erschweren soll.
ARM: Cortex-A-Roadmap bis 2022 | |||
Name | Codename | Vorstellungsjahr | SoCs mit diesem Kern (Auswahl) |
(noch unbekannt) | Makalu | 2022 | noch keine |
(noch unbekannt) | Matterhorn | 2021 | noch keine |
Cortex-X1 | Hera | 2020 | noch keine |
Cortex-A78 | Hercules | 2020 | Nvidia Orin (2022) |
Cortex-A77 | Deimos | 2019 | Qualcomm Snapdragon 865 (Kryo 585), 690, Mediatek Dimensity 1000 |
Cortex-A76 | Enyo | 2018 | Qcom Snapdr. 855, 8cx, 675, 730 (Kryo 485), 765 (Kryo 475), Mediatek Helio G90, Huawei Kirin 980/990, Samsung Exynos 990 |
Cortex-A75 | Prometheus | 2017 | Qcom Snapdr. 845/850 (Kryo 385), Samsung Exynos 9820 |
Cortex-A73 | Artemis | 2016 | Mediatek Helio X30, Huawei Kirin 960/970, Amlogic S922X |
Cortex-A72 | Maya | 2015 | Qcom Snapdr. 650, Broadcom BCM2711 (Raspberry Pi 4), Rockchip RK3399, NXP i.MX8, OP1 und viele weitere |
Cortex-A57 | Atlas | 2012 | Qcom Snapdr. 808/810, Nvidia Tegra X1/X2, Samsung Exynos 7 |
Cortex-A53 | Apollo | 2012 | Qcom Snapdr. 410/420/430/615/620, Allwinner A64, Broadcom BCM2837, Kirin 620, Mediatek MT67x |
Vermutlich zielt Matterhorn, der noch keine "Cortex-A"-Bezeichnung hat, auf Systems-on-Chip aus der 5-Nanometer-Fertigung, die bei TSMC bereits läuft (Apple A14).
Wann Matterhorn in Smartphones auftauchen wird, ist aber fraglich. Denn bisher wurde etwa noch kein SoC mit dem schon im Mai angekündigten Cortex-X1 vorgestellt, der mit dem Cortex-A78 verwandt ist. Letzteren will Nvidia im Automotive-SoC Drive AGX Orin nutzen, das aber erst 2022 auf die Straße kommt.
Makalu legt eine Schippe drauf
Matterhorn bildet auch das Fundament für die nächste ARM-Server-Kerngeneration Neoverse N2 alias Perseus, die ARM bereits angekündigt hat. Makalu dürfte dann auch im "Neoverse N-next" (vermutlich Neoverse N3) aka Poseidon stecken. (ciw)