- Ein leistungsstarker Core der dritten Generation, etwa auf dem Niveau eines ARM Cortex X2 oder AMD Zen 4c
- Ein 6-Breiten-Core (Six-Wide) mit OOO-(Out-Of-Order)-Ausführung
- Dank eines großen Reorder Buffers und starker Instruction-Fusion ist die Reordering Capacity sehr hoch
- Mit einer Fehlvorhersage-Strafe von 8 Zyklen deutlich kürzer als bei aktuellen CPUs von ARM/AMD/Intel
- Wenn eine Fehlvorhersage in der Ex-Stufe erkannt wird und in der Instruction-Cache-Lookup-Stufe neu gestartet wird, beträgt die Vorhersage-Strafe nur 7 Zyklen
- Deshalb ist die Pipeline trotz fehlendem Micro-Op-Cache sehr kurz
- Da die Taktfrequenz voraussichtlich im Bereich von etwa 3Ghz liegen wird, ist es äußerst beeindruckend, mit einer im Vergleich zur Konkurrenz kürzeren Pipeline eine angemessene Taktfrequenz zu erreichen
- (Im Original werden Branch Predictor, Intruction Fetch, Cache & Memory Access usw. ausführlich erklärt, aber das ist zu technisch, daher ausgelassen)
Fazit
- ARM legte beim Einstieg in den High-Performance-Markt jenseits von Mikrocontrollern einen langsamen Start hin
- Erst 2007 entstand mit dem Cortex A9 der erste OOO-Core, und über die 2010er Jahre hinweg wurden schrittweise größere, stromhungrigere Hochleistungs-Cores entwickelt
- Es ist nicht einfach, die Leistungsgrenzen weiter zu verschieben, aber heute können ARM-Cores im Servermarkt eine Alternative zu Produkten von Inte/AMD sein
- RISC-V hat viel später begonnen, zeigt aber schnelleres Wachstum
- SiFives P870 wirkt bei Reordering Capacity, Core-Breite und den Ausführungseinheiten ARMs Cortex-X-Serie sehr ähnlich
Es ist keine perfekte Übereinstimmung, aber mit dem P870 werden SiFives Ambitionen klar sichtbar. Sie wollen „ein Stück vom ARM-Kuchen“
- Die größte Herausforderung für SiFive wird das Software-Ökosystem sein
- Die Vector-Erweiterung von RISC-V steckt noch in den Anfängen, und es gibt noch nicht viele Menschen, die sich mit RISC-V wirklich gut auskennen
- Compiler müssen so abgestimmt werden, dass Instruction-Fusion gut zustande kommt
- ARM hatte es in der Software-Welt schwer, und RISC-V wird denselben mühsamen Weg gehen müssen
4 Kommentare
Bei Alibaba werden anscheinend sogar RISC-V-Laptops verkauft.
Es ist zwar noch ein weiter Weg, aber wenn man sich das Entwicklungstempo ansieht, ist es wirklich beeindruckend.
Im Beitrag https://de.news.hada.io/topic?id=10695 wurde prognostiziert, dass es im Jahr 2030 genauso viele Windows-Maschinen auf ARM-Basis wie x86 geben wird. Ich denke, dass RISC-V ein großer Unsicherheitsfaktor für diese Prognose sein könnte. (Wie auch immer es ausgeht, x86 tut mir irgendwie leid;;; )
Ach, ich wünschte, ich könnte SiFive-Aktien kaufen .....
OOO siehe dazu Warum ist der Apple-M1-Chip so schnell? und Der M1 kündigt den Aufstieg von RISC-V an