Gaël Thomas

According to our database1, Gaël Thomas
  • authored at least 37 papers between 2004 and 2017.
  • has a "Dijkstra number"2 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2017
Persistent Memory Programming Abstractions in Context of Concurrent Applications.
CoRR, 2017

Towards an Efficient Pauseless Java GC with Selective HTM-Based Access Barriers.
Proceedings of the 14th International Conference on Managed Languages and Runtimes, 2017

An interface to implement NUMA policies in the Xen hypervisor.
Proceedings of the Twelfth European Conference on Computer Systems, 2017

2016
Fast and Portable Locking for Multicore Architectures.
ACM Trans. Comput. Syst., 2016

Transactional Pointers: Experiences with HTM-Based Reference Counting in C++.
Proceedings of the Networked Systems - 4th International Conference, 2016

2015
Evaluating HTM for Pauseless Garbage Collectors in Java.
Proceedings of the 2015 IEEE TrustCom/BigDataSE/ISPA, 2015

A performance study of Java garbage collectors on multicore architectures.
Proceedings of the Sixth International Workshop on Programming Models and Applications for Multicores and Manycores, 2015

Automatic OpenCL Code Generation for Multi-device Heterogeneous Architectures.
Proceedings of the 44th International Conference on Parallel Processing, 2015

Incinerator - Eliminating Stale References in Dynamic OSGi Applications.
Proceedings of the 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2015

NumaGiC: a Garbage Collector for Big Data on Big NUMA Machines.
Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems, 2015

2014
Faults in Linux 2.6.
ACM Trans. Comput. Syst., 2014

Faults in Linux 2.6.
CoRR, 2014

Continuously measuring critical section pressure with the free-lunch profiler.
Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, 2014

Memory monitoring in a multi-tenant OSGi execution environment.
Proceedings of the CBSE'14, Proceedings of the 17th International ACM SIGSOFT Symposium on Component-Based Software Engineering (part of CompArch 2014), Marcq-en-Baroeul, Lille, France, June 30, 2014

2013
Hector: Detecting Resource-Release Omission Faults in error-handling code for systems software.
Proceedings of the 2013 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2013

EZ: Towards Efficient Asynchronous Protocol Gateway Construction.
Proceedings of the Distributed Applications and Interoperable Systems, 2013

A study of the scalability of stop-the-world garbage collectors on multicores.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013

2012
Remote Core Locking: Migrating Critical-Section Execution to Improve the Performance of Multithreaded Applications.
Proceedings of the 2012 USENIX Annual Technical Conference, 2012

An Improvement of OpenMP Pipeline Parallelism with the BatchQueue Algorithm.
Proceedings of the 18th IEEE International Conference on Parallel and Distributed Systems, 2012

2011
Assessing the scalability of garbage collectors on many cores.
Operating Systems Review, 2011

Assessing the scalability of garbage collectors on many cores.
Proceedings of the 6th Workshop on Programming Languages and Operating Systems, 2011

Faults in linux: ten years later.
Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, 2011

2010
VMKit: a substrate for managed runtime environments.
Proceedings of the 6th International Conference on Virtual Execution Environments, 2010

BatchQueue: Fast and Memory-Thrifty Core to Core Communication.
Proceedings of the 22st International Symposium on Computer Architecture and High Performance Computing, 2010

Partition Participant Detector with Dynamic Paths in Mobile Networks.
Proceedings of The Ninth IEEE International Symposium on Networking Computing and Applications, 2010

Blue Banana: resilience to avatar mobility in distributed MMOGs.
Proceedings of the 2010 IEEE/IFIP International Conference on Dependable Systems and Networks, 2010

2009
I-JVM: a Java Virtual Machine for component isolation in OSGi.
Proceedings of the 2009 IEEE/IFIP International Conference on Dependable Systems and Networks, 2009

2008
Designing highly flexible virtual machines: the JnJVM experience.
Softw., Pract. Exper., 2008

A lazy developer approach: building a JVM with third party software.
Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java, 2008

2007
A distributed service-oriented mediation tool.
Proceedings of the 2007 IEEE International Conference on Services Computing (SCC 2007), 2007

2006
Live and Heterogeneous Migration of Execution Environments.
Proceedings of the On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, 2006

Transparent and Dynamic Code Offloading for Java Applications.
Proceedings of the On the Move to Meaningful Internet Systems 2006: CoopIS, 2006

2005
Supporting efficient dynamic aspects through reflection and dynamic compilation.
Proceedings of the 2005 ACM Symposium on Applied Computing (SAC), 2005

A Generic Language for Dynamic Adaptation.
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 2005

2004
MVV : une plate-forme à composants dynamiquement reconfigurables. La machine virtuelle virtuelle.
Technique et Science Informatiques, 2004

Reconfigurations dynamiques de services dans un intergiciel a composants CORBA CCM
CoRR, 2004

A step towards ubiquitous computing: an efficient flexible micro-ORB.
Proceedings of the 11st ACM SIGOPS European Workshop, 2004


  Loading...