Der Linux 6.2-Kernel wird ein Subsystem für Rechenbeschleuniger enthalten

Der DRM-Next-Zweig, der in den Linux 6.2-Kernel aufgenommen werden soll, enthält den Code für das neue „accel“-Subsystem mit der Implementierung eines Frameworks für Rechenbeschleuniger. Dieses Subsystem basiert auf DRM/KMS, da die Entwickler die GPU-Darstellung bereits in Komponententeile aufgeteilt haben, die ziemlich unabhängige Aspekte „Grafikausgabe“ und „Berechnung“ umfassen, sodass das Subsystem bereits mit Display-Controllern arbeiten könnte haben keine Recheneinheit, sowie mit Recheneinheiten, die keinen eigenen Display-Controller haben, wie zum Beispiel die ARM Mali GPU, die im Wesentlichen ein Beschleuniger ist.

Diese Abstraktionen erwiesen sich als nahe genug an dem, was für eine allgemeinere Implementierung der Unterstützung von Computerbeschleunigern erforderlich ist. Daher wurde beschlossen, das Computersubsystem zu ergänzen und in „accel“ umzubenennen, da einige unterstützte Geräte keine GPUs sind. Beispielsweise ist Intel, das Habana Labs übernommen hat, daran interessiert, dieses Subsystem für Beschleuniger für maschinelles Lernen zu nutzen.

Source: opennet.ru

Kommentar hinzufügen