Linus Torvalds drückte seine Verachtung für AVX-512 aus und hofft, dass Intel damit beginnen wird, echte Probleme zu lösen

Am vergangenen Wochenende äußerte Linus Torvalds (der Schöpfer des Linux-Kernels) auf einer Mailingliste seine Meinung zum Intel AVX-512 -Befehlssatz, der in einigen dieser Prozessoren zu finden ist .

In seinem Kommentar äußerte Torvalds die Hoffnung , dass die AVX-512 einen qualvollen Tod erleiden möge.

Laut dem Vater von Linux ist der AVX-512-Befehlssatz nur für den HPC-Markt von Vorteil und weist erhebliche Nachteile auf. Er ist der Ansicht, Intel solle keine Ressourcen mehr für neue Befehlssätze verschwenden , sondern sich auf das Wesentliche konzentrieren.

Der US-amerikanische Chiphersteller Intel gab kürzlich bekannt, dass seine kommenden Alder Lake-Prozessoren nicht mit dem AVX-512-Befehlssatz kompatibel sein werden.

AVX-512 ist ein Satz von 512-Bit-Erweiterungen der 256-Bit-SIMD- Befehle (Advanced Vector Extensions) für die x86-Befehlssatzarchitektur, den Intel vor sieben Jahren vorschlug. Die Unterstützung für AVX-512 wurde 2016 mit dem Intel Xeon Phi x200 (Knights Landing) Prozessor eingeführt.

In der Folge fand AVX-512 auch in anderen Chips des Herstellers Verwendung , vor allem in Skylake-SP, Skylake-X, Cannon Lake und Cascade Lake . Aktuell unterstützen die Intel Cooper Lake- und Ice Lake-Prozessoren bestimmte Teilmengen von AVX-512. Gerüchten zufolge bestätigte Intel zunächst die AVX-512-Unterstützung für Tiger Lake, gab aber kürzlich bekannt, dass die kommenden Alder Lake-Prozessoren diese nicht unterstützen werden.

Für Torvalds ist dies alles nutzlos und er hofft, dass Intel zu den Grundlagen zurückkehren und seinen Prozess neu starten wird.

"Ich hoffe, dass der AVX-512 einen schmerzhaften Tod erleidet und Intel beginnt, die wirklichen Probleme zu lösen, anstatt zu versuchen, magische Anweisungen zu erstellen und dann Benchmarks zu erstellen, denen sie vertrauen können", erklärte er.

Er wünscht sich außerdem, dass sich der Chiphersteller stärker auf regulären Code konzentriert und nicht auf HPC (High-Performance Computing) oder andere unnötige Sonderfälle. Laut Torvalds erinnert all dies an die Zeit, als Intel den Chipmarkt dominierte, die tatsächliche Leistung seiner Chips aber gleich null war.

„Ich habe es schon einmal gesagt und ich werde es noch einmal sagen: In der Blütezeit von x86, als Intel über die Bank lachte und ihre gesamte Konkurrenz tötete, waren absolut alle besser als Intel, wenn es um FP-Gebühren ging.

Die FP-Leistung von Intel war (relativ gesehen) Null, und das spielte keine Rolle, da sich tatsächlich niemand außerhalb der Benchmarks darum kümmerte. Gleiches gilt für den AVX-512 heute und in Zukunft. Ja, wir können Dinge finden, die wichtig sind. Nein, diese Dinge verkaufen im Allgemeinen keine Maschinen “, sagte er.

Linus Torvalds ist der Ansicht, dass der AVX-512 echte Nachteile hat und würde es vorziehen, wenn das für Transistoren vorgesehene Budget des Unternehmens für andere, viel relevantere Dinge verwendet würde, selbst wenn es sich immer noch um mathematische Gleitkommaarithmetik handelt (auf der GPU und nicht auf dem AVX-512).

Andernfalls möchten Sie, dass wir Ihnen einfach mehr Kerne (mit guter Single-Thread-Leistung, aber ohne Verschwendung wie beim AVX-512) wie AMD zur Verfügung stellen. Denken Sie daher daran, dass Sie kürzlich von einem Intel-Prozessor zu einem AMD Threadripper-Prozessor gewechselt sind.

Torvalds sagte, dass mit diesem Prozessor seine "allmodconfig" -Tests dreimal schneller sind als zuvor. Im Vergleich zum AVX-512 sollen die Leistungsgrenzen jedoch mit einem normalen Ganzzahlcode erreicht werden und nicht mit einem AVX-512-Leistungsvirus, der die maximale Frequenz unterdrückt (weil die Leute ihn letztendlich für memcpy verwendet haben!). .

Schließlich sagte Linus Torvalds, dass er den AVX-512 für falsch hält.

Ja, ja, ich bin voreingenommen. Ich lehne FP-Benchmarks absolut ab und stelle fest, dass andere Menschen sich sehr für sie interessieren. Ich denke nur, dass der AVX-512 genau das Falsche ist. Es ist eines meiner Hobbys. Dies ist ein gutes Beispiel dafür, was Intel falsch gemacht hat, teilweise einfach durch die zunehmende Fragmentierung des Marktes ", sagte er.

Wenn Sie mehr darüber erfahren möchten, können Sie dem folgenden Link folgen.


Als bevorzugte Quelle in Google hinzufügen