Parallel and Distributed Systems Group

Computer Science Department

Publications



201 documents

Journal articles

  • 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, Institute of Electrical and Electronics Engineers, 2019, 30 (12), pp.2866-2878. ⟨10.1109/TPDS.2019.2927481⟩. ⟨hal-02179717⟩
  • Porfírio Gomes, Everton Cavalcante, Thais Batista, Chantal Taconet, Denis Conan, et al.. A semantic-based discovery service for the Internet of Things. Journal of Internet Services and Applications, Springer, 2019, 10 (1), ⟨10.1186/s13174-019-0109-8⟩. ⟨hal-02147177⟩
  • Jianwei Liao, François Trahay, Zhigang Cai, Hailing Xiong, Shanxiong Chen, et al.. Fine granularity and adaptive cache update mechanism for client caching. IEEE Systems Journal, IEEE, 2019, 13 (2), pp.1587 - 1598. ⟨10.1109/JSYST.2018.2866905⟩. ⟨hal-01884461⟩
  • Fátima Castro-Jul, Rebeca P. Díaz-Redondo, Ana Fernández Vilas, Sophie Chabridon, Denis Conan. Fog architectures and sensor location certification in distributed event-based systems. Sensors, MDPI, 2019, 19 (1), pp.104-1 - 104-26. ⟨10.3390/s19010104⟩. ⟨hal-01975724⟩
  • Jianwei Liao, Zhigang Cai, François Trahay, Zhou Jun, Guoqiang Xiao. Adaptive process migrations in coupled applications for exchanging data in local file cache. ACM Transactions on Autonomous and Adaptive Systems, Association for Computing Machinery (ACM), 2018, 13 (2), pp.Article n° 9 -. ⟨10.1145/3226027⟩. ⟨hal-01870346⟩
  • Jianwei Liao, Zhigang Cai, François Trahay, Xiaoning Peng. Block placement in distributed file systems based on block access frequency. IEEE Access, IEEE, 2018, 6, pp.38411 - 38420. ⟨10.1109/ACCESS.2018.2851571⟩. ⟨hal-01828213⟩
  • Zohir Bouzid, Michel Raynal, Pierre Sutra. Anonymous obstruction-free (n,k)-set agreement with n−k+1 atomic read/write registers. Distributed Computing, Springer Verlag, 2018, 31 (2), pp.99-117. ⟨10.1007/s00446-017-0301-7⟩. ⟨hal-01680833⟩
  • George Bosilca, Aurelien Bouteiller, Amina Guermouche, Thomas Hérault, Yves Robert, et al.. A failure detector for HPC platforms. International Journal of High Performance Computing Applications, SAGE Publications, 2017, 32 (1), pp.139-158. ⟨10.1177/1094342017711505⟩. ⟨hal-01968436⟩
  • Jianwei Liao, François Trahay, Guoqiang Xiao, Li Li, Yutaka Ishikawa. Performing initiative data prefetching in distributed file systems for cloud computing. IEEE transactions on cloud computing, IEEE, 2017, 5 (3), pp.550 - 562. ⟨10.1109/TCC.2015.2417560⟩. ⟨hal-01262346⟩
  • Rachid Habel, Frédérique Silber-Chaussumier, François Irigoin, Elisabeth Brunet, François Trahay. Combining data and computation distribution directives for hybrid parallel rogramming : a transformation system. International Journal of Parallel Programming, Springer Verlag, 2016, 44 (6), pp.1268 - 1295. ⟨10.1007/s10766-016-0428-3⟩. ⟨hal-01346661⟩
  • Jianwei Liao, François Trahay, Balazs Gerofi, Yutaka Ishikawa. Prefetching on storage servers through mining access patterns on blocks. IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2016, 27 (9), pp.2698 - 2710. ⟨10.1109/TPDS.2015.2496595⟩. ⟨hal-01354329⟩
  • Léon Lim, Pierrick Marie, Denis Conan, Sophie Chabridon, Thierry Desprats, et al.. Enhancing context data distribution for the internet of things using qoc-awareness and attribute-based access control. Annals of Telecommunications - annales des télécommunications, Springer, 2016, 71 (3/4), pp.121 - 132. ⟨10.1007/s12243-015-0480-9⟩. ⟨hal-01298025⟩
  • Jean-Pierre Lozi, Florian David, Gaël Thomas, Julia Lawall, Gilles Muller. Fast and Portable Locking for Multicore Architectures. ACM Transactions on Computer Systems, Association for Computing Machinery, 2016, ⟨10.1145/2845079⟩. ⟨hal-01252167v1⟩
  • Jianwei Liao, François Trahay, Guoqiang Xiao. Dynamic process migration based on block access patterns occurring in storage servers. ACM Transactions on Architecture and Code Optimization, Association for Computing Machinery, 2016, 13 (2), pp.20. ⟨10.1145/2899002⟩. ⟨hal-01347983⟩
  • Léon Lim, Denis Conan. Partitionable group membership for Mobile Ad hoc Networks. Journal of Parallel and Distributed Computing, Elsevier, 2014, 74 (8), pp.2708 - 2721. ⟨10.1016/j.jpdc.2014.03.003⟩. ⟨hal-01263090⟩
  • Nicolas Palix, Gaël Thomas, Suman Saha, Christophe Calvès, Gilles Muller, et al.. Faults in Linux 2.6. ACM Transactions on Computer Systems, Association for Computing Machinery, 2014, 32 (2), pp.1--40. ⟨10.1145/2619090⟩. ⟨hal-01022704⟩
  • George Bosilca, Aurélien Bouteiller, Elisabeth Brunet, Franck Cappello, Jack Dongarra, et al.. Unified Model for Assessing Checkpointing Protocols at Extreme-Scale. Concurrency and Computation: Practice and Experience, Wiley, 2013, 26 (17), pp.2727-2810. ⟨10.1002/cpe.3173⟩. ⟨hal-00908447⟩
  • Sophie Chabridon, Denis Conan, Zied Abid, Chantal Taconet. Building ubiquitous QoC-aware applications through model-driven software engineering. Science of Computer Programming, Elsevier, 2013, 78 (10), pp.1912 - 1929. ⟨10.1016/j.scico.2012.07.019⟩. ⟨hal-00848041⟩
  • Thomas Ropars, Amina Guermouche, Franck Cappello. HydEE : Vers un protocole de recouvrement arrière hiérarchique pour les machines exascales De l'exploitation du déterminisme des émissions dans les protocoles de recouvrement arrière. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, Lavoisier, 2012, 31 (8-10), pp.1049-1078. ⟨hal-01952884⟩
  • Amina Guermouche, Thomas Ropars, Franck Cappello. HydEE, vers un protocole de recouvrement arriè}re hiérarchique pour les machines exascales. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, Lavoisier, 2012, pp.20. ⟨hal-01121948⟩
  • Lokesh Gidra, Gaël Thomas, Julien Sopena, Marc Shapiro. Assessing the Scalability of Garbage Collectors on Many Cores. Operating Systems Review, Association for Computing Machinery, 2011, Best papers from PLOS'11, 45 (3), pp.15--19. ⟨10.1145/2094091.2094096⟩. ⟨hal-00932831⟩
  • Gaël Thomas, Nicolas Geoffray, Charles Clément, Bertil Folliot. Designing Highly Flexible Virtual Machines: The JnJVM Experience. Software: Practice and Experience, Wiley, 2008, 38 (15), pp.1643-1675. ⟨10.1002/spe.887⟩. ⟨hal-01197381⟩
  • Denis Conan, Romain Rouvoy, Lionel Seinturier. COSMOS : composition de noeuds de contexte. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, Lavoisier, 2008, 27 (9-10), pp.1189-1224. ⟨inria-00330574⟩
  • Romain Rouvoy, Denis Conan, Lionel Seinturier. Software Architecture Patterns for a Context-Processing Middleware Framework. IEEE Distributed Systems Online, Institute of Electrical and Electronics Engineers (IEEE), 2008, 9 (6), pp.1-13. ⟨inria-00286616⟩
  • 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, ACTA Press, 2005, 27 (1), pp.27-34. ⟨10.1080/1206212X.2005.11441753⟩. ⟨hal-01197341⟩
  • Frédéric Ogel, Gaël Thomas, Antoine Galland, Bertil Folliot. MVV : une Plate-forme . Composants Dynamiquement Reconfigurables. Technique et Science Informatiques, Hermès-Lavoisier, 2004, 23 (10), pp.1269-1299. ⟨10.3166/tsi.23.1269-1299⟩. ⟨hal-01197378⟩

