Project Details
Projekt Print View

ParPerOS: Parallel Persistency OS

Subject Area Security and Dependability, Operating-, Communication- and Distributed Systems
Term since 2022
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 501887536
 
The management of memory resources has always been a core task of the operating system. However, OS designers are now facing disruptive changes in memory technologies: new memory types, more types of processing elements, such as Smart NICs, GPGPUs, or FPGA-based accelerators, and the emerging CXL technology. With CXL, not only can peripherals access host physical memory in a cache-coherent manner, but memory also becomes a redistributable resource. These hardware developments challenge both the classical memory hierarchy and memory management inside the kernel. In ParPerOS, we investigate new abstractions for unified, efficient, and optionally crash-consistent low-level memory management of data objects in heterogeneous and disaggregated memory systems. These systems consist of volatile, distributed, and other types of main memory, all accessed in parallel by various processing elements (CPU, GPU, NIC, etc.), either via the classical DIMM interface or via PCIe/CXL.
DFG Programme Priority Programmes
 
 

Additional Information

Textvergrößerung und Kontrastanpassung