Publications
- How to Relax Instantly: Elastic Relaxation of Concurrent Data Structures (Euro-Par 2024). Kåre von Geijer, Philippas Tsigas.
- Won the Euro-Par 2024 Best Paper award.
- Links: Published paper, accepted manuscript, extended pre-print, published artifact.
Master Thesis Supervision
I have had the pleasure to supervise a few students through their master's theses. These projects have often led to some interesting results, and have been very enjoyable to work with. Here is the list of projects I've supervised:
- Progress-Based Distributed Queues: Exploring the effects of a novel heuristic with partial queues using fetch-and-add (2024). Sebastian Hermansson, Elias Johansson.
- Lock-Free Concurrency in Rust: Analysis of Rust for Lock-Free Programming (2024). Lilly Jinstrand, Marcus Julin.
- Granular Contention Avoiding Priority Queues in Rust: Exploring granular contention adaption mechanisms for relaxed concurrent priority queues in Rust (2024). Sebastian Nielsen, Rasmus Rosengren.
- Relaxed Priority Queue & Evaluation of Locks: A semantically relaxed priority queue and an experimentally driven comparison of locks and atomic operations for the sake of relaxation (2023). Andreas Rudén, Ludvig Andersson.