Access content directly

Luc Bougé

Luc Bougé
56
Documents
Current affiliations
Researcher identifiers
Contact

Presentation

Positions ========= ![Luc Bougé, 2019](https://people.irisa.fr/Luc.Bouge/Images/luc_2019.jpg "Luc Bougé, 2019") - Professor of Informatics at [ENS Rennes](http://www.international.ens-rennes.fr/ens-rennes-english-version-253208.kjsp) - Member of the [KerData](https://team.inria.fr/kerdata/) Team at [IRISA](http://www.irisa.fr/en/) and [Inria Rennes-Bretagne Altlantique Research Centre](https://www.inria.fr/en/centre-inria-rennes-bretagne-atlantique) Research Center. - On part-time leave at [Agence nationale de la recherche](http://anr.fr) (ANR) from September 2019 to August 2021 Contact information =================== **Preferred postal adress:** IRISA Campus Universitaire de Beaulieu F-35042, Rennes, France **IRISA phone contact:** 02 99 84 00 00 (Entrance desk) **Mobile Phone:** + 33 6 88 76 xx xx **Preferred mail address (in shell syntax):** `printf "%s.%s@%s.%s" "luc" "bouge" "ens-rennes" "fr"` Warning: I am unfortunately difficult to join on a fixed phone, as I am working on multiple sites. To join me, please send me a mail or call me on my mobile phone number if you know it. Research Interests ================== - Programming Languages - Parallel Programming - High-Performance Programming - Clusters, grids and clouds programming platforms - Data management systems Biography ========= I studied pure mathematics at [École Normale Supérieure](http://www.ens.fr/) (ENS) in Paris, and then turned to Informatics for my [PhD Thesis](https://tel.archives-ouvertes.fr/tel-00416558) defended in 1982 under the supervision of [Marie-Claude Gaudel](https://www.lri.fr/%7Emcg/). After a post-doctoral year in Aarhus, Denmark, I joined CNRS as a researcher, working at University Paris 7 and then at ENS Paris with [Krzysztof Apt](http://homepages.cwi.nl/%7Eapt/) on the semantics of parallel programming languages (Hoare's CSP), which was the subject of my [State Thesis](https://tel.archives-ouvertes.fr/tel-00416184) in 1987. I was hired on a full professor position at [ENS Lyon](http://www.ens-lyon.fr/) in 1990, where I chaired the [teaching department](http://www.ens-lyon.fr/formation/departements-et-centres/departement-dinformatique) and the Informatics department of the doctoral school. At ENS Lyon, I joined the [LIP laboratory](http://www.ens-lyon.fr/LIP/). There, I worked on the semantics of high-performance data-parallel languages (C\*, HPF) and their implementation on distributed clusters, and on high-performance multithreading (PM2) and zero-copy communication (Madeleine) libraries. I moved to ENS Cachan in 2001 to found the [teaching department of Informatics](http://www.dit.ens-rennes.fr/) at its Brittany extension in Rennes, now a self-running school called [ENS Rennes](http://www.ens-rennes.fr/). I have been chairing this department until 2013. In Rennes, I joined the [IRISA](http://www.irisa.fr/) laboratory and the [local INRIA Research Center](https://www.inria.fr/fr/centre-inria-rennes-bretagne-atlantique) in the team of [Thierry Priol](https://www.linkedin.com/profile/view?id=9161091). There, I worked on large-scale distributed data management. In 2009, I co-founded with [Gabriel Antoniu](https://team.inria.fr/kerdata/gabriel-antoniu/) the [KerData](https://team.inria.fr/kerdata) team to work specifically on the management of very large-scale data on distributed platforms as clusters, grids and clouds. Between 2012 and 2015, I was on a part-time leave from ENS Rennes to work at the French national research agency ([ANR](https://anr.fr/) as a scientific officer in charge of Mathematics and Fundamental Computer Science at the Numerics and Mathematics (NuMa) Department. This part-time leave to ANR has been renewed between 2019 ane 2021 to work on the N[ational Artificial Intelligence Research Program](https://www.inria.fr/en/ai-mission-national-artificial-intelligence-research-program) (PNRIA). There, I am in charge of the management of research data stored at ANR, in the context of the French Open Science Initiative. A list of my publications can be found on [DBLP](https://dblp.org/pid/b/LucBouge.html). Community Service ================= National Scientific Network --------------------------- I was the Vice-Chair (1995-1997), and then the Chair (1998-2001, and 2002-2006) of a national network of researchers supported by the French [National Center for Scientific Research](https://www.cnrs.fr/en). This network was devoted to Architecture, Network and Parallelism. The current incarnation of this family of animation networks is called [Netorks and Distributed Systems](https://gdr-rsd.cnrs.fr/) (RSD). In 2002-2006, I chaired the so-called inter-GDR co-ordination network (Coordination inter-GDR) at the newly-founded Computer Science (STIC) CNRS Department. International Conferences: Euro-Par and IPDPS --------------------------------------------- I have been involved in the [Euro-Par conference](https://www.euro-par.org/) since its beginning. It is the major scientific conference in Europe for Parallel and Distributed Computing. In co-organized the 2007 edition in Rennes. I was the Vice-Chair (2000-2016) and then the Chair (since 2017) of the Steering Committee. In 2003, I co-organize with [Michel Cosnard](https://fr.wikipedia.org/wiki/Michel_Cosnard) the [IEEE IPDPS Conference](https://www.ipdps.org/ipdps2003/) in Nice, France. Then, I was in charge of the [PhD Forum](https://www.ipdps.org/ipdps2016/2016_phd_forum.html) section of the conference between 2010 and 2016. Evaluation Committees --------------------- I was a member of the National Committee for Scientific Excellence Awarding (PEDR, PES) between 2009 and 2011. I chaired the committee section for Computer Science in 2010 and 2011. I was a member of the National Univerty Council in the [Informatics section](https://cnu27.univ-lille.fr/) (CNU, 27th section) between 2011 and 2016. I was a member of a series of visiting committees for the National Evaluation Council (AERES, HCERES) since 2017. I chaired some of them. National Selection Committees: CAPES, Agregation ------------------------------------------------ I have been a member of the National Committee created in 2004 to set up a specific Informatics Track (option Informatique) with the Agregation of Mathematics. The track was created in 2006 and I chaired it until 2012. In 2015, I contributed to the creation of the [CAPES of Informatics](https://www.capes-nsi.org/) (CAPES NSI, Numérique et sciences informatiques). In 2020, I contributed to the creation of the [Agregation of Informatics](https://www.devenirenseignant.gouv.fr/cid158841/creation-de-l-agregation-d-informatique.html). National Scientific Society: SIF -------------------------------- Since 2016, I have been serving as a Vice-President for Teaching Affairs of the [French Scientific Society for Computer Science](https://www.societe-informatique-de-france.fr/) (SIF, Société d'informatique de France). I contributed to the creation of the [French College of Scientific Societies](https://societes-savantes.fr/) (Collège des sociétés savantes académiques de France) in 2021. I am now serving as the General Secretary of the College. Former PhD Students =================== Most of the PhD defended between 1995 and 2002 were co-advised with [Raymond Namyst](https://raymond-namyst.emi.u-bordeaux.fr/). Most of the PhD theses defended after 2002 were co-advised with [Gabriel Antoniu](https://team.inria.fr/kerdata/gabriel-antoniu/). 1. Tien-Dat Phan (2017): [Energy-efficient Straggler Mitigation for Big Data Applications on the Clouds](https://tel.archives-ouvertes.fr/tel-01669469) 2. Radu Tudoran (2014): [High-Performance Big Data Management Across Cloud Data Centers](https://tel.archives-ouvertes.fr/tel-01093767) 3. Matthieu Dorier (2014): [Addressing the Challenges of I/O Variability in Post-Petascale HPC Simulations](https://tel.archives-ouvertes.fr/tel-01099105). *This PhD Thesis was awarded the 2nd Prize at the ACM Student Research Competition, at the ICS 2011 conference.* 4. Houssem Eddine Chihoub (2013): [Managing consistency for big data applications : tradeoffs and self-adaptiveness](https://tel.archives-ouvertes.fr/tel-01151256) 5. Viet-Trung Tran (2013): [Scalable data-management systems for Big Data](https://tel.archives-ouvertes.fr/tel-00920432) 6. Diana Maria Moise (2011): [Optimizing data management for MapReduce applications on large-scale distributed infrastructures](https://tel.archives-ouvertes.fr/tel-00653622) 7. Alexandra Carpen-Amarie (2011): [BlobSeer as a data-storage facility for clouds : self-Adaptation, integration, evaluation](https://tel.archives-ouvertes.fr/tel-00653623) 8. Bogdan Nicolae (2010): [BlobSeer: Towards efficient data storage management for large-scale, distributed systems](https://tel.archives-ouvertes.fr/tel-00552271). *This PhD Thesis was awarded the 2nd Prize for the national Gilles Kahn Thesis Award, sponsored by the French Academy of Sciences. This prize awards the best PhD thesis in France in Informatics.* 9. Loïc Cudennec (2009): [CoRDAGe : Un service générique de co-déploiement et redéploiement d'applications sur grilles](https://tel.archives-ouvertes.fr/tel-00357473) 10. Sébastien Monnet (2006): [Gestion des données dans les grilles de calcul : support pour la tolérance aux fautes et la cohérence des données](https://tel.archives-ouvertes.fr/tel-00411447) 11. Mathieu Jan (2006): [JUXMEM : un service de partage transparent de données pour grilles de calcul fondé sur une approche pair-à-pair](https://tel.archives-ouvertes.fr/tel-00425078) 12. Olivier Aumage (2002): [Instruments of Productivity for High Performance Computing](https://tel.archives-ouvertes.fr/tel-03105625) 13. Gabriel Antoniu (2001): [DSM-PM2 : une plate-forme portable pour l'implémentation de protocoles de cohérence multithreads pour systèmes à mémoire virtuellement partagée](https://tel.archives-ouvertes.fr/tel-00565382) 14. Alice Bonhomme (2001): [Conception d'un systeme de stockage distribué et tolérant aux pannes, pour un serveur de video à la demande](https://theses.fr/2001ENSL0192) 15. Christian Pérez (1999): [Compilation des langages à parallelisme de données : gestion de l'equilibrage de charge par un exécutif à base de processus légers](https://theses.fr/1999ENSL0136) 16. David Cachera (1998): [Validation formelle des langages à parallélisme de données](https://theses.fr/1998ENSL0081) 17. Gil Utard (1995): [Sémantique des langages à parallélisme de données : applications à la validation et à la compilation](https://theses.fr/1995ENSL0011) 18. Jean-Luc Levaire (1993): [Contribution à l'étude sémantique des langages à parallélisme de données : application à la compilation](https://theses.fr/1993PA077333) 19. Éric Charpentier (1993): [Vers une méthodologie de la simulation répartie d'architectures parallèles](https://theses.fr/1993PA112436)

Research domains


Skills

Publications

Image document

Keeping up with storage: Decentralized, write-enabled dynamic geo-replication

Pierre Matri , María S. Pérez , Alexandru Costan , Luc Bougé , Gabriel Antoniu
Future Generation Computer Systems, 2018, 86, pp.1093-1105. ⟨10.1016/j.future.2017.06.009⟩
Journal articles hal-01617658v1

Special issue: Euro-Par 2016

Christian Lengauer , Luc Bougé , Denis Trystram
Concurrency and Computation: Practice and Experience, 2017, 29 (15), ⟨10.1002/cpe.4204⟩
Journal articles hal-02066165v1

Towards Scalable Data Management for Map-Reduce-based Data-Intensive Applications on Cloud and Hybrid Infrastructures

Gabriel Antoniu , Julien Bigot , Cristophe Blanchet , Luc Bougé , François Briant
IJCC - International Journal of Cloud Computing, 2013, 2 (2/3), ⟨10.1504/IJCC.2013.055265⟩
Journal articles hal-00767029v1
Image document

BlobSeer: Next Generation Data Management for Large Scale Infrastructures

Bogdan Nicolae , Gabriel Antoniu , Luc Bougé , Diana Moise , Alexandra Carpen-Amarie
Journal of Parallel and Distributed Computing, 2011, 71 (2), pp.168-184. ⟨10.1016/j.jpdc.2010.08.004⟩
Journal articles inria-00511414v1
Image document

Bringing Introspection into BlobSeer: Towards a Self-Adaptive Distributed Data Management System

Alexandra Carpen-Amarie , Alexandru Costan , Jing Cai , Gabriel Antoniu , Luc Bougé
International Journal of Applied Mathematics and Computer Science, 2011, 21 (2), pp.229-242. ⟨10.2478/v10006-011-0017-y⟩
Journal articles inria-00555610v1

Cluster Computing with Java

Philip Hatcher , Mathew Reno , Gabriel Antoniu , Luc Bougé
Computing in Science and Engineering, 2005, 7, pp.34-39. ⟨10.1109/MCSE.2005.28⟩
Journal articles inria-00447934v1
Image document

JuxMem: An Adaptive Supportive Platform for Data Sharing on the Grid

Gabriel Antoniu , Luc Bougé , Mathieu Jan
Scalable Computing : Practice and Experience, 2005, 6 (33), pp.45-55
Journal articles inria-00000984v1
Image document

The Hyperion system: Compiling multithreaded Java bytecode for distributed execution

Gabriel Antoniu , Luc Bougé , Philip Hatcher , Mark Macbeth , Keith Mcguigan
Parallel Computing, 2001, 27, pp.1279-1297. ⟨10.1016/S0167-8191(01)00093-X⟩
Journal articles inria-00563581v1

Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration

Gabriel Antoniu , Luc Bougé , Raymond Namyst , Christian Pérez
Parallel Processing Letters, 2000, 10 (2-3), pp.201-214. ⟨10.1142/S0129626400000202⟩
Journal articles inria-00365681v1

Damaris: In Situ Data Analysis and Visualization in Support of Large-Scale CFD Simulations

Hadi Salimi , Matthieu Dorier , Gabriel Antoniu , Luc Bougé
International Conference on Parallel Computational Fluid Dynamics (ParCFD), May 2017, Glasgow, United Kingdom
Conference papers hal-01653686v1
Image document

Adaptive Performance-Constrained In Situ Visualization of Atmospheric Simulations

Matthieu Dorier , Robert Sisneros , Leonardo Bautista-Gomez , Tom Peterka , Leigh Orf
Cluster 2016 - The IEEE 2016 International Conference on Cluster Computing, 2016, Taipei, Taiwan. ⟨10.1109/cluster.2016.25⟩
Conference papers hal-01351919v1
Image document

On Understanding the Energy Impact of Speculative Execution in Hadoop

Tien-Dat Phan , Shadi Ibrahim , Gabriel Antoniu , Luc Bougé
GreenCom'15-The 2015 IEEE International Conference on Green Computing and Communications , Dec 2015, Sydney, Australia
Conference papers hal-01238055v1
Image document

Exploring Energy-Consistency Trade-offs in Cassandra Cloud Storage System

Houssem-Eddine Chihoub , Shadi Ibrahim , Yue Li , Gabriel Antoniu , María Pérez
SBAC-PAD'15-The 27th International Symposium on Computer Architecture and High Performance Computing, Oct 2015, Florianopolis, Santa Catarina, Brazil
Conference papers hal-01184235v1
Image document

Bridging Data in the Clouds: An Environment-Aware System for Geographically Distributed Data Transfers

Radu Tudoran , Alexandru Costan , Rui Wang , Luc Bougé , Gabriel Antoniu
14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, May 2014, Chicago, United States
Conference papers hal-00978153v1
Image document

Towards Efficient Power Management in MapReduce: Investigation of CPU-Frequencies Scaling on Power Efficiency in Hadoop

Shadi Ibrahim , Diana Moise , Houssem-Eddine Chihoub , Alexandra Carpen-Amarie , Luc Bougé
ARMS-CC: Adaptive Resource Management and Scheduling for Cloud Computing, Jul 2014, Paris, France. pp.147-164, ⟨10.1007/978-3-319-13464-2_11⟩
Conference papers hal-01077285v1
Image document

JetStream: Enabling High Performance Event Streaming across Cloud Data-Centers

Radu Tudoran , Olivier Nano , Ivo Santos , Alexandru Costan , Hakan Soncu
DEBS'14 - The 8th ACM International Conference on Distributed Event-Based Systems, May 2014, Mumbai, India. pp.23 - 34, ⟨10.1145/2611286.2611298⟩
Conference papers hal-01090281v1
Image document

Towards Scalable Data Management for Map-Reduce-based Data-Intensive Applications on Cloud and Hybrid Infrastructures

Gabriel Antoniu , Julien Bigot , Christophe Blanchet , Luc Bougé , François Briant
1st International IBM Cloud Academy Conference - ICA CON 2012, Apr 2012, Research Triangle Park, North Carolina, United States
Conference papers hal-00684866v1
Image document

On-the-fly Task Execution for Speeding Up Pipelined MapReduce

Diana Moise , Gabriel Antoniu , Luc Bougé
Euro-Par - 18th International European Conference on Parallel and Distributed Computing - 2012, Aug 2012, Rhodes Island, Greece
Conference papers hal-00706844v1
Image document

A Performance Evaluation of Azure and Nimbus Clouds for Scientific Applications

Radu Tudoran , Alexandru Costan , Gabriel Antoniu , Luc Bougé
CloudCP 2012 -- 2nd International Workshop on Cloud Computing Platforms, Held in conjunction with the ACM SIGOPS Eurosys 12 conference, Apr 2012, Bern, Switzerland
Conference papers hal-00677842v1
Image document

Pyramid: A large-scale array-oriented active storage system

Viet-Trung Tran , Bogdan Nicolae , Gabriel Antoniu , Luc Bougé
LADIS 2011: The 5th Workshop on Large Scale Distributed Systems and Middleware, Sep 2011, Seattle, United States
Conference papers inria-00627665v1
Image document

Optimizing Intermediate Data Management in MapReduce Computations

Diana Moise , Thi-Thu-Lan Trieu , Gabriel Antoniu , Luc Bougé
CloudCP 2011 -- 1st International Workshop on Cloud Computing Platforms, Held in conjunction with the ACM SIGOPS Eurosys 11 conference, Apr 2011, Salzburg, Austria
Conference papers inria-00574351v1

Efficient support for MPI-IO atomicity based on versioning

Viet-Trung Tran , Bogdan Nicolae , Gabriel Antoniu , Luc Bougé
11th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGrid 2011), May 2011, Newport Beach, CA, United States. pp.514-523, ⟨10.1109/CCGrid.2011.60⟩
Conference papers inria-00565358v1
Image document

