UPMC Sorbonne Universités

Gaël Thomas

Associate Professor in Computer Science
at UPMC Sorbonne Universités
in the Regal Team of Lip6 and Inria
Laboratoire d'Informatique de Paris6

Research

Overview

Publications

Curriculum Vitae


Teaching (French)

NMV : Noyaux Multi-coeurs et Virtualisation

Autres cours


Projects

VMKit

Infra-JVM

Richelieu


Other

ASF

Main Publications

[1] Florian David, Gaël Thomas, Julia Lawall, and Gilles Muller. Continuously Measuring Critical Section Pressure with the Free-Lunch Profiler. In Proceedings of the conference on Object Oriented Programming Systems Languages and Applications, OOPSLA '14, page 14, Portland, Oregon, US, 2014. ACM. Accepted for publication. [ bib | Abstract ]
[2] Nicolas Palix, Gaël Thomas, Suman Saha, Christophe Calvès, Gilles Muller, and Julia Lawall. Faults in linux 2.6. ACM Transactions on Computer Systems (TOCS), 32(2):4:1-4:40, 2014. [ bib | .pdf | Abstract ]
[3] Suman Saha, Jean-Pierre Lozi, Gaël Thomas, Julia Lawall, and Gilles Muller. Hector: Detecting Resource-Release Omission Faults in Error-Handling Code for Systems Software. In Proceedings of the international conference on Dependable Systems and Networks, DSN '13, page 12, Budapest, Hungary, 2013. IEEE Computer Society. Best paper. [ bib | .pdf | Abstract ]
[4] Lokesh Gidra, Gaël Thomas, Julien Sopena, and Marc Shapiro. A study of the scalability of stop-the-world garbage collectors on multicores. In Proceedings of the conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS '13, pages 229-240, Houston, Texas, USA, 2013. ACM. [ bib | .pdf | Abstract ]
[5] Jean-Pierre Lozi, Florian David, Gaël Thomas, Julia Lawall, and Gilles Muller. Remote Core Locking: migrating critical-section execution to improve the performance of multithreaded applications. In Proceedings of the Usenix Annual Technical Conference, USENIX ATC '12, pages 65-76, Boston, MA, USA, 2012. USENIX Association. [ bib | .pdf | Abstract ]
[6] Nicolas Palix, Gaël Thomas, Suman Saha, Christophe Calvès, Julia Lawall, and Gilles Muller. Faults in Linux: ten years later. In Proceedings of the conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS '11, pages 305-318, Newport Beach, CA, USA, 2011. ACM. [ bib | .pdf | Abstract ]
[7] Sergey Legtchenko, Sébastien Monnet, and Gaël Thomas. Blue banana: resilience to avatar mobility in distributed MMOGs. In Proceedings of the international conference on Dependable Systems and Networks, DSN '10, pages 171-180, Chicago, IL, USA, 2010. IEEE Computer Society. [ bib | .pdf | Abstract ]
[8] Nicolas Geoffray, Gaël Thomas, Julia Lawall, Gilles Muller, and Bertil Folliot. VMKit: a substrate for managed runtime environments. In Proceedings of the international conference on Virtual Execution Environments, VEE '10, pages 51-62, Pittsburgh, PA, USA, 2010. ACM. [ bib | .pdf | Abstract ]
[9] Nicolas Geoffray, Gaël Thomas, Gilles Muller, Pierre Parrend, Stéphane Frénot, and Bertil Folliot. I-JVM: a Java virtual machine for component isolation in OSGi. In Proceedings of the international conference on Dependable Systems and Networks, DSN '09, pages 544-553, Estoril, Portugal, 2009. IEEE Computer Society. [ bib | .pdf | Abstract ]

All Publications

Last update: September 09 2014 13:31:26.