Posts by Collection

publications

Using differential execution analysis to identify thread interference

Published in IEEE Transactions on Parallel and Distributed Systems, VOL. 30, NO. 12, December 2019, 2019

In this paper, we propose a holistic metric able to pinpoint the blocks of code that suffer interference the most, regardless of the interference cause. Our metric uses performance variation as a universal indicator of interference problems.

Recommended citation: Mohamed Said Mosli Bouksiaa, François Trahay, Alexis Lescouet, Gauthier Voron, Remi Dulong, et al.. Using differential execution analysis to identify thread interference. IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2019, 30 (12), pp.2866-2878. ⟨10.1109/TPDS.2019.2927481⟩. ⟨hal-02179717⟩ https://hal.archives-ouvertes.fr/hal-02179717/document

DUF: Dynamic Uncore Frequency scaling to reduce power consumption

Published in (HAL), 2019

This paper studies how the uncore frequency can be used as a leverage to improvepower consumption. We propose DUF, a daemon process that dynamically adaptsthe uncore frequency to reduce an application power consumption with a user-definedlimit on performance degradation.

Recommended citation: Etienne André, Remi Dulong, Amina Guermouche, François Trahay. DUF: Dynamic Uncore Fre-quency scaling to reduce power consumption. 2021. https://hal.archives-ouvertes.fr/hal-02401796/document

NVCache: A Plug-and-Play NVMM-based I/O Booster for Legacy Systems

Published in 51th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 21), 2021

This paper introduces NVCache, an approach that uses a non-volatile main memory (NVMM) as a write cache to improve the write performance of legacy applications.

Recommended citation: Rémi Dulong, Rafael Pires, Andreia Correia, Valerio Schiavoni, Pedro Ramalhete, Pascal Felber, Gaël Thomas. NVCache: A Plug-and-Play NVMM-based I/O Booster for Legacy Systems, 51th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 21) https://arxiv.org/pdf/2105.10397

talks

teaching

Cloud Computing

Post-graduate course, University of Neuchâtel, Computer Science Institute, 2018

2018 - (2021)

Programming in Python

Undergraduate course, University of Neuchâtel, Computer Science Institute, 2020

2020 - (2021)