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

VMKit2

Infra-JVM

Richelieu


Other

ASF

Colloquium d'Informatique de l'UPMC

Main Publications

[1] 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 ]
[2] 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 ]
[3] 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 ]
[4] 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 ]
[5] 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 ]
[6] 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 ]
[7] 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 ]
[8] Gaël Thomas, Nicolas Geoffray, Charles Clément, and Bertil Folliot. Designing highly flexible virtual machines: the JnJVM experience. Software - Practice & Experience (SP&E), 38(15):1643-1675, 2008. [ bib | .pdf | Abstract ]

All Publications

Last update: July 09 2013 10:04:17.