BlobSeer: Efficient Data Management for Data-Intensive Applications Distributed at Large-Scale

Bogdan Nicolae , Gabriel Antoniu , Luc Bougé
IPDPS '10: Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing: Workshops and Phd Forum, Apr 2010, Atlanta, United States. pp.1-4, ⟨10.1109/IPDPSW.2010.5470802⟩
Conference papers inria-00457809v1
Image document

Large-Scale Distributed Storage for Highly Concurrent MapReduce Applications

Diana Moise , Gabriel Antoniu , Luc Bougé
24th IEEE International Symposium on Parallel and Distributed Processing (IPDPS 2010) - Workshop Proceedings, Apr 2010, Atlanta, United States. ⟨10.1109/IPDPSW.2010.5470806⟩
Conference papers inria-00458143v1
Image document

Improving the Hadoop Map/Reduce Framework to Support Concurrent Appends through the BlobSeer BLOB management system

Diana Moise , Gabriel Antoniu , Luc Bougé
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing (HPDC'10), Workshop on MapReduce and its Applications, Jun 2010, Chicago, United States. pp.834--840, ⟨10.1145/1851476.1851596⟩
Conference papers inria-00476861v1
Image document

BlobSeer: Bringing High Throughput under Heavy Concurrency to Hadoop Map-Reduce Applications

Bogdan Nicolae , Diana Moise , Gabriel Antoniu , Luc Bougé , Matthieu Dorier
24th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2010), IEEE and ACM, Apr 2010, Atlanta, United States. ⟨10.1109/IPDPS.2010.5470433⟩
Conference papers inria-00456801v1
Image document