Conference papers

  • Pedro Borges, Chantal Taconet, Sophie Chabridon, Denis Conan, Thais Batista, et al.. Mastering interactions with Internet of Things platforms through the IoTVar middleware. UCAMI 2019: 13th International Conference on Ubiquitous Computing and Ambient ‪Intelligence, Dec 2019, Tolède, Spain. pp.78, ⟨10.3390/proceedings2019031078⟩. ⟨hal-02373839⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • Stevan Coroller, Sophie Chabridon, Maryline Laurent, Denis Conan, Jean Leneutre. Towards end-to-end privacy for publish/subscribe architectures in the Internet of Things. M4IoT 2018: 5th Workshop on Middleware and Applications for the Internet of Things at the 2018 ACM/IFIP International Middleware Conference, Dec 2018, Rennes, France. pp.35 - 40, ⟨10.1145/3286719.3286727⟩. ⟨hal-01940866⟩
  • François Trahay, Manuel Selva, Lionel Morel, Kevin Marquet. NumaMMA: NUMA MeMory Analyzer. ICPP 2018 - 47th International Conference on Parallel Processing, Aug 2018, Eugene, United States. pp.1-10, ⟨10.1145/3225058.3225094⟩. ⟨cea-01854072v2⟩
  • Pierre Sutra, Patrick Marlier, Valerio Schiavoni, François Trahay. Boosting Transactional Memory with Stricter Serializability. 20th International Conference on Coordination Languages and Models (COORDINATION), Jun 2018, Madrid, Spain. pp.231-251, ⟨10.1007/978-3-319-92408-3_11⟩. ⟨hal-01821500⟩
  • Clément Courtais, Chantal Taconet, Denis Conan, Sophie Chabridon, Porfírio Gomes, et al.. IoTVar to transparently handle interactions between applications and IoT platforms. M4IOT 2017 : 4th Workshop on Middleware and Applications for the Internet of Things, Dec 2017, Las Vegas, United States. pp.7 - 10, ⟨10.1145/3152141.3152390⟩. ⟨hal-01670173⟩
  • Fátima Castro-Jul, Denis Conan, Sophie Chabridon, Rebeca P. Díaz Redondo, Ana Fernández Vilas, et al.. Combining fog architectures and distributed event-based systems for mobile sensor location certification. UCAmI 2017 : 11th International Conference on Ubiquitous Computing and Ambient Intelligence, Nov 2017, Philadelphia, United States. pp.27 - 33, ⟨10.1007/978-3-319-67585-5_3⟩. ⟨hal-01634002⟩
  • Denis Conan, Léon Lim, Chantal Taconet, Sophie Chabridon, Claire Lecocq. A multiscale approach for a distributed event-based Internet of Things. PICOM 2017 : 15th International Conference on Pervasive Intelligence and Computing, Nov 2017, Orlando, United States. pp.844 - 852, ⟨10.1109/DASC-PICom-DataCom-CyberSciTec.2017.142⟩. ⟨hal-01766251⟩
  • 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⟩
  • Pierre Sutra, Etienne Rivière, Cristian Cotes, Marc Sánchez Artigas, Pedro Garcia Lopez, et al.. CRESON: Callable and Replicated Shared Objects over NoSQL. ICDCS 2017 : IEEE 37th International Conference on Distributed Computing Systems, Jun 2017, Atlanta, United States. pp.115 - 128, ⟨10.1109/ICDCS.2017.239⟩. ⟨hal-01575764⟩
  • 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⟩
  • Tuanir F. Rezende, Pierre Sutra, Rodrigo Q. Saramago, Lasaro Camargos. On making Generalized Paxos practical. AINA 2017 : 31st IEEE International Conference on Advanced Information Networking and Applications, Mar 2017, Taipei, Taiwan. pp.347 - 354, ⟨10.1109/AINA.2017.94⟩. ⟨hal-01576869⟩
  • Porfírio Gomes, Everton Cavalcante, Thais Batista, Chantal Taconet, Sophie Chabridon, et al.. A QoC-aware discovery service for the Internet of Things. UCAmI 2016 : 10th International Conference on Ubiquitous Computing & Ambient Intelligence, Nov 2016, Las Palmas, Gran Canaria, Spain. pp.344 - 355, ⟨10.1007/978-3-319-48799-1_39⟩. ⟨hal-01405742⟩
  • George Bosilca, Aurélien Bouteiller, Amina Guermouche, Thomas Hérault, Yves Robert, et al.. Failure Detection and Propagation in HPC systems. SC 2016 - The International Conference for High Performance Computing, Networking, Storage and Analysis, Nov 2016, Salt Lake City, United States. ⟨hal-01352109⟩
  • Tarek Amhed-Nacer, Pierre Sutra, Denis Conan. The convoy effect in atomic multicast. SRDSW 2016 : 35th IEEE Symposium on Reliable Distributed Systems Workshops , Sep 2016, Budapest, Hungary. pp.67 - 72, ⟨10.1109/SRDSW.2016.22⟩. ⟨hal-01582009⟩
  • Alexandre Denis, François Trahay. MPI Overlap: Benchmark and Analysis. International Conference on Parallel Processing, Aug 2016, Philadelphia, United States. ⟨hal-01324179⟩
  • Jean-Paul Arcangeli, Amel Bouzeghoub, Valérie Camps, Sophie Chabridon, Denis Conan, et al.. Le projet ANR INCOME, processus et outils logiciels pour des gestionnaires de contexte au dessus de l'Internet des objets. UBIMOB 2016 : 11èmes journées francophones Mobilité et Ubiquité, Jul 2016, Lorient, France. pp.1 - 7. ⟨hal-01444756⟩
  • 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⟩
  • 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⟩
  • Zohir Bouzid, Michel Raynal, Pierre Sutra. Anonymous obstruction-free (n,k)-set agreement with n − k + 1 atomic read/write registers. OPODIS 2015 : 19th International Conference on Principles of Distributed Systems, Dec 2015, Rennes, France. pp.18:1 - 18:17, ⟨10.4230/LIPIcs.OPODIS.2015.18⟩. ⟨hal-01332935⟩
  • Sophie Chabridon, Denis Conan, Thierry Desprats, Mohamed Mbarki, Chantal Taconet, et al.. A framework for multiscale-, QoC- and privacy-aware context dissemination in the Internet of Things. COLLABORATECOM 2015 : 11th EAI International Conference on Collaborative Computing: Networking, Applications and Worksharing, Nov 2015, Wuhan, China. pp.207 - 218, ⟨10.1007/978-3-319_28910-6_19⟩. ⟨hal-01270972⟩
  • Zohir Bouzid, Michel Raynal, Pierre Sutra. Brief Announcement: Anonymous Obstruction-free (n, k)-Set Agreement with n−k+1 Atomic Read/Write Registers. DISC 2015, Toshimitsu Masuzawa, Oct 2015, Tokyo, Japan. ⟨hal-01207902⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • Pierre Sutra, Étienne Rivière, Pascal Felber. Construction universelle d'objets partagés sans connaissance des participants. ALGOTEL 2015 — 17èmes Rencontres Francophones sur les Aspects Algorithmiques des Télécommunications, Jun 2015, Beaune, France. ⟨hal-01148318⟩
  • 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⟩
  • François Trahay, Elisabeth Brunet, Mohamed Mosli Bouksiaa, Jianwei Liao. Selecting points of interest in traces using patterns of events. PDP 2015 : 23rd Euromicro International Conference on Parallel, Distributed and Network-Based Processing, Mar 2015, Turku, Finland. pp.70 - 77, ⟨10.1109/PDP.2015.30⟩. ⟨hal-01257904⟩
  • 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⟩
  • 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⟩
  • Masoud Saeida Ardekani, Pierre Sutra, Marc Shapiro. G-DUR: A Middleware for Assembling, Analyzing, and Improving Transactional Protocols. Middleware, Dec 2014, Bordeaux, France. pp.12, ⟨10.1145/2663165.2663336⟩. ⟨hal-01109114⟩
  • Pierrick Marie, Léon Lim, Atif Manzoor, Sophie Chabridon, Denis Conan, et al.. QoC-aware context data distribution in the internet of things. M4IOT 2014 : Proceedings of the 1st ACM Workshop on Middleware for Context-Aware Applications in the IoT , Dec 2014, Bordeaux, France. pp.13 - 18, ⟨10.1145/2676743.2676746⟩. ⟨hal-01263080⟩
  • Léon Lim, Denis Conan. Distributed event-based system with multiscoping for multiscalability. MW4NG 2014 : 9th Workshop on Middleware for Next Generation Internet Computing, Dec 2014, Bordeaux, France. ⟨10.1145/2676733.2676736⟩. ⟨hal-01263089⟩
  • Jean-Philippe Halimi, Benoit Pradelle, Amina Guermouche, William Jalby. FoREST-mn: Runtime DVFS beyond communication slack. 2014 International Green Computing Conference (IGCC), Nov 2014, DALLAS, France. ⟨10.1109/IGCC.2014.7039158⟩. ⟨hal-01788314⟩
  • Marc Shapiro, Masoud Saeida Ardekani, Pierre Sutra. Exploring the spectrum of strongly-consistent transactional protocols. Workshop on Large-Scale Distributed Systems and Middleware (LADIS), Oct 2014, Cambridge, United Kingdom. ⟨hal-01109740⟩
  • 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⟩
  • 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⟩
  • Jean-Paul Arcangeli, Valérie Camps, Thierry Desprats, Romain Laborde, Emmanuel Lavinal, et al.. Projet INCOME : INfrastructure de gestion de COntexte Multi-Echelle pour l'Internet des Objets. Conférence Francophone sur les Architectures Logicielles (CAL), Jun 2014, Paris, France. pp. 1-2. ⟨hal-01133334⟩
  • Pierre Sutra. Construction universelle d'objets partagés au-dessus d'un entrepôt clé-valeur. ComPAS 2014 : conférence en parallélisme, architecture et systèmes, Apr 2014, NEUCHATEL, Switzerland. ⟨hal-00988159⟩
  • 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-00991709⟩
  • Masoud Saeida Ardekani, Pierre Sutra, Marc Shapiro. Non-Monotonic Snapshot Isolation: scalable and strong consistency for geo-replicated transactional systems. SRDS 2013 -IEEE 32nd International Symposium on Reliable Distributed Systems, Sep 2013, Braga, Portugal. pp.163-172, ⟨10.1109/SRDS.2013.25⟩. ⟨hal-00932758⟩
  • Masoud Saeida Ardekani, Pierre Sutra, Marc Shapiro, Nuno Preguiça. On the Scalability of Snapshot Isolation. Euro-Par 2013 - 19th International Conference Parallel Processing, Aug 2013, Aachen, Germany. pp.369-381, ⟨10.1007/978-3-642-40047-6_39⟩. ⟨hal-00932781⟩
  • Jean-Philippe Halimi, Benoit Pradelle, Amina Guermouche, Nicolas Triquenaux, Alexandre Laurent, et al.. Reactive DVFS Control for Multicore Processors. 2013 IEEE International Conference on Green Computing and Communications (GreenCom) and IEEE Internet of Things(iThings) and IEEE Cyber, Physical and Social Computing(CPSCom), Aug 2013, Beijing, France. ⟨10.1109/GreenCom-iThings-CPSCom.2013.41⟩. ⟨hal-01788327⟩
  • 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⟩
  • Nadia Masmoudi-Gargouri, Denis Conan. Contrats de contexte pour la gestion de contexte répartie. UbiMob 2013 : 9èmes journées francophones Mobilité et Ubiquité, Jun 2013, Nancy, France. pp.1 - 8. ⟨hal-01298719⟩
  • José Valerio, Pierre Sutra, Étienne Rivière, Pascal Felber. Evaluating the Price of Consistency in Distributed File Storage Services. 13th International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2013, Florence, Italy. pp.141-154, ⟨10.1007/978-3-642-38541-4_11⟩. ⟨hal-01489452⟩
  • 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⟩
  • Roman Iakymchuk, François Trahay. Performance Analysis on Energy Efficient High-Performance Architectures. CC'13 : International Conference on Cluster Computing, Jun 2013, Lviv, Ukraine. ⟨hal-00865845⟩
  • 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⟩
  • Aurélien Bouteiller, Franck Cappello, Jack Dongarra, Amina Guermouche, Thomas Hérault, et al.. Multi-criteria checkpointing strategies: response-time versus resource utilization. Euro-Par 2013, 2013, Aachen, Germany. pp.420-431, ⟨10.1007/978-3-642-40047-6_43⟩. ⟨hal-00926606⟩
  • Thomas Ropars, Tatiana Martsinkevitch, Amina Guermouche, André Schiper, Franck Cappello. SPBC: Leveraging the Characteristics of MPI HPC Applications for Scalable Checkpointing. International Conference for High Performance Computing, Networking, Storage and Analysis (SC'13), 2013, Denver, United States. ⟨10.1145/2503210.2503271⟩. ⟨hal-01121951⟩
  • 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⟩
  • Jean-Paul Arcangeli, Amel Bouzeghoub, Valérie Camps, Marie-Françoise Canut, Sophie Chabridon, et al.. INCOME : multi-scale context management for the internet of things. AmI '12 : International Joint Conference on Ambient Intelligence, Nov 2012, Pisa, Italy. pp.338-347, ⟨10.1007/978-3-642-34898-3_25⟩. ⟨hal-00753360⟩
  • Alexandre Denis, François Trahay, Yutaka Ishikawa. High performance checksum computation for fault-tolerant MPI over InfiniBand. the 19th European MPI Users' Group Meeting (EuroMPI 2012), Sep 2012, Vienna, Austria. ⟨hal-00716478⟩
  • Charles Aulagnon, Damien Martin-Guillerez, François Rue, François Trahay. Runtime function instrumentation with EZTrace. PROPER - 5th Workshop on Productivity and Performance, Aug 2012, Rhodes Island, Greece. pp.395-403, ⟨10.1007/978-3-642-36949-0_45⟩. ⟨hal-00863037⟩
  • Sophie Chabridon, Denis Conan, Zied Abid, Chantal Taconet. Ingénierie dirigée par les modèles pour la construction d'applications ubiquitaires sensibles à la qualité du contexte. Ubimob '12 : 8èmes journées francophones Mobilité et Ubiquité, Jun 2012, Anglet, France. pp.167-176. ⟨hal-00718128⟩
  • Jean-Paul Arcangeli, Amel Bouzeghoub, Valérie Camps, Marie-Françoise Canut, Sophie Chabridon, et al.. Projet INCOME : INfrastructure de gestion de COntexte Multi-Échelle pour l'Internet des Objets. Ubimob '12 : 8èmes journées francophones Mobilité et Ubiquité, Jun 2012, Anglet, France. pp.46-48. ⟨hal-00724429⟩
  • 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. Usenix Annual Technical Conference 2012, Jun 2012, Boston, United States. pp.65-76. ⟨hal-00779908⟩
  • Léon Lim, Denis Conan. An eventual alpha partition-participant detector for MANETs. EDCC '12 : Ninth European Dependable Computing Conference, May 2012, Sibiu, Romania. pp.25-36, ⟨10.1109/EDCC.2012.15⟩. ⟨hal-00738320⟩
  • Masoud Saeida Ardekani, Marek Zawirski, Pierre Sutra, Marc Shapiro. The Space Complexity of Transactional Interactive Reads. HotCDP '12 - 1st International Workshop on Hot Topics in Cloud Data Processing, Apr 2012, Bern, Switzerland. ⟨10.1145/2169090.2169094⟩. ⟨hal-00932803⟩
  • Amina Guermouche, Thomas Ropars, Marc Snir, Franck Cappello. HydEE: Failure Containment without Event Logging for Large Scale Send-Deterministic MPI Applications. , 2012, Shanghai, China. ⟨10.1109/IPDPS.2012.111⟩. ⟨hal-01121941⟩
  • Léon Lim, Denis Conan. Toward a Solution to Partitionable Group Membership for MANETs. DYNAM: 1st International Workshop on Dynamicity, Dec 2011, Toulouse, France. pp.2. ⟨hal-00725091⟩
  • Zohir Bouzid, Pierre Sutra, Corentin Travers. Anonymous Agreement: The Janus Algorithm. OPODIS'11 - 15th International Conference On Principles Of Distributed Systems, Dec 2011, Toulouse, France. pp.175-190, ⟨10.1007/978-3-642-25873-2_13⟩. ⟨inria-00625704⟩
  • Léon Lim, Denis Conan. Toward a solution to partitionable group membership for MANETs. OPODIS '11 : 15th International Conference On Principles Of Distributed Systems, Dec 2011, Toulouse, France. ⟨hal-00816818⟩
  • Sophie Chabridon, Zied Abid, Chantal Taconet, Denis Conan. A model driven approach for the QoC-awareness of ubiquitous applications. UCAml '11 : 5th International Symposium on Ubiquitous Computing and Ambient Intelligence, Dec 2011, Riviera Maya, Mexico. ⟨hal-00816827⟩
  • 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⟩
  • Pierre Sutra, Marc Shapiro. Fast Genuine Generalized Consensus. SRDS 2011 - 30th IEEE Symposium on Reliable Distributed Systems, Oct 2011, Madrid, Spain. pp.255--264, ⟨10.1109/SRDS.2011.38⟩. ⟨hal-00932839⟩
  • Elisabeth Brunet, François Trahay, Alexandre Denis, Raymond Namyst. A sampling-based approach for communication libraries auto-tuning. IEEE International Conference on Cluster Computing, Sep 2011, Austin, United States. ⟨inria-00605735⟩
  • Kevin Coulomb, Augustin Degomme, Mathieu Faverge, François Trahay. An open source tool chain for performance analysis. 5th Parallel Tools Workshop, Sep 2011, Dresden, Germany. ⟨hal-00707236⟩
  • Masoud Saeida Ardekani, Pierre Sutra, Marc Shapiro. The Impossibility of Ensuring Snapshot Isolation in Genuine Replicated STMs. WTTM 2011: third workshop on the theory of transactional memory, Sep 2011, Roma, Italy. ⟨hal-00932809⟩
  • Blagica Jovanova, Ivica Arsov, Denis Conan, Tuan Anh Doan, Alain Ozanne, et al.. Mobile mixed reality games creator based on MPEG-4 BIFS. ICME '11 : IEEE International Conference on Multimedia and Expo, Jul 2011, Barcelona, Spain. pp.1-4, ⟨10.1109/ICME.2011.6012095⟩. ⟨hal-00727691⟩
  • Sophie Chabridon, Cao Cuong Ngo, Zied Abid, Denis Conan, Chantal Taconet, et al.. Towards QoC-aware location-based services. 11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.71 - 76, ⟨10.1007/978-3-642-21387-8_6⟩. ⟨hal-01303054⟩
  • François Trahay, François Rue, Mathieu Faverge, Yutaka Ishikawa, Raymond Namyst, et al.. EZTrace: a generic framework for performance analysis. IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), May 2011, Newport Beach, CA, United States. ⟨inria-00587216⟩
  • Pierre Sutra, Marc Shapiro. Résolution efficace du consensus généralisé dans les systèmes répartis par passage de messages. ALGOTEL 2011 - 13es Rencontres Francophones sur les Aspects Algorithmiques de Télécommunications, May 2011, Cap Estérel, France. ⟨inria-00586591v2⟩
  • 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⟩
  • Jonathan Michaux, Xavier Blanc, Pierre Sutra, Marc Shapiro. A Semantically Rich Approach for Collaborative Model Edition. Symp. on Applied Computing (SAC), Mar 2011, Taichung, Taiwan. pp.1470--1475, ⟨10.1145/1982185.1982500⟩. ⟨hal-01248198⟩
  • 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⟩
  • Amina Guermouche, Thomas Ropars, Elisabeth Brunet, Marc Snir, Franck Cappello. Uncoordinated Checkpointing Without Domino Effect for Send-Deterministic MPI Applications. 25th IEEE International Parallel \& Distributed Processing Symposium (IPDPS2011), 2011, Anchorage, United States. ⟨10.1109/IPDPS.2011.95⟩. ⟨hal-01121937⟩
  • Amina Guermouche, Thomas Ropars. Un protocole de recouvrement arrière hiérarchique pour applications MPI de très grande taille avec émissions déterministes. Rencontres Francophones du Parallèlisme (RenPar20), 2011, Saint Malo, France. ⟨hal-01121939⟩
  • Sophie Chabridon, Denis Conan, Chantal Taconet, Cong Kinh Nguyen, Cao Cuong Ngo, et al.. MDE, DSL and tooling for effective context management in ubiquitous computing. WMSE 2010 : Workshop on Mobile Software Engineering, in conjunction with MobiCASE 2010, Oct 2010, Santa Clara, Ca, United States. ⟨hal-01305758⟩
  • 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⟩
  • Nicolas Schiper, Pierre Sutra, Fernando Pedone. P-Store : Genuine Partial Replication in Wide Area Networks. International Symposium on Reliable Distributed Systems (SRDS), Oct 2010, New Delhi, India. pp.214-224, ⟨10.1109/SRDS.2010.32⟩. ⟨hal-01293863⟩
  • Franck Cappello, Amina Guermouche, Marc Snir. On Communication Determinism in Parallel HPC Applications. 2010 Proceedings of 19th International Conference on Computer Communications and Networks, Aug 2010, Zurich, Switzerland. ⟨10.1109/ICCCN.2010.5560143⟩. ⟨hal-01953167⟩
  • Amel Bouzeghoub, Chantal Taconet, Amina Jarraya, Ngoc Kien Do, Denis Conan. Complementarity of process-oriented and ontology-based context managers to identify situations. ICDIM 2010 : 5th International Conference on Digital Information Management, Jul 2010, Thunder Bay, Canada. pp.222 - 229, ⟨10.1109/ICDIM.2010.5664620⟩. ⟨hal-01354807⟩
  • 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⟩
  • 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, Jul 2010, Cambridge, MA, United States. pp.224-228, ⟨10.1109/NCA.2010.40⟩. ⟨hal-01293847⟩
  • 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⟩
  • Judicaël Ribault, Olivier Dalle, Denis Conan, Sébastien Leriche. OSIF: A Framework To Instrument, Validate, and Analyze Simulations. SIMUTools2010, Mar 2010, Torremolinos, Spain. ⟨inria-00465141⟩
  • 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⟩
  • Chantal Taconet, Zakia Imane Kazi-Aoul, Mehdi Zaier, Denis Conan. CA3M : a runtime model and a middleware for dynamic context management. DOA 2009 : 11th International Symposium on Distributed Objects, Middleware, and Applications, Nov 2009, Vilamoura, Algarve, Portugal. pp.513 - 530, ⟨10.1007/978-3-642-05148-7_39⟩. ⟨hal-00436669⟩
  • Zied Abid, Sophie Chabridon, Denis Conan. Cohérence et qualité des informations de contexte en environnement pervasif. CDUR 2009 : 3ème Workshop sur la Cohérence des Données en Univers Réparti, Sep 2009, Toulouse, France. pp.1 - 5. ⟨hal-01465761⟩
  • François Trahay. Bibliothèque de communication multi-threadée pour architectures multi-coeurs. 19ème Rencontres Francophones du Parallélisme, Sep 2009, Toulouse, France. ⟨inria-00410355⟩
  • Lamia Benmouffok, Jean-Michel Busca, Joan Manuel Marquès, Marc Shapiro, Pierre Sutra, et al.. Telex: A Semantic Platform for Cooperative Application Development. Conférence Française sur les Systèmes d'Exploitation (CFSE), Sep 2009, Toulouse, France. ⟨inria-00444792⟩
  • Nicolas Schiper, Pierre Sutra, Fernando Pedone. Genuine versus Non-Genuine Atomic Multicast Protocols for Wide Area Networks : an Empirical Study. The 28th IEEE Symposium on Reliable Distributed Systems (SRDS 2009), Sep 2009, Niagara Falls, NY, Canada. pp.166-175, ⟨10.1109/SRDS.2009.12⟩. ⟨hal-01299132⟩
  • 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⟩
  • Antoine Beugnard, Sophie Chabridon, Denis Conan, Chantal Taconet, Fabien Dagnat, et al.. Towards context-aware components. CASTA 2009 : Workshop on Context-Aware Software Technology and Applications - Co-located with ESEC/FSE 2009, Aug 2009, Amsterdam, Netherlands. pp.1 - 4, ⟨10.1145/1595768.1595770⟩. ⟨hal-01315821⟩
  • François Trahay, Alexandre Denis. A scalable and generic task scheduling system for communication libraries. IEEE International Conference on Cluster Computing, IEEE Computer Society Press, Aug 2009, New Orleans, LA, United States. ⟨inria-00408521⟩
  • 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⟩
  • Zied Abid, Sophie Chabridon, Denis Conan. A framework for quality of context management. QuaCon 2009 : 1st International Workshop on Quality of Context, Jun 2009, Stuttgart, Germany. pp.120 - 131, ⟨10.1007/978-3-642-04559-2_11⟩. ⟨hal-01317618⟩
  • Guillaume Mercier, François Trahay, Darius Buntinas, Elisabeth Brunet. NewMadeleine: An Efficient Support for High-Performance Networks in MPICH2. International Parallel and Distributed Processing Symposium, May 2009, Rome, Italy. pp.35. ⟨hal-00360275⟩
  • François Trahay, Elisabeth Brunet, Alexandre Denis. An analysis of the impact of multi-threading on communication performance. Communication Architecture for Clusters, May 2009, Rome, Italy. ⟨10.1109/IPDPS.2009.5160893⟩. ⟨inria-00381670⟩
  • 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⟩
  • 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⟩
  • Elisabeth Brunet, François Trahay, Alexandre Denis. A multicore-enabled multirail communication engine. IEEE International Conference on Cluster Computing, Sep 2008, Tsukuba, Japan. ⟨10.1109/CLUSTR.2008.4663788⟩. ⟨inria-00327158⟩
  • Pierre Sutra, Marc Shapiro. Fault-Tolerant Partial Replication in Large-Scale Database Systems. europar, Aug 2008, Las Palmas de Gran Canaria, Spain. pp.404--413. ⟨inria-00444788⟩
  • Denis Conan, Pierre Sens, Luciana Arantes, Mathieu Bouillaguet. Failure, Disconnection and Partition Detection in Mobile Environment. 7th IEEE International Symposium on Network Computing and Application (IEEE NCA08), Jul 2008, Cambridge, United States. pp.119-127, ⟨10.1109/NCA.2008.18⟩. ⟨hal-01305075⟩
  • François Trahay, Elisabeth Brunet, Alexandre Denis, Raymond Namyst. A multithreaded communication engine for multicore architectures. Communication Architecture for Clusters, Apr 2008, Miami, United States. ⟨10.1109/IPDPS.2008.4536139⟩. ⟨inria-00224999⟩
  • 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⟩
  • François Trahay. PIOMan : un gestionnaire d'entrées-sorties générique. 18ème Rencontres Francophones du Parallélisme, Feb 2008, Fribourg, Suisse. ⟨inria-00327177⟩
  • Claudia Ignat, Gérald Oster, Pascal Molli, Michelle Cart, Jean Ferrié, et al.. A Comparison of Optimistic Approaches to Collaborative Editing of Wiki Pages. 3rd International Conference on Collaborative Computing: Networking, Applications and Worksharing - CollaborateCom'2007, Nov 2007, White Plains, NY, United States. pp.474 - 483, ⟨10.1109/COLCOM.2007.4553878⟩. ⟨inria-00188329⟩
  • Pierre Sutra, Joao Barreto, Marc Shapiro. Decentralised Commitment for Optimistic Semantic Replication. International Conference on Cooperative Information Systems (CoopIS), Nov 2007, Vilamoura, Algarve, Portugal. pp.318-335, ⟨10.1007/978-3-540-76848-7_21⟩. ⟨inria-00444783⟩
  • François Trahay, Alexandre Denis, Olivier Aumage, Raymond Namyst. Improving Reactivity and Communication Overlap in MPI using a Generic I/O Manager. EuroPVM/MPI 2007, Oct 2007, Paris, France. pp.170-177, ⟨10.1007/978-3-540-75416-9_27⟩. ⟨inria-00177167⟩
  • Pierre Sutra, Marc Shapiro. Comparing Optimistic Database Replication Techniques. Bases de Données Avancées (BDA), Oct 2007, Marseille, France. ⟨inria-00444785⟩
  • Colombe Herault, 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⟩
  • Denis Conan, Romain Rouvoy, Lionel Seinturier. Scalable Processing of Context Information with COSMOS. 7th IFIP International Conference on Distributed Applications and Interoperable Systems, 2007, Paphos, Cyprus. pp.210-224. ⟨inria-00155045⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • Tuan Dung Nguyen, Denis Conan. Gestion de groupes tolérant les défaillances et les déconnexions en environnement mobile. NOTERE 2006 : 6ème Conférence Internationale sur les Nouvelles Technologies de la Répartition, Jun 2006, Toulouse, France. ⟨hal-01333299⟩
  • Didier Donsez, Gaël Thomas. Propagation d'événements entre passerelles OSGi. Atelier de travail OSGi 2006, 2006, Paris, France. ⟨hal-00097343⟩
  • 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⟩
  • 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⟩
  • Dominique Bouillet, Denis Conan, Marie-Christine Monget. Un dispositif d'apprentissage innovant pour débuter avec GNU/Linux. Technologies de l'Information et de la Connaissance dans l'Enseignement Supérieur et l'Industrie, Oct 2004, Compiègne, France. pp.502-506. ⟨edutice-00000682⟩
  • Dominique Bouillet, Denis Conan, Marie-Christine Monget. Un dispositif d'apprentissage innovant pour débuter avec GNU/Linux. Technologies de l'Information et de la Connaissance dans l'Enseignement Supérieur et l'Industrie, Oct 2004, Compiègne, France. pp.502-506. ⟨edutice-00000745⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩

