Publications

2026

  • PaCaR: Improved Buffered I/O Locality on NUMA Systems with Page Cache Replication
    JΓ©rΓ΄me Coquisart, Julien Sopena, Redha Gouicem
    Proceedings of the 21st European Conference on Computer Systems, EuroSys 2026, McEwan Hall/The University of Edinburgh, Edinburgh, Scotland, UK, April 27-30, 2026
    πŸ† Best Paper Award, πŸ† Gilles Muller Best Artifact Award
    πŸ“„ Paper β€ƒπŸ“‘ Slides β€ƒβš— Artifact β€ƒπŸ’» Code  
  • SaaKM: Scheduler as a Kernel Module
    Baptiste Pires, Redha Gouicem, Swan Dubois, Julien Sopena
    The 40th International Conference on Advanced Information Networking and Applications (AINA), Victoria University of Wellington, New Zealand, April 8-10, 2026
    πŸ“„ Paper  
  • Arancini: A Hybrid Binary Translator for Weak Memory Model Architectures
    Sebastian Reimers, Dennis Sprokholt, Martin Fink, Theofilos Augoustis, Simon Kammermeier, Rodrigo C. O. Rocha, Tom Spink, Redha Gouicem, Soham Chakraborty, Pramod Bhatotia
    Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, ASPLOS 2026, Pittsburgh, PA, USA, March 22-26, 2026
    πŸ“„ Paper β€ƒβš— Artifact β€ƒπŸ’» Code  

2023

  • Risotto: A Dynamic Binary Translator for Weak Memory Model Architectures
    Redha Gouicem, Dennis Sprokholt, Jasper Ruehl, Rodrigo C. O. Rocha, Tom Spink, Soham Chakraborty, Pramod Bhatotia
    Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1, ASPLOS 2023, Vancouver, BC, Canada, March 25-29, 2023
    πŸ† Distinguished Artifact Award
    πŸ“„ Paper β€ƒβš— Artifact  

2022

  • VMSH: Hypervisor-Agnostic Guest Overlays for VMs
    JΓΆrg Thalheim, Peter Okelmann, Harshavardhan Unnibhavi, Redha Gouicem, Pramod Bhatotia
    EuroSys ’22: Seventeenth European Conference on Computer Systems, Rennes, France, April 5 - 8, 2022
    πŸ† Gilles Muller Artifact Award
    πŸ“„ Paper β€ƒβš— Artifact  
  • Lasagne: A Static Binary Translator for Weak Memory Model Architectures
    Rodrigo C. O. Rocha, Dennis Sprokholt, Martin Fink, Redha Gouicem, Tom Spink, Soham Chakraborty, Pramod Bhatotia
    PLDI ’22: 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, San Diego, CA, USA, June 13 - 17, 2022
    πŸ“„ Paper β€ƒβš— Artifact  

2020

  • Provable Multicore Schedulers with Ipanema: Application to Work Conservation
    Baptiste Lepers, Redha Gouicem, Damien Carver, Jean-Pierre Lozi, Nicolas Palix, Maria-Virginia Aponte, Willy Zwaenepoel, Julien Sopena, Julia Lawall, Gilles Muller
    EuroSys ’20: Fifteenth EuroSys Conference 2020, Heraklion, Greece, April 27-30, 2020
    πŸ“„ Paper  
  • Fewer Cores, More Hertz: Leveraging High-Frequency Cores in the OS Scheduler for Improved Application Performance
    Redha Gouicem, Damien Carver, Jean-Pierre Lozi, Julien Sopena, Baptiste Lepers, Willy Zwaenepoel, Nicolas Palix, Julia Lawall, Gilles Muller
    Proceedings of the 2020 USENIX Annual Technical Conference, USENIX ATC 2020, July 15-17, 2020
    πŸ“„ Paper  πŸŽ₯ Presentation  
  • STAIR: High Reliable STT-MRAM Aware Multi-Level I/O Cache Architecture by Adaptive ECC Allocation
    Mostafa Hadizadeh, Elham Cheshmikhani, Hossein Asadi
    2020 Design, Automation & Test in Europe Conference & Exhibition, DATE 2020, Grenoble, France, March 9-13, 2020
    πŸ“„ Paper  

2019

  • Fork/Wait and Multicore Frequency Scaling: a Generational Clash
    Damien Carver, Redha Gouicem, Jean-Pierre Lozi, Julien Sopena, Baptiste Lepers, Willy Zwaenepoel, Nicolas Palix, Julia Lawall, Gilles Muller
    Proceedings of the 10th Workshop on Programming Languages and Operating Systems, SOSP 2019, Huntsville, ON, Canada, October 27-30, 2019
    πŸ“„ Paper  

2018

  • The Battle of the Schedulers: FreeBSD ULE vs. Linux CFS
    Justinien Bouron, Sebastien Chevalley, Baptiste Lepers, Willy Zwaenepoel, Redha Gouicem, Julia Lawall, Gilles Muller, Julien Sopena
    Proceedings of the 2018 USENIX Annual Technical Conference, USENIX ATC 2018, Boston, MA, USA, July 11-13, 2018
    πŸ“„ Paper  

2017

  • Towards Proving Optimistic Multicore Schedulers
    Baptiste Lepers, Willy Zwaenepoel, Jean-Pierre Lozi, Nicolas Palix, Redha Gouicem, Julien Sopena, Julia Lawall, Gilles Muller
    Proceedings of the 16th Workshop on Hot Topics in Operating Systems, HotOS 2017, Whistler, BC, Canada, May 8-10, 2017
    πŸ“„ Paper