Bringing Introspection Into the BlobSeer Data-Management System Using the MonALISA Distributed Monitoring Framework

Alexandra Carpen-Amarie , Jing Cai , Alexandru Costan , Gabriel Antoniu , Luc Bougé
2010 International Conference on Complex, Intelligent and Software Intensive Systems, Workshop on Autonomic Distributed Systems (ADiS 2010), Feb 2010, Krakow, Poland. pp.508-513, ⟨10.1109/CISIS.2010.37⟩
Conference papers inria-00419978v2
Image document

Towards A Grid File System Based On A Large-Scale BLOB Management Service

Viet-Trung Tran , Gabriel Antoniu , Bogdan Nicolae , Luc Bougé
CoreGRID ERCIM Working Group Workshop on Grids, P2P and Service computing, Aug 2009, Delft, Netherlands
Conference papers inria-00425232v3
Image document

BlobSeer: How to Enable Efficient Versioning for Large Object Storage under Heavy Access Concurrency

Bogdan Nicolae , Gabriel Antoniu , Luc Bougé
EDBT/ICDT '09: Proceedings of the 2009 EDBT/ICDT Workshops, Mar 2009, St Petersburg, Russia. pp.18-25, ⟨10.1145/1698790.1698796⟩
Conference papers inria-00382354v1
Image document

