
Lars Wrenger (M.Sc.)
Wissenschaftlicher Mitarbeiter
- Telefon
- 0511 762 19729
- wrenger@sra.uni-hannover.de
- Adresse
- 30167 Hannover
Appelstraße 4 - Raum
-
Raum 119
Projects
- ParPerOS: Parallel Persistency OS (DFG: LO 1719/8-1 and DI 2840/2-1)
- In ParPerOS, we examine new abstractions for unified but efficient and optionally crash-consistent low-level memory management for data objects in heterogeneous memory systems that consist of volatile, persistent, distributed and other types of main memory.
Publications
2023
-
USENIX
Conference
A
LLFree: Scalable and Optionally-Persistent Page-Frame Allocation -
2023 USENIX Annual Technical Conference (USENIX ATC 23)USENIX Association2023Accepted at USENIX ATC'23, to appear.
[BibTex]
Teaching
Supervised Theses
Running Theses
LLC: DeRUSTing the Lo(ck|g)-Free Allocator for a C-Based OS Integration
Porting the LLFree concept from Rust to C, to simplify the integration into C-based OSs.
- Typ
- Bachelorarbeit
- Status
- laufend
- Supervisors
- Lars Wrenger
Daniel Lohmann - Project
- ParPerOS
Investigating Suspend to Disk in Linux
Researching and optionally extending the Linux Suspend to Disk Mechanism.
- Typ
- Bachelorarbeit
- Status
- reserviert
- Supervisors
- Lars Wrenger
Daniel Lohmann - Project
- ParPerOS
Investigating Total Store Ordering on the ARM M1
Analyzing the performance impact of Total Store Ordering on the M1 ARM Processor.
- Typ
- Masterarbeit
- Status
- reserviert
- Supervisors
- Lars Wrenger
Dominik Töllner
Daniel Lohmann - Project
- ParPerOS
Finished Student Theses
Fast Memory Compaction for Page Allocators
Active memory defragmentation for page allocators.
- Typ
- Bachelorarbeit
- Status
- abgeschlossen
- Supervisors
- Lars Wrenger
Daniel Lohmann - Project
- ParPerOS
Primitives and Abstractions for Self-Contained Virtual-Memory Areas in the Linux kernel
Implement the basic abstraction for self-contained virtual-address-space areas in Linux, by which we want to ease the allocation, the sharing, and the management of huge amounts of memory.
[PDF]
- Typ
- Masterarbeit
- Status
- abgeschlossen
- Supervisors
- Lars Wrenger
Florian Rommel
Christian Dietrich
Daniel Lohmann - Project
- ParPerOS
- Bearbeiter
- Alexander Halbuer (abgegeben: 16. Nov 2022)
Own Thesis
Lo(ck|g)-free Page Allocator for Non-Volatile Memory in the Linux Kernel
Designing and implementing a lock-free and log-free page allocator for morsels, a new abstraction for the management of non-volatile memory in the linux kernel
[PDF]
- Typ
- Masterarbeit
- Status
- abgeschlossen
- Supervisors
- Florian Rommel
Christian Dietrich
Daniel Lohmann - Project
- ParPerOS
- Bearbeiter
- Lars Wrenger (abgegeben: 04. Apr 2022)
How to trust the Snake: Extending the Chain of Trust to Interpreted Languages on Highly Embedded Systems
Extend Micropython so, that it can decide whether or not the code was put in place by the developer, not a hacker. Also the integrity of the code needs to be proven during execution.
- Typ
- Bachelorarbeit
- Status
- abgeschlossen
- Supervisors
- Stefan Naumann
Daniel Lohmann - Project
- CADOS
- Bearbeiter
- Lars Wrenger