Poster communications

  • 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⟩

Book sections

  • Marc Shapiro, Pierre Sutra. Database Consistency Models. Sherif Sakr; Albert Zomaya. Encyclopedia of Big Data Technologies, Springer, 2019, 978-3-319-63962-8. ⟨10.1007/978-3-319-63962-8_203-1⟩. ⟨hal-01756780⟩
  • Eve-Lise Kern, François Trahay, Kévin Zanin. Exploration visuelle des traces de calcul haute performance. Datalogie : formes et imaginaires du numérique, Editions Loco, pp.152 - 165, 2016, 978-2-919507-53-5. ⟨hal-01399023⟩
  • Thomas Ropars, Amina Guermouche, Bora Uçar, Esteban Meneses, Laxmikant Kale, et al.. On the Use of Cluster-Based Partial Message Logging to Improve Fault Tolerance for MPI HPC Applications. Jeannot, Emmanuel and Namyst, Raymond and Roman, Jean. Euro-Par 2011 Parallel Processing, 6852, Springer Berlin / Heidelberg, pp.567-578, 2011. ⟨hal-00786558⟩
  • 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⟩
  • 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⟩
  • Daniel Romero, Romain Rouvoy, Lionel Seinturier, Sophie Chabridon, Denis Conan, et al.. Enabling Context-Aware Web Services: A Middleware Approach for Ubiquitous Environments. Michael Sheng and Jian Yu and Schahram Dustdar. Enabling Context-Aware Web Services: Methods, Architectures, and Technologies, Chapman and Hall/CRC, pp.113-135, 2010, 9781439809853. ⟨inria-00414070⟩
  • 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⟩
  • 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⟩
  • 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⟩

