Bio

Since October 2011, I am a post-doctoral fellow at Simon Fraser University under the supervision of Dr. Alexandra Fedorova.

Previously, I was PHD student from 2007 to 2010 at Grenoble University. My advisors were Renaud Lachaize, Vivien Quéma and Jean-Bernard Stefani. I was involved in Sardes, a joint team of the INRIA and LIG.
From January 2011 to September 2011, I stayed in the Sardes team as a post-doctoral fellow.

Research interests

I am interested in system support for multicore architectures. More precisely, I am currently considering how network applications, like Web servers or file servers, can take advantage of such architectures.

A part of my work is focused on event-driven programming. With my colleagues, we have designed and implemented Mely, an efficient event-driven runtime for multicore architectures, which is based on Libasync. This runtime is available here.

Publications

International Conferences

Efficient Workstealing for Multicore Event-Driven Systems.
Fabien Gaud, Sylvain Genevès, Renaud Lachaize, Baptiste Lepers, Fabien Mottet, Gilles Muller, and Vivien Quéma. In Proceedings of the International Conference on Distributed Computing Systems (ICDCS), pages 516-525, Genoa, Italy, June 2010. [pdf] [bib] [slides]

National Conferences

Optimisations applicatives pour multi-cœurs NUMA : un cas d’étude avec le serveur web Apache.
Fabien Gaud, Renaud Lachaize, Baptiste Lepers, Gilles Muller, Vivien Quéma. In Proceedings of Conférence Française sur les Systèmes d’Exploitation (CFSE'8), Saint-Malo, France, May 2011. [pdf] [bib]

Vol de tâches efficace pour systèmes événementiels multi-coeurs.
Fabien Gaud, Sylvain Genevès, Fabien Mottet. In Proceedings of Conférence Française en Systèmes d’Exploitation (CFSE’7), Toulouse, September 2009. [pdf] [bib] [slides]

Technical reports

Scheduling Applications on NUMA Multicore Platforms with an Asymmetric Interconnect Topology
Fabien Gaud, Renaud Lachaize, Baptiste Lepers, and Vivien Quéma. In review, March 2011. [pdf]

Application-Level Optimizations on NUMA Multicore Architectures : the Apache Case Study
Fabien Gaud, Renaud Lachaize, Baptiste Lepers, Gilles Muller, and Vivien Quéma. Research report RR-LIG-011, LIG, Grenoble, France, March 2011. [pdf] [bib]

Thesis

Étude et amélioration de la performance des serveurs de données pour les architectures multi-cœurs.
Fabien Gaud. PhD Thesis, Grenoble University, France, 2010. [pdf] [bib]
[slides (English)] [tel]

Gestion autonome de flots d'exécution événementiels.
Fabien Gaud. Master's thesis, Université Joseph Fourier, Grenoble, France, 2007. [pdf] [bib] [slides]

Teaching

From 2007 to 2010, I was a teaching assistant at Université Joseph Fourier. I was teaching both at UFR-IMA and at RICM, a department of the Polytech'Grenoble school.

2009-2010



2008-2009



2007-2008


  • Ecom, a J2EE e-commerce application
  • Corba project, developing a distributed repertory using Corba
  • BGP, experimentation around the BGP protocol
  • End-year project
  • Introduction to computer science