Apps & Mobile Entwicklung

AVX10.2 für Nova Lake bestätigt: Kommando zurück und Alles auf Anfang


AVX10.2 für Nova Lake bestätigt: Kommando zurück und Alles auf Anfang

Unvollständige frühe Support-Dokumente hatten vor drei Wochen AVX10 für Nova Lake begraben. Heute geht alles zurück auf Anfang und das komplette AVX10.2-Featureset ist auch für Intel Nova Lake dabei, auch APX darf der kommende Desktop-Prozessor aufbieten. Alles andere wäre auch schlichtweg eine Überraschung gewesen.

Denn die große Besonderheit an dem bereits vor über zwei Jahren enthüllten neuen AVX10.2-Featureset ist eben die, dass P- und E-Cores wieder auf einen einheitlichen großen ISA-Stand gebracht werden und nicht einer der beiden zurück-kastriert auf den kleinsten gemeinsamen Nenner wird.

AVX10.2 für P- und E-Cores (Bild: Intel)

Das neue Support-Dokument (PDF) bestätigt dabei diverse Features der Prozessoren Intel Diamond Rapids und Intel Nova Lake, die auf die P-Cores Panther Cove und Coyote Cove setzen. Nova Lake wird zudem neue E-Cores mit dem Codenamen Arctic Wolf aufbieten. Auch diese sind bereits umfassend in dem neuen Supportdokument beschrieben. Nova Lake wird demnach sowohl als hybride Desktop- als auch Notebook-Lösung AVX10 voll unterstützen.

Aktuelle Supportdokumente bestätigen neue ISA für Nova Lake (Bild: Intel)

Neben den AVX-Zusatzinstruktionen will sich Intel auch um die generelle Leistung der Prozessoren kümmern. Hierfür wird es Intel APX geben, zusätzliche Register und Kniffe sollen helfen, ohne größeren zusätzlichen Platz- oder Energiebedarf mehr Leistung aus den Kernen zu holen, hieß es vor zwei Jahren bereits.

Intel APX doubles the number of general-purpose registers (GPRs) from 16 to 32. This allows the compiler to keep more values in registers; as a result, APX-compiled code contains 10% fewer loads and more than 20% fewer stores than the same code compiled for an Intel 64 baseline. Register accesses are not only faster, but they also consume significantly less dynamic power than complex load and store operations.

Intel

Bei AVX-512 fiel Intel hinter AMD zurück

Intel Nova Lake würde damit im Massenmarkt nicht mehr hinter AMDs Prozessoren zurückfallen, die AVX-512 in allen Modellen unterstützen. Intel hatte die Unterstützung in den letzten Jahren aufgegeben, da die Funktionen der hybriden Prozessoren mit unterschiedlichen Performance- und Efficiency-Kernen keine einfache Lösung des Problems zuließ. Die P-Cores unterstützen AVX-512, es wurde jedoch deaktiviert und der kleinste gemeinsame Nenner der E-Cores genutzt.

Aber bereits in den Jahren zuvor war Intels AVX-512-Umsetzung alles andere als gut aufgestellt, da sie beim Einsatz die Leistungsaufnahme der Prozessoren enorm ansteigen ließ. Einige Prozessoren wurden so im schlimmsten Fall um 1.000 MHz heruntergetaktet, wenn AVX-512 genutzt wurde – nur um die Leistungsaufnahme in den Griff zu bekommen. Intels Ansatz war es stets, neue Instruktionen durch eine hohe Verbreitung in allen Prozessoren schnell im Markt nutzbar zu machen.

AMDs Umsetzung war zuletzt deutlich besser aufgestellt, hier gibt es nahezu keine Abzüge beim Einsatz der vollen AVX-512-Stufe. Aber AMDs Prozessoren limitieren mitunter durch gewisse Parameter früher, zuletzt ist dies beim Test des AMD Ryzen Threadripper 9980X mit 64 Kernen aufgefallen. Da viele AMD-CPUs aber ohnehin ins Powerlimit laufen, lässt sich dies nur schwer direkt den AVX-Instruktionen zuordnen. Auch von AMD wird erwartet, dass sie in Zukunft AVX10 nutzen, so wie für Zen 7 bereits ACE bestätigt wurde.



Source link

Beliebt

Die mobile Version verlassen