Preprints, Working Papers, ...

  • Etienne André, Remi Dulong, Amina Guermouche, François Trahay. DUF : Dynamic Uncore Frequency scaling to reduce power consumption. 2020. ⟨hal-02401796v2⟩
  • Amina Guermouche, Anne-Cécile Orgerie. Experimental analysis of vectorized instructions impact on energy and power consumption under thermal design power constraints. 2019. ⟨hal-02167083v2⟩
  • Ajay Singh, Marc Shapiro, Gaël Thomas. Persistent Memory Programming Abstractions in Context of Concurrent Applications. 2017. ⟨hal-01667772⟩

Reports

  • 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⟩
  • George Bosilca, Aurélien Bouteiller, Amina Guermouche, Thomas Hérault, Yves Robert, et al.. A Failure Detector for HPC Platforms. [Research Report] RR-9024, INRIA. 2017. ⟨hal-01453086⟩
  • Pierre Sutra, Etienne Rivière, Cristian Cotes, Marc Sánchez Artigas, Pedro Garcia Lopez, et al.. Atomic Object Factory: Efficient, Consistent and Dependable Support for Distributed Objects. [Research Report] Télécom SudParis; Université de Neuchâtel; Universitat Rovira i Virgili; Red Hat. 2016. ⟨hal-01318706⟩
  • Amina Guermouche, Nicolas Triquenaux, Benoit Pradelle, William Jalby. Minimizing Energy Consumption of MPI Programs in Realistic Environment. [Research Report] Université de Versailles Saint-Quentin-en-Yvelines. 2015. ⟨hal-01119723v2⟩
  • Zohir Bouzid, Michel Raynal, Pierre Sutra. Anonymous Obstruction-free $(n,k)$-Set Agreement with $n-k+1$ Atomic Read/Write Registers. [Research Report] 2027, univzrité de rennes 1. 2015, pp.18. ⟨hal-01169693⟩
  • 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⟩
  • 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⟩
  • Roman Iakymchuk, François Trahay. LiTL: Lightweight Trace Library. [Technical Report] INF - Département Informatique. 2013. ⟨hal-00918733⟩
  • Masoud Saeida Ardekani, Pierre Sutra, Nuno Preguiça, Marc Shapiro. Non-Monotonic Snapshot Isolation. [Research Report] RR-7805, INRIA. 2013, pp.45. ⟨hal-00643430v5⟩
  • George Bosilca, Aurélien Bouteiller, Elisabeth Brunet, Franck Cappello, Jack Dongarra, et al.. Unified Model for Assessing Checkpointing Protocols at Extreme-Scale. [Research Report] RR-7950, INRIA. 2012. ⟨hal-00696154v2⟩
  • 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⟩
  • François Trahay, Alexandre Denis, Yutaka Ishikawa. A Generic and High Performance Approach for Fault Tolerance in Communication Library. [Research Report] INRIA Bordeaux. 2010. ⟨hal-00793176⟩
  • Nicolas Palix, Suman Saha, Gaël Thomas, Christophe Calvès, Julia Lawall, et al.. Faults in Linux: Ten Years Later. [Research Report] RR-7357, INRIA. 2010, pp.21. ⟨inria-00509256v2⟩
  • Denis Conan, Sophie Chabridon, Daniel Romero, Romain Rouvoy. Modèle de répartition cohérente et fiable des informations de contexte. [Rapport Technique] 2009. ⟨hal-00669792⟩
  • Denis Conan, Sophie Chabridon, Romain Rouvoy, Lionel Seinturier. Modèle d'architecture générique de gestion du contexte. [Rapport Technique] 2009. ⟨hal-00669791⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • Pierre Sutra, Marc Shapiro. Fault-Tolerant Partial Replication in Large-Scale Database Systems. [Research Report] RR-6440, INRIA. 2008, pp.25. ⟨inria-00232662v4⟩
  • Lamia Benmouffok, Jean-Michel Busca, Joan Manuel Marquès, Marc Shapiro, Pierre Sutra, et al.. Telex: Principled System Support for Write-Sharing in Collaborative Applications. [Research Report] RR-6546, INRIA. 2008, pp.31. ⟨inria-00281329v2⟩
  • Claudia Ignat, Gérald Oster, Pascal Molli, Michelle Cart, Jean Ferrié, et al.. A Comparison of Optimistic Approaches to Collaborative Editing of Wiki Pages. [Research Report] RR-6278, INRIA. 2007, pp.19. ⟨inria-00169395v2⟩
  • Denis Conan, Pierre Sens, Luciana Arantes, Mathieu Bouillaguet. Failure, Disconnection and Partition Detection in Mobile Environment. [Research Report] RR-6184, INRIA. 2007, pp.21. ⟨inria-00144801v2⟩
  • François Trahay. Gestion de la réactivité des communications réseau. [Rapport de recherche] Universite Bordeaux 1. 2006, pp.31. ⟨inria-00177149⟩
  • Pierre Sutra, Marc Shapiro, Joao Barreto. An asynchronous, decentralised commitment protocol for semantic optimistic replication. [Research Report] RR-6069, INRIA. 2006, pp.21. ⟨inria-00120734v3⟩

Theses

  • Amina Guermouche. Nouveaux Protocoles de Tolérances aux Fautes pour les Applications MPI du Calcul Haute Performance. Autre [cs.OH]. Université Paris Sud - Paris XI, 2011. Français. ⟨NNT : 2011PA112281⟩. ⟨tel-00666063⟩
  • François Trahay. De l'interaction des communications et de l'ordonnancement de threads au sein des grappes de machines multi-coeurs. Modélisation et simulation. Université Sciences et Technologies - Bordeaux I, 2009. Français. ⟨tel-00469488⟩

Habilitation à diriger des recherches

  • Denis Conan. Contributions aux systèmes répartis en environnements ubiquitaires : adaptation, sensibilité au contexte et tolérance aux fautes. Calcul parallèle, distribué et partagé [cs.DC]. Télécom SudParis, 2015. ⟨tel-01255040⟩