3D jetzt! unter Linux 5.17 in Rente gehen

3D jetzt! Linux-Logo

Die Anleitungen 3D jetzt! kam zu AMD als Multimedia-Erweiterung für x86 und das verbesserte Intels MMX-Set, da es sich um SIMDs handelte, die neben Ganzzahlen auch Gleitkommadaten verarbeiten konnten. Der K6-2 von 1998 war der erste Mikroprozessor, bei dem sie debütierten. Seitdem werden sie von großen Betriebssystemen unterstützt, einschließlich Linux.

Als Intel SSE entwickelte, ähnlich wie 3D Now!, verloren AMDs Erweiterungen nach und nach an Bedeutung, bis AMD sie schließlich selbst aufgab und nicht mehr in seine neuesten Mikroarchitekturen einbaute. Daher verwenden die Prozessoren dieser Firma sie bereits seit einigen Jahren nicht mehr (im AMD FX Bulldoer von 2011) und die Linux-Kernel-Unterstützung es wird immer unwichtiger.

Daher, um einen leichteren Linux-Kernel beizubehalten und alte Hardwaretreiber und diese Art von Code jetzt zu eliminieren wird aus dem Linux-Kernel 5.17 entfernt. Nach 24 Jahren ist es an der Zeit, dass sie einem anderen aktuelleren und notwendigen Code weichen. Tatsächlich werden diese nicht nur entfernt, sondern es werden auch einige andere Umgruppierungen durchgeführt, damit der Kernel besser funktioniert.

Entfernen Sie den Support-Code für den 3D Now!-Multimedia-Befehlssatz. AMD wird nichts weniger eliminieren als 500 Zeilen Code Sie sind seit Jahrzehnten dabei. Sie sind nicht zu viele im Vergleich zu anderen viel monströseren Teilen, aber es ist eine ziemlich relevante "Leere".

Jetzt müssen wir nur noch auf die endgültige Version des Linux-Kernels 5.17 warten und sehen, welche anderen Überraschungen es gibt, da es nicht das einzige sein wird, was für diese Version modifiziert wird, im Gegenteil ... Korrekturen werden erwartet, mehr Treiber, Optimierungen von bestehendem Code, Leistungsverbesserungen im Netzwerk-TCP-Stack und vieles mehr.