Detailseite
ParPerOS: Parallel Persistency OS
Fachliche Zuordnung
Sicherheit und Verlässlichkeit, Betriebs-, Kommunikations- und verteilte Systeme
Förderung
Förderung seit 2022
Projektkennung
Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 501887536
Die Verwaltung der Speicherressourcen ist seit jeher Kernaufgabe des Betriebssystems. Nun stehen Betriebssystementwicklern jedoch diesbezüglich vor disruptiven Veränderungen: Neue Speicherarten wie High-Bandwith Memory (HBM) oder Non-Volatile Memory (NVM) sind verfügbar und unterschiedlichste Geräte, wie RDMA-fähige Netzwerkadapter, GPGPUs oder FPGA-basierte Beschleuniger greifen neben der CPU direkt über eine IO-MMU auf den virtuellen Speicher zu. Diese heterogenen Speichersysteme machen es erforderlich, nicht nur die klassische Speicherhierarchie und deren Speicherzugriffsmuster infrage zu stellen, sondern auch die Art und Weise, wie der Speicher innerhalb des Kernels verwaltet und verfügbar gemacht wird.In ParPerOS untersuchen wir neue Abstraktionen für ein einheitliches, aber effizientes und optional absturzkonsistentes Low-Level-Speichermanagement für Datenobjekte in heterogenen Speichersystemen, die aus flüchtigen, persistenten, verteilten und anderen Arten von Hauptspeicher bestehen können und auf die eine Vielzahl unterschiedlichster Prozessoren (CPU, GPU, NIC, RDMA) parallel zugreift.
DFG-Verfahren
Schwerpunktprogramme
Teilprojekt zu
SPP 2377:
Disruptive Hauptspeichertechnologien