Enabling High Data Throughput in Desktop Grids Through Decentralized Data and Metadata Management: The BlobSeer Approach

Bogdan Nicolae , Gabriel Antoniu , Luc Bougé
Euro-Par 2009, TU Delft, Aug 2009, Delft, Netherlands. pp.404-416, ⟨10.1007/978-3-642-03869-3_40⟩
Conference papers inria-00410956v2
Image document

CoRDAGe: towards transparent management of interactions between applications and ressources

Loïc Cudennec , Gabriel Antoniu , Luc Bougé
International Workshop on Scalable Tools for High-End Computing (STHEC 2008), Michael Gerndt and Jesus Labarta and Barton Miller, Jun 2008, Kos, Greece. pp.13-24
Conference papers inria-00288339v1
Image document

Enabling Lock-Free Concurrent Fine-Grain Access to Massive Distributed Data: Application to Supernovae Detection

Bogdan Nicolae , Gabriel Antoniu , Luc Bougé
CLUSTER '08: Proceedings of the 2008 IEEE International Conference on Cluster Computing, Sep 2008, Tsukuba, Japan. pp.310-315, ⟨10.1109/CLUSTR.2008.4663787⟩
Conference papers inria-00329698v1
Image document

Distributed Management of Massive Data: an Efficient Fine-Grain Data Access Scheme

Bogdan Nicolae , Gabriel Antoniu , Luc Bougé
VECPAR '08: Proceedings of the 8th International Conference on High Performance Computing for Computational Science, Jun 2008, Toulouse, France. pp.532-543, ⟨10.1007/978-3-540-92859-1_47⟩
Conference papers inria-00323248v1
Image document

Building a DBMS on top of the JuxMem Grid Data-Sharing Service

Abdullah Almousa Almaksour , Gabriel Antoniu , Luc Bougé , Loïc Cudennec , Stéphane Gançarski
HiPerGRID Workshop, Sep 2007, Brasov, Romania
Conference papers inria-00178655v1
Image document

Large-scale Deployment in P2P Experiments Using the JXTA Distributed Framework

Mathieu Jan , Gabriel Antoniu , Luc Bougé , Sébastien Monnet
Euro-Par 2004: Parallel Processing, Aug 2004, Pisa, Italy, Italy. pp.1038-1047
Conference papers inria-00000977v1
Image document

GDS: An Architecture Proposal for a grid Data-Sharing Service

Gabriel Antoniu , Luc Bougé , Mathieu Jan , Sébastien Monnet , Marin Bertier
Workshop on Future Generation Grids, Nov 2004, Dagstuhl, Germany. pp.133-152, ⟨10.1007/978-0-387-29445-2_8⟩
Conference papers inria-00000983v1
Image document

La plate-forme JuxMem : support pour un service de partage de données sur la grille

Gabriel Antoniu , Luc Bougé , Mathieu Jan
Rencontres francophones du parallélisme (RenPar'15), Oct 2003, La Colle-sur-Loup, France, France
Conference papers inria-00000980v1
Image document

JuxMem: An Adpative Supportive Platform for Data Sharing on the Grid

Gabriel Antoniu , Luc Bougé , Mathieu Jan
Workshop on Adaptive Grid Middleware (AGridM'2003), Sep 2003, New Orleans, Louisiana, United States
Conference papers inria-00000978v1
Image document

Peer-to-Peer Distributed Shared Memory?

Gabriel Antoniu , Luc Bougé , Mathieu Jan
Intl. Conf. on Parallel Architectures and Compilation Techniques (PACT'2003), Work in Progress Session, Held in conjunction with PACT'2003, Sep 2003, New Orleans, Louisiana, United States
Conference papers inria-00000981v1
Image document

Making a DSM Consistency Protocol Hierarchy-Aware: an Efficient Synchronization Scheme

Gabriel Antoniu , Luc Bougé , Sébastien Lacour
Proc. Workshop on Distributed Shared Memory on Clusters (DSM 2003), May 2003, Tokyo, Japan. pp.516-523, ⟨10.1109/CCGRID.2003.1199409⟩
Conference papers inria-00447935v1
Image document

Extension de la plate-forme DSM-PM2 pour le support de protocoles de cohérence relâchée multithreads

Gabriel Antoniu , Vincent Bernardi , Luc Bougé
Actes des 13es Rencontres francophones du parallélisme (RenPar 13), Apr 2001, Paris, La Villette, France. pp.175-180
Conference papers inria-00563586v1
Image document

DSM-PM2: A portable implementation platform for multithreaded DSM consistency protocols

Gabriel Antoniu , Luc Bougé
Proc. 6th IEEE International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS '01), Apr 2001, San Francisco, United States. pp.55-70, ⟨10.1109/IPDPS.2001.925077⟩
Conference papers inria-00563583v1
Image document

Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration

Gabriel Antoniu , Luc Bougé , Raymond Namyst , Christian Pérez
The 1999 Intl Conf. on Parallel and Distributed Processing Techniques and Applications (PDPTA '99), Technical Session on parallel and distributed languages: mechanisms implementations, and tools, 2000, Las Vegas, NV, United States. pp.1756-1762
Conference papers inria-00563794v1
Image document

Implementing Java consistency using a generic multithreaded DSM runtime system

Gabriel Antoniu , Luc Bougé , Philip Hatcher , Mark Macbeth , Keith Mcguigan
Proc. Intl. Parallel and Distributed Processing Symposium( IPDPS'00), Workshop on Java for Parallel and Distributed Computing, 2000, Cancun, Mexico. pp.560-567, ⟨10.1007/3-540-45591-4_76⟩
Conference papers inria-00563587v1
Image document

Compiling multithreaded Java bytecode for distributed execution

Gabriel Antoniu , Luc Bougé , Philip Hatcher , Mark Macbeth , Keith Mcguigan
Euro-Par 2000: Parallel Processing, Aug 2000, Munchen, Germany. pp.1039-1052, ⟨10.1007/3-540-44520-X_148⟩
Conference papers inria-00563684v1

DSM-PM2: a multi-protocol DSM layer for the PM2 multithreaded runtime system

Gabriel Antoniu , Luc Bougé , Raymond Namyst
Proc. 2nd Workshop on Parallel Computing for Irregular Applications (WPCIA2), 2000, Toulouse, France
Conference papers inria-00563590v1
Image document

Generic load balancing for HPF programs: Application to the Flame Simulation kernel

Gabriel Antoniu , Luc Bougé , Christian Pérez
The 3rd Annual HPF User Group Meeting (HUG~'99), Aug 1999, Redondo Beach, California, United States
Conference papers inria-00563776v1
Image document

An Efficient and Transparent Thread Migration Scheme in the PM2 Runtime System

Gabriel Antoniu , Luc Bougé , Raymond Namyst
Proceedings of the 11 IPPS/SPDP'99 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing, Apr 1999, Po Rico, Puerto Rico. pp.496--510
Conference papers inria-00565361v1

Euro-Par 2017: Parallel Processing, Workshops

Dora Blanco Heras , Luc Bougé , Emmanuel Jeannot , Rizos Sakellariou , Rosa M. Badia
Springer, 10659, 2018, Lecture Notes in Computer Science, ⟨10.1007/978-3-319-75178-8⟩
Books hal-01962797v1

Special issue on Parallel Computing

Luc Bougé , Pierre Fraigniaud , A. Mignotte , Yves Robert
L. Bougé and P. Fraigniaud and A. Mignotte and Y. Robert. Theoretical Computer Science, 196, pp.415, 1998
Books hal-00856845v1

EuroPar'96

Luc Bougé , Pierre Fraigniaud , A. Mignotte , Yves Robert
L. Bougé and P. Fraigniaud and A. Mignotte and Y. Robert. Springer Verlag, 1755 p., 1996, LNCS 1123-1124
Books hal-00856909v1

Algorithmique - exercices corrigés

Luc Bougé , C. Kenyon , J-M. Muller , Yves Robert
Editions Ellipses, 144 p., 1993
Books hal-00857075v1

Parallel Processing: CONPAR 92 - VAPP V

Luc Bougé , Michel Cosnard , Yves Robert , D. Trystram
L. Bougé and M. Cosnard and Y. Robert and D. Trystram. Springer Verlag, 850 p., 1992, LNCS 634
Books hal-00857061v1
Image document

Implementing Multithreaded Protocols for Release Consistency on Top of the Generic DSM-PM2 Platform

Gabriel Antoniu , Luc Bougé
Grigoras, Dan and Nicolau, Alex and Toursel, Bernard and Folliot, Bertil. Advanced Environments, Tools, and Applications for Cluster Computing, 2326, Springer Berlin / Heidelberg, pp.181-185, 2002, LNCS, ⟨10.1007/3-540-47840-X_18⟩
Book sections inria-00563585v1
Image document

Modularité et symétrie pour les systèmes répartis; application au langage CSP

Luc Bougé
Génie logiciel [cs.SE]. Université Paris-Diderot - Paris VII, 1987. Français. ⟨NNT : ⟩
Theses tel-00416184v1
Image document

Modélisation de la notion de test de programmes; application à la production de jeux de tests

Luc Bougé
Génie logiciel [cs.SE]. Université Pierre et Marie Curie - Paris VI, 1982. Français. ⟨NNT : ⟩
Theses tel-00416558v1