SC(10): GPGPU Treiber für Intel iGPUs

SC(10): GPGPU Treiber für Intel iGPUs

52 Minuten
Podcast
Podcaster
Forschungspodcast über Betriebssysteme
Kein Benutzerfoto
Hannover

Beschreibung

vor 1 Jahr

In dieser zehnten Folge vom SystemCall geht es um die Arbeit von
Marcel Lütke Dreimann. Er stellt uns in dieser Folge seinen
GPGPU-Treiber für die neunte Grafikgeneration der Intel
integrierten Grafikchips vor, die in den Prozessen der 6. bis 10.
Generation eingebaut sind. Der Treiber wurde für das
Forschungsbetriebssystem MxKernel entwickelt.


MxKernel ist ein Betriebssystem was speziell für Manycore Systeme
und Systeme mit heterogener Hardware entwickelt worden ist, d.h.
Systeme mit vielen Prozessorkernen und unterschiedlichen Typen an
Prozessoren. Marcel hat dafür einen GPGPU-Treiber entwickelt, der
dafür verwendet werden kann vorkompilierte OpenCL Programme auf
MxKernel auf der integrierten Intel Grafikkarte zum Laufen zu
bringen. Er erklärt uns sein Vorgehen, die Initialisierung, die
Besonderheiten und Fallstricke der Treiberentwicklung.


PS: Leider ist bei der Aufnahme etwas schief gelaufen, weshalb
Marcel etwas übersteuert. Das ist unsere Schuld, aber jetzt nicht
mehr lösbar. Das wird im Verlauf der Folge besser.
Links

Betriebssysteme.org Vortrag

Folien

Paper



MxKernel



Jan Mühlig, Michael Müller, Olaf Spinczyk und Jens Teubner.
mxkernel: A Novel System Software Stack for Data Processing on
Modern Hardware. In Datenbank Spektrum 20, 223–230 (2020). DOI:
10.1007/s13222-020-00357-5


Springer Link

Intro-/Outrotheme

the_emergent

Kommentare (0)

Lade Inhalte...

Abonnenten

15
15
:
: