SAMOVAR - SAMOVAR
Telecom SudParis
9 rue Charles Fourier
91011 EVRY CEDEX

Fax : +33 (0) 1 60 76 20 80

Pr. Gael Thomas

Professeur
BENAGIL

gael.thomas[@-Code to remove to avoid SPAM-]telecom-sudparis.eu

Article dans une revue

2019

ref_biblio
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, 2019, 30 (12), pp.2866-2878. ⟨10.1109/TPDS.2019.2927481⟩. ⟨hal-02179717⟩
Accès au texte intégral et bibtex
https://hal.science/hal-02179717/file/tpds_final.pdf BibTex

2016

ref_biblio
Jean-Pierre Lozi, Florian David, Gaël Thomas, Julia Lawall, Gilles Muller. Fast and Portable Locking for Multicore Architectures. ACM Transactions on Computer Systems, 2016, ⟨10.1145/2845079⟩. ⟨hal-01252167⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01252167/file/main-11326-submitted.pdf BibTex

2014

ref_biblio
Nicolas Palix, Gaël Thomas, Suman Saha, Christophe Calvès, Gilles Muller, et al.. Faults in Linux 2.6. ACM Transactions on Computer Systems, 2014, 32 (2), pp.1--40. ⟨10.1145/2619090⟩. ⟨hal-01022704⟩
Accès au texte intégral et bibtex
https://hal.science/hal-01022704/file/faults-in-linux-2.6-tocs.pdf BibTex

2011

ref_biblio
Lokesh Gidra, Gaël Thomas, Julien Sopena, Marc Shapiro. Assessing the Scalability of Garbage Collectors on Many Cores. Operating Systems Review, 2011, Best papers from PLOS'11, 45 (3), pp.15--19. ⟨10.1145/2094091.2094096⟩. ⟨hal-00932831⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00932831/file/GC-scalability_PLOS-2011-10.pdf BibTex

2008

ref_biblio
Gaël Thomas, Nicolas Geoffray, Charles Clément, Bertil Folliot. Designing Highly Flexible Virtual Machines: The JnJVM Experience. Software: Practice and Experience, 2008, 38 (15), pp.1643-1675. ⟨10.1002/spe.887⟩. ⟨hal-01197381⟩
Accès au bibtex
BibTex

2005

ref_biblio
Gaël Thomas, Frédéric Ogel, Antoine Galland, Bertil Folliot, Ian Piumarta. Building a Flexible Java Runtime upon a Flexible Compiler. International Journal of Computers and Applications, 2005, 27 (1), pp.27-34. ⟨10.1080/1206212X.2005.11441753⟩. ⟨hal-01197341⟩
Accès au bibtex
BibTex

2004

ref_biblio
Frédéric Ogel, Gaël Thomas, Antoine Galland, Bertil Folliot. MVV : une Plate-forme . Composants Dynamiquement Reconfigurables. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2004, 23 (10), pp.1269-1299. ⟨10.3166/tsi.23.1269-1299⟩. ⟨hal-01197378⟩
Accès au bibtex
BibTex

Communication dans un congrès

2023

ref_biblio
Damien Thenot, Jean-Pierre Lozi, Gaël Thomas. FastXenBlk: high-performance virtualized disk IOs without compromising isolation. The 24th International Middleware Conference: Industrial Track (Middleware '23), Dec 2023, Bologna, Italy. pp.42-48, ⟨10.1145/3626562.3626834⟩. ⟨hal-04354563⟩
Accès au texte intégral et bibtex
https://hal.science/hal-04354563/file/middleware23industrial-final9.pdf BibTex
ref_biblio
Peterson Yuhala, Pascal Felber, Hugo Guiroux, Jean-Pierre Lozi, Alain Tchana, et al.. SecV: Secure code partitioning via multi-language secure values. Middleware '23: 24th International Middleware Conference, Dec 2023, Bologna, Italy. pp.207-219, ⟨10.1145/3590140.3629116⟩. ⟨hal-04355247⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04355247/file/secv-preprint.pdf BibTex

2021

ref_biblio
Rémi Dulong, Rafael Pires, Andreia Correia, Valerio Schiavoni, Pedro Ramalhete, et al.. NVCache: a plug-and-play NVMM-based I/O booster for legacy systems. DSN 2021 : 51st annual IEEE/IFIP international conference on Dependable Systems and Networks, Jun 2021, Taipei, Taiwan. pp.186-198, ⟨10.1109/DSN48987.2021.00033⟩. ⟨hal-03437687⟩
Accès au bibtex
https://arxiv.org/pdf/2105.10397v2 BibTex
ref_biblio
Anatole Lefort, Yohan Pipereau, Kwabena Amponsem, Pierre Sutra, Gaël Thomas. J-NVM: off-heap persistent objects in Java. SOSP 2021: ACM SIGOPS 28th Symposium on Operating Systems Principles, Oct 2021, Online, Germany. pp.408-423, ⟨10.1145/3477132.3483579⟩. ⟨hal-03437693⟩
Accès au bibtex
BibTex
ref_biblio
Peterson Yuhala, Jämes Ménétrey, Pascal Felber, Valerio Schiavoni, Alain Tchana, et al.. Montsalvat: Intel SGX shielding for GraalVM native images. Middleware '21: 22nd International Middleware Conference, Dec 2021, Online, Canada. pp.352-364, ⟨10.1145/3464298.3493406⟩. ⟨hal-03415550v2⟩
Accès au texte intégral et bibtex
https://hal.science/hal-03415550/file/main.pdf BibTex

2020

ref_biblio
Alexis Lescouet, Élisabeth Brunet, François Trahay, Gaël Thomas. Transparent overlapping of blocking communication in MPI applications. HPCC2020: 22nd IEEE International Conference on High-Performance Computing and Communications, Dec 2020, Yanuca Island (online), Fiji. pp.744-749, ⟨10.1109/HPCC-SmartCity-DSS50907.2020.00097⟩. ⟨hal-03007204⟩
Accès au texte intégral et bibtex
https://hal.science/hal-03007204/file/hpcc_final.pdf BibTex

2019

ref_biblio
Vo Quoc Bao Bui, Djob Mvondo, Boris Teabe, Kevin Jiokeng, Lavoisier Wapet, et al.. When eXtended Para-Virtualization (XPV) meets NUMA. EUROSYS 2019: 14th European Conference on Computer Systems, Mar 2019, Dresde, Germany. pp.7, ⟨10.1145/3302424.3303960⟩. ⟨hal-02333640v2⟩
Accès au texte intégral et bibtex
https://hal.science/hal-02333640/file/eurosys%20%282%29.pdf BibTex
ref_biblio
Anton Daumen, Patrick Carribault, François Trahay, Gaël Thomas. ScalOMP: analyzing the Scalability of OpenMP applications. IWOMP 2019: 15th International Workshop on OpenMP, Sep 2019, Auckland, New Zealand. pp.36-49, ⟨10.1007/978-3-030-28596-8_3⟩. ⟨hal-02179726⟩
Accès au texte intégral et bibtex
https://hal.science/hal-02179726/file/iwomp_final.pdf BibTex

2018

ref_biblio
Vasily A. Sartakov, Stefan Brenner, Sonia Ben Mokhtar, Sara Bouchenak, Gaël Thomas, et al.. EActors: fast and flexible trusted computing using SGX. MIDDLEWARE 2018: 19th International Conference on Middleware, Dec 2018, Rennes, France. pp.187 - 200, ⟨10.1145/3274808.3274823⟩. ⟨hal-01962431⟩
Accès au bibtex
BibTex

2017

ref_biblio
Maria Carpen-Amarie, Yaroslav Hayduk, Pascal Felber, Christof Fetzer, Gaël Thomas, et al.. Towards an efficient pauseless Java GC with selective HTM-based access barriers. MANLANG 2017 : 14th international conference on Managed Languages and Runtimes , Sep 2017, Prague, Czech Republic. pp.85 - 91, ⟨10.1145/3132190.3132208⟩. ⟨hal-01698357⟩
Accès au bibtex
BibTex
ref_biblio
Gauthier Voron, Gaël Thomas, Vivien Quema, Pierre Sens. An interface to implement NUMA policies in the Xen hypervisor. Twelfth European Conference on Computer Systems, EuroSys 2017, Apr 2017, Belgrade, Serbia. pp.15. ⟨hal-01515359⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01515359/file/voron17eurosys-xen-numa.pdf BibTex

2016

ref_biblio
Maria Carpen-Amarie, Dave Dice, Gaël Thomas, Pascal Felber. Transactional pointers: experiences with HTM-based reference counting in C++. NETYS 2016 : 4th International Conference on Networked Systems, May 2016, Marrakesh, Morocco. pp.102 - 116, ⟨10.1007/978-3-319-46140-3_8⟩. ⟨hal-01369538⟩
Accès au texte intégral et bibtex
https://hal.science/hal-01369538/file/carpen-amarie16netys-transactional.pdf BibTex
ref_biblio
Mohamed Saïd Mosli Bouksiaa, François Trahay, Gaël Thomas. Détection automatique d'interférences entre threads. COMPAS 2016 : Conférence en Parallélisme, Architecture et Système, Jul 2016, Lorient, France. pp.1 - 7. ⟨hal-01363844⟩
Accès au bibtex
BibTex

2015

ref_biblio
Koutheir Attouchi, Gaël Thomas, Gilles Muller, Julia Lawall, André Bottaro. Incinerator - Eliminating stale references in dynamic OSGi applications. DSN 2015 : 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, Jun 2015, Rio De Janeiro, Brazil. pp.545-554, ⟨10.1109/DSN.2015.39⟩. ⟨hal-01262362⟩
Accès au bibtex
BibTex
ref_biblio
Koutheir Attouchi, Gaël Thomas, Gilles Muller, Julia L. Lawall, André Bottaro. Preventing Memory and Information LeakageIncinerator – Eliminating Stale References in Dynamic OSGi Applications. Dependable Systems and Networks, Sep 2015, Rio de Janeiro, Brazil. ⟨hal-01198922⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01198922/file/8629a545.pdf BibTex
ref_biblio
Maria Carpen-Amarie, Dave Dice, Patrick Marlier, Gaël Thomas, Pascal Felber. Evaluating HTM for pauseless garbage collectors in Java. ISPA 2015 : International Symposium on Parallel and Distributed Processing with Applications, Aug 2015, Helsinki, Finland. pp.1 - 8, ⟨10.1109/Trustcom.2015.606⟩. ⟨hal-01263303⟩
Accès au bibtex
BibTex
ref_biblio
Maria Carpen-Amarie, Patrick Marlier, Pascal Felber, Gaël Thomas. A performance study of Java garbage collectors on multicore architectures. PMAM 2015 : Sixth International Workshop on Programming Models and Applications for Multicores and Manycores, Feb 2015, San Francisco, United States. pp.20 - 29, ⟨10.1145/2712386.2712404⟩. ⟨hal-01255057⟩
Accès au bibtex
BibTex
ref_biblio
Lokesh Gidra, Gaël Thomas, Julien Sopena, Marc Shapiro, Nhan Nguyen. NumaGiC: a Garbage Collector for Big Data on Big NUMA Machines. 20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ACM SIGOPS, ACM SIGPLAN, ACM SIGARCH, Mar 2015, Istanbul, Turkey. pp.661-673, ⟨10.1145/2694344.2694361⟩. ⟨hal-01178790⟩
Accès au texte intégral et bibtex
https://hal.science/hal-01178790/file/gidra15asplos-numagic.pdf BibTex
ref_biblio
Pei Li, Elisabeth Brunet, François Trahay, Christian Parrot, Gaël Thomas, et al.. Automatic OpenCL code generation for multi-device heterogeneous architectures. ICPP 2015 : 44th International Conference on Parallel Processing, Sep 2015, Beijing, China. pp.959 - 968, ⟨10.1109/ICPP.2015.105⟩. ⟨hal-01275482⟩
Accès au bibtex
BibTex
ref_biblio
Mohamed Saïd Mosli Bouksiaa, François Trahay, Gaël Thomas. Détection automatique d'anomalies de performance. COMPAS 2015 : Conférence en Parallélisme, Architecture et Système, Jun 2015, Lille, France. ⟨hal-01263470⟩
Accès au texte intégral et bibtex
https://hal.science/hal-01263470/file/paper_30.pdf BibTex
ref_biblio
Gauthier Voron, Gaël Thomas, Pierre Sens, Vivien Quema. Optimisation mémoire dans une architecture NUMA : comparaison des gains entre natif et virtualisé. Conférence en Parallélisme, Architecture et Système, (COMPAS'15), 2015, Lille, France. ⟨hal-01253189⟩
Accès au bibtex
BibTex

2014

ref_biblio
Koutheir Attouchi, Gaël Thomas, André Bottaro, Gilles Muller. Memory Monitoring in a Multi-tenant OSGi Execution Environment. CBSE '14 -17th international ACM Sigsoft symposium on Component-based software engineering, Jun 2014, Marcq-en-Baroeul, France. ⟨10.1145/2602458.2602467⟩. ⟨hal-01080634⟩
Accès au texte intégral et bibtex
https://hal.science/hal-01080634/file/cbse35-attouchi.pdf BibTex
ref_biblio
Florian David, Gaël Thomas, Julia Lawall, Gilles Muller. Continuously Measuring Critical Section Pressure with the Free-Lunch Profiler. OOPSLA '14 - ACM International Conference on Object Oriented Programming Systems Languages & Applications, Oct 2014, Portland, Oregon, United States. pp.291-307, ⟨10.1145/2660193.2660210⟩. ⟨hal-01080277⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01080277/file/oopsla14.pdf BibTex
ref_biblio
Jean-Pierre Lozi, Florian David, Gaël Thomas, Julia Lawall, Gilles Muller. Remote Core Locking: Migrating Critical-Section Execution to Improve the Performance of Multithreaded Applications. ComPAS 2014 : conférence en parallélisme, architecture et systèmes, Apr 2014, Neuchâtel, Switzerland. ⟨hal-00991709v2⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00991709/file/atc12-final237.pdf BibTex

2013

ref_biblio
Yérom-David Bromberg, Floréal Morandat, Laurent Réveillère, Gaël Thomas. EZ: Towards Efficient Asynchronous Protocol Gateway Construction. 13th International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2013, Florence, Italy. pp.169-174, ⟨10.1007/978-3-642-38541-4_13⟩. ⟨hal-00991335⟩
Accès au texte intégral et bibtex
https://hal.science/hal-00991335/file/paper.pdf BibTex
ref_biblio
Lokesh Gidra, Gaël Thomas, Julien Sopena, Marc Shapiro. A study of the scalability of stop-the-world garbage collectors on multicores. ASPLOS 13 - Proceedings of the eighteenth international conference on Architectural support for programming languages and operating systems, ACM, Mar 2013, Houston, United States. pp.229-240, ⟨10.1145/2451116.2451142⟩. ⟨hal-00868012⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00868012/file/gidra13asplos-naps.pdf BibTex
ref_biblio
Suman Saha, Jean-Pierre Lozi, Gaël Thomas, Julia Lawall, Gilles Muller. Hector: Detecting resource-release omission faults in error-handling code for systems software. DSN 2013 - 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), IEEE/IFIP, Jun 2013, Budapest, Hungary. pp.1-12, ⟨10.1109/DSN.2013.6575307⟩. ⟨hal-00918079⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00918079/file/dsn2013.pdf BibTex

2012

ref_biblio
Jean-Pierre Lozi, Florian David, Gaël Thomas, Julia L. Lawall, Gilles Muller. Remote Core Locking: Migrating Critical-Section Execution to Improve the Performance of Multithreaded Applications. 2012 USENIX Annual Technical Conference (USENIX ATC '12), Jun 2012, Boston, MA, United States. ⟨10.5555/2342821.2342827⟩. ⟨hal-00779908⟩
Accès au bibtex
BibTex
ref_biblio
Thomas Preud'Homme, Julien Sopena, Gaël Thomas, Bertil Folliot. An improvement of OpenMP pipeline parallelism with the BatchQueue algorithm. 18th IEEE International Conference on Parallel and Distributed Systems (ICPADS'12), Dec 2012, Singapore, Singapore. pp.348-355, ⟨10.1109/ICPADS.2012.55⟩. ⟨hal-01282311⟩
Accès au bibtex
BibTex

2011

ref_biblio
Lokesh Gidra, Gaël Thomas, Julien Sopena, Marc Shapiro. Assessing the Scalability of Garbage Collectors on Many Cores. PLOS '11 - 6th Workshop on Programming Languages and Operating Systems, Oct 2011, Cascais, Portugal. pp.7:1-7:5, ⟨10.1145/2039239.2039249⟩. ⟨hal-00932818⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00932818/file/GC-scalability_PLOS-2011-10.pdf BibTex
ref_biblio
Nicolas Palix, Gaël Thomas, Suman Saha, Christophe Calvès, Julia L. Lawall, et al.. Faults in Linux: Ten Years Later. ASPLOS 2011 - 16th International Conference on Architectural Support for Programming Languages and Operating Systems, Mar 2011, Newport Beach, California, United States. pp.305-318, ⟨10.1145/1950365.1950401⟩. ⟨hal-00940355⟩
Accès au bibtex
BibTex
ref_biblio
Thomas Preud'Homme, Julien Sopena, Gaël Thomas, Bertil Folliot. BatchQueue : file producteur / consommateur optimisée pour les multi-cœurs. 8ème Conférence Française sur les Systèmes d'Exploitation (CFSE'11), May 2011, Saint-Malo, France. pp.1-12. ⟨hal-00627512⟩
Accès au texte intégral et bibtex
https://hal.science/hal-00627512/file/cfse8_04.pdf BibTex

2010

ref_biblio
Luciana Arantes, Pierre Sens, Gaël Thomas, Denis Conan, Léon Lim. Partition Participant Detector with Dynamic Paths in Mobile Networks. IEEE International Symposium on Networking Computing and Applications (NCA 2010), IEEE, Jul 2010, Cambridge, MA, United States. pp.224-228, ⟨10.1109/NCA.2010.40⟩. ⟨hal-01293847⟩
Accès au texte intégral et bibtex
https://hal.science/hal-01293847/file/2010_nca.pdf BibTex
ref_biblio
Nicolas Geoffray, Gaël Thomas, Julia Lawall, Gilles Muller, Bertil Folliot. VMKit: a substrate for managed runtime environments. VEE '10 - 6th International Conference on Virtual Execution Environments, Mar 2010, Pittsburgh, Pennsylvania, United States. pp.51-62, ⟨10.1145/1735997.1736006⟩. ⟨hal-00804757⟩
Accès au bibtex
BibTex
ref_biblio
Sergey Legtchenko, Sébastien Monnet, Gaël Thomas. Blue banana: resilience to avatar mobility in distributed MMOGs. The 40th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2010), Jul 2010, Chicago, United States. pp.171-180, ⟨10.1109/DSN.2010.5544919⟩. ⟨hal-01292583⟩
Accès au bibtex
BibTex
ref_biblio
Nicolas Palix, Julia L. Lawall, Gaël Thomas, Gilles Muller. {How Often do Experts Make Mistakes?}. 9th Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS '10), Mar 2010, Rennes et Saint Malo, France. pp.9-16. ⟨hal-01293789⟩
Accès au bibtex
BibTex
ref_biblio
Thomas Preud'Homme, Julien Sopena, Gaël Thomas, Bertil Folliot. BatchQueue: Fast and Memory-thrifty Core to Core Communication. 22nd International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2010, Oct 2010, Petrópolis, Brazil. pp.215-222, ⟨10.1109/SBAC-PAD.2010.34⟩. ⟨hal-00627475⟩
Accès au bibtex
BibTex

2009

ref_biblio
Nicolas Geoffray, Gaël Thomas, Gilles Muller, Pierre Parrend, Stéphane Frénot, et al.. I-JVM: a Java Virtual Machine for Component Isolation in OSGi. 39th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'2009), Jun 2009, Estoril, Portugal. pp.544-553, ⟨10.1109/DSN.2009.5270296⟩. ⟨inria-00415813⟩
Accès au bibtex
BibTex
ref_biblio
Nicolas Geoffray, Gaël Thomas, Gilles Muller, Pierre Parrend, Stéphane Frénot, et al.. I-JVM: une machine virtuelle Java pour l'isolation de composants dans OSGi. 7éme Conférence Française sur les Systèmes d'Exploitation (CFSE'07), Chapitre français de l'ACM-SIGOPS, GDR ARP, Sep 2009, Toulouse, France. pp.1-12. ⟨hal-01298308⟩
Accès au bibtex
BibTex
ref_biblio
Thomas Preud'Homme, Gaël Thomas, Bertil Folliot. GCKernel : Composition of garbage collectors. The EuroSys 2009 Doctoral Workshop, Mar 2009, Nuremberg, Germany. pp.1-2. ⟨hal-01298337⟩
Accès au bibtex
BibTex

2008

ref_biblio
Nicolas Geoffray, Gaël Thomas, Charles Clément, Bertil Folliot. Towards a New Isolation Abstraction for OSGi. First Workshop on Isolation and Integration in Embedded Systems (IIES 2008), Apr 2008, Glasgow, Scotland, United Kingdom. pp.41-45, ⟨10.1145/1435458.1435466⟩. ⟨hal-01305093⟩
Accès au bibtex
BibTex
ref_biblio
Nicolas Geoffray, Gaël Thomas, Charles Clément, Bertil Folliot. A Lazy Developer Approach: Building a JVM with Third Party Software. International Conference on Principles and Practice of Programming In Java (PPPJ '08), Sep 2008, Modena, Italy. pp.73-82, ⟨10.1145/1411732.1411743⟩. ⟨hal-01305079⟩
Accès au bibtex
BibTex

2007

ref_biblio
Colombe Hérault, Gaël Thomas, Philippe Lalanda. A Distributed Service-Oriented Mediation Tool. IEEE International Conference on Services Computing (SCC 2007), Jul 2007, Salt Lake City, Utah, United States. pp.403-409, ⟨10.1109/SCC.2007.3⟩. ⟨hal-01336249⟩
Accès au bibtex
BibTex

2006

ref_biblio
Didier Donsez, Gaël Thomas. Propagation d'événements entre passerelles OSGi. Atelier de travail OSGi 2006, 2006, Paris, France. ⟨hal-00097343⟩
Accès au texte intégral et bibtex
https://hal.science/hal-00097343/file/paper-5.pdf BibTex
ref_biblio
Nicolas Geoffray, Gaël Thomas, Bertil Folliot. Distribution transparente et dynamique de code pour applications Java. Conférence Française sur les Systèmes d'Exploitation (CFSE), Oct 2006, Perpignan, France. pp.85-96. ⟨hal-01352107⟩
Accès au bibtex
BibTex
ref_biblio
Nicolas Geoffray, Gaël Thomas, Bertil Folliot. Transparent and Dynamic Code Offloading for Java Applications. Distributed Objects and Applications (DOA), Nov 2006, Montpellier, France. pp.1790-1806, ⟨10.1007/11914952_51⟩. ⟨hal-01352114⟩
Accès au bibtex
BibTex
ref_biblio
Nicolas Geoffray, Gaël Thomas, Bertil Folliot. Live and Heterogeneous Migration of Execution Environments. Pervasive Systems Workshop (PerSys), Nov 2006, Montpellier, France. pp.1254-1263, ⟨10.1007/11915072_29⟩. ⟨hal-01352108⟩
Accès au bibtex
BibTex

2005

ref_biblio
Assia Hachichi, Gaël Thomas, Cyril Martin, Simon Patarin, Bertil Folliot. A Generic Language for Dynamic Adaptation. ACM/IEEE/IFIP European Conference on Parallel Processing (EuroPar 2005), Aug 2005, Lisbonne, Portugal. pp.40-49, ⟨10.1007/11549468_8⟩. ⟨hal-01490960⟩
Accès au bibtex
BibTex
ref_biblio
Frédéric Ogel, Gaël Thomas, Bertil Folliot. Supporting Efficient Dynamic Aspects through Reflection and Dynamic Compilation. SAC 2005 - 20th Annual ACM Symposium on Applied Computing, Mar 2005, Santa Fe, New Mexico, United States. pp.1351-1356, ⟨10.1145/1066677.1066983⟩. ⟨hal-01490999⟩
Accès au bibtex
BibTex

2004

ref_biblio
Assia Hachichi, Cyril Martin, Gaël Thomas, Simon Patarin, Bertil Folliot. Reconfigurations dynamiques de services dans un intergiciel à composants CORBA CCM. 1ère Conférence Francophone sur le Déploiement et la (Re)Configuration de Logiciels (DECOR '04), Oct 2004, Grenoble, France. pp.159-170. ⟨hal-00003292⟩
Accès au texte intégral et bibtex
https://hal.science/hal-00003292/file/main.pdf BibTex
ref_biblio
Frédéric Ogel, Bertil Folliot, Gaël Thomas. A Step Towards Ubiquitous Computing: an efficient flexible micro-ORB. 11th ACM SIGOPS European Workshop, Sep 2004, Louvain, Belgium. pp.173-178, ⟨10.1145/1133572.1133580⟩. ⟨hal-01496164⟩
Accès au bibtex
BibTex

2003

ref_biblio
Frédéric Ogel, Gaël Thomas, Bertil Folliot, Ian Piumarta. Application-Level Concurrency Management. Concurrent Information Processing and Computing, Jul 2003, Sinaia, Romania. pp.19-30. ⟨hal-01490980⟩
Accès au bibtex
BibTex
ref_biblio
Gaël Thomas, Frédéric Ogel, Bertil Folliot. Jnjvm : Une Plateforme Java Adaptable pour Application Active. 3éme Conférence Française sur les Systèmes d'Exploitation, CFSE'3, Chapitre français de l'ACM-SIGOPS, Oct 2003, La Colle sur Loup, France. ⟨hal-01529153⟩
Accès au bibtex
BibTex

2002

ref_biblio
Gaël Thomas, Bertil Folliot, Ian Piumarta. Les Documents actifs base's sur une Machine Virtuelle Virtuelle. Journées des Jeunes Chercheurs en Systèmes, Apr 2002, Hammamet, Tunisie. pp.441-447. ⟨hal-01539359⟩
Accès au bibtex
BibTex

2001

ref_biblio
Bertil Folliot, Gaël Thomas. Protocole de membership hautement extensible:conception et expérimentation. 2ème Conférence Française sur les Systèmes d'Exploitation, Apr 2001, Paris, France. ⟨hal-01571080⟩
Accès au bibtex
BibTex

Chapitre d'ouvrage

2011

ref_biblio
Olivier Marin, Gaël Thomas, Sébastien Monnet. Peer-to-Peer storage. Distributed Systems: Design and Algorithms, John Wiley & Sons, Ltd., pp.59-80, 2011, ⟨10.1002/9781118601365.ch4⟩. ⟨hal-01287976⟩
Accès au bibtex
BibTex
ref_biblio
Sébastien Monnet, Gaël Thomas. Large-Scale peer-to-peer game applications. Distibuted Systems: Design and Algorithms, John Wiley & Sons, Ltd., pp.81-103, 2011, ⟨10.1002/9781118601365.ch5⟩. ⟨hal-01287978⟩
Accès au bibtex
BibTex

2009

ref_biblio
Bertil Folliot, Gaël Thomas. Virtualisation logicielle : de la machine réelle à la machine virtuelle abstraite. Systèmes d'exploitation - L'indispensable pour comprendre l'évolution des systèmes d'exploitation, Techniques de l'Ingénieur, pp.1-15, 2009. ⟨hal-01298336⟩
Accès au bibtex
BibTex

2008

ref_biblio
Emmanuel Saint-James, Gaël Thomas. Applications pair-à-pair de partage de données. Systèmes répartis en action : de l'embarqué aux systèmes à large échelle, Hermes, pp.223-256, 2008, Traités IC2 - Informatique et systèmes d'information, 9782746219434. ⟨hal-01305001⟩
Accès au bibtex
BibTex

2003

ref_biblio
Gaël Thomas, Ian Piumarta, Antoine Galland, Bertil Folliot, Carine Baillarguet. Towards Active Applications: the Virtual Virtual Machine Approach. New Trends in Computer Science and Engineering, A92 Publishing House, POLIROM Press, pp.28-47, 2003, 973-9476-40-6. ⟨hal-01529969⟩
Accès au bibtex
BibTex

Autre publication scientifique

2022

ref_biblio
Stéphane Ducasse, Guillermo Polito, Pablo Tesone, Gaël Thomas, Loïc Lagadec. High-performance language virtual machines: an analysis and challenges. 2022. ⟨hal-03770053⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03770053/file/VM-challenges-v3.pdf BibTex

Poster de conférence

2023

ref_biblio
Mathieu Bacou, Adam Chader, Chandana Deshpande, Christian Fabre, César Fuguet Tortolero, et al.. 128-bit addresses for the masses (of memory and devices).. HotInfra 2023 - Workshop on Hot Topics in System Infrastructure, Jun 2023, Orlando, United States. 2023. ⟨cea-04487782⟩
Accès au texte intégral et bibtex
https://cea.hal.science/cea-04487782/file/2023-06-18-HOTINFRA-Christian-FABRE.pdf BibTex
ref_biblio
Mathieu Bacou, Adam Chader, Chandana S. Deshpande, Christian Fabre, César Fuguet, et al.. We had 64-bit, yes. What about second 64-bit?. RISC-V Summit Europe 2023, Jun 2023, Barcelona, Spain. 2023. ⟨hal-04161612⟩
Accès au bibtex
BibTex

2011

ref_biblio
Thomas Preud'Homme, Julien Sopena, Gaël Thomas, Bertil Folliot. BatchQueue: Efficient core-to-core communication for pipeline parallelism. ASPLOS 2011 - Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems, Mar 2011, Newport Beach, California, United States. 2011. ⟨hal-00627513⟩
Accès au bibtex
BibTex

Rapport

2017

ref_biblio
Mohamed Saïd Mosli Bouksiaa, François Trahay, Alexis Lescouet, Gauthier Voron, Amina Guermouche, et al.. Identifying thread interference with performance variation. [Research Report] Dept. Informatique (Institut Mines-Télécom-Télécom SudParis); Services répartis, Architectures, MOdélisation, Validation, Administration des Réseaux (Institut Mines-Télécom-Télécom SudParis-CNRS); Laboratoire Informatique Paris VI (Université Pierre et Marie Curie - Paris VI). 2017, pp.14. ⟨hal-01784556⟩
Accès au bibtex
BibTex

2014

ref_biblio
Koutheir Attouchi, Gaël Thomas, André Bottaro, Julia L. Lawall, Gilles Muller. Incinerator - Eliminating Stale References in Dynamic OSGi Applications. [Research Report] RR-8485, Inria. 2014, pp.22. ⟨hal-00952327⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00952327/file/RR-8485.pdf BibTex
ref_biblio
Florian David, Gaël Thomas, Julia Lawall, Gilles Muller. Continuously Measuring Critical Section Pressure with the Free Lunch Profiler. [Research Report] RR-8486, Inria Whisper; INRIA. 2014, pp.24. ⟨hal-00957154⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00957154/file/RR-8486.pdf BibTex

2011

ref_biblio
Jean-Pierre Lozi, Gaël Thomas, Julia L. Lawall, Gilles Muller. Efficient locking for multicore architectures. [Research Report] RR-7779, INRIA. 2011, pp.30. ⟨hal-00641252⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00641252/file/rr7779.pdf BibTex

2010

ref_biblio
Nicolas Palix, Suman Saha, Gaël Thomas, Christophe Calvès, Julia L. Lawall, et al.. Faults in Linux: Ten Years Later. [Research Report] RR-7357, INRIA. 2010, pp.21. ⟨inria-00509256v2⟩
Accès au texte intégral et bibtex
https://inria.hal.science/inria-00509256/file/RR-7357.pdf BibTex

2009

ref_biblio
Luciana Arantes, Pierre Sens, Gaël Thomas, Denis Conan, Léon Lim. Partition Participant Detector with Dynamic Paths in MANETs. [Research Report] RR-7002, INRIA. 2009, pp.18. ⟨inria-00407685⟩
Accès au texte intégral et bibtex
https://inria.hal.science/inria-00407685/file/RR-7002.pdf BibTex
ref_biblio
Nicolas Geoffray, Gaël Thomas, Gilles Muller, Pierre Parrend, Stéphane Frénot, et al.. I-JVM: a Java Virtual Machine for Component Isolation in OSGi. [Research Report] RR-6801, INRIA. 2009, pp.21. ⟨inria-00354580⟩
Accès au texte intégral et bibtex
https://inria.hal.science/inria-00354580/file/RR-6801.pdf BibTex
ref_biblio
Nicolas Geoffray, Gaël Thomas, Charles Clément, Bertil Folliot, Gilles Muller. VMKit: a Substrate for Virtual Machines. [Research Report] RR-6799, INRIA. 2009, pp.25. ⟨inria-00354577⟩
Accès au texte intégral et bibtex
https://inria.hal.science/inria-00354577/file/RR-6799.pdf BibTex
ref_biblio
Sergey Legtchenko, Sébastien Monnet, Gaël Thomas. Blue Banana: resilience to avatar mobility in distributed MMOGs. [Research Report] RR-7149, INRIA. 2009, pp.22. ⟨inria-00440476⟩
Accès au texte intégral et bibtex
https://inria.hal.science/inria-00440476/file/RR-7149.pdf BibTex

Pré-publication, Document de travail

2017

ref_biblio
Ajay Singh, Marc Shapiro, Gaël Thomas. Persistent Memory Programming Abstractions in Context of Concurrent Applications. 2017. ⟨hal-01667772⟩
Accès au bibtex
https://arxiv.org/pdf/1712.04989 BibTex