Publications

2016

J.-B. Besnard, J. Adam, S. Shende, M. Pérache, P. Carribault, J. Jaeger and A. Mallony, Introducing Task-Containers as an Alternative to Runtime-Stacking, in EuroMPI 2016 (pdf|bib)

H. Taboada, Impact du placement des threads de progression pour les collectives MPI non-bloquantes,  in Compas 2016 (in french). (pdf|bib)

2015

J.-B. Besnard, A. Mallony, S. Shende, M. Pérache, P. Carribault and J. Jaeger, An MPI Halo-Cell Implementation for Zero-Copy Abstraction,  in EuroMPI 2015. (pdf|bib)

J. Jaeger, E. Saillard, P. Carribault and D. Barthou, Correctness Analysis of MPI-3 Non-Blocking Communications in PARCOACH, in EuroMPI 2015 (short paper). (pdf|bib|poster)

J. Jaeger, A. Mahéo, P. Carribault, M. Pérache and W. Jalby, Optimisation des opérations collectives dans les applications MPI+OpenMP, in Chocs Avancees 2014, pages 44-45 (2015) (in french). (bib)

E. Saillard, P. Carribault and D. Barthou, MPI Thread-level Checking for MPI+OpenMP Applications, in EuroPar 2015: Parallel Processing, pages 31-42 (2015). (pdf|bib)

E. Saillard, P. Carribault and D. Barthou, Static/Dynamic validation of MPI collective communications in multi-threaded context, in Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Pages 279-280 (2015). (pdf|bib)

J. Jaeger, P. Carribault, and M. Pérache, Fine‐grain data management directory for OpenMP 4.0 and OpenACC, in Concurrency and Computation: Practice and Experience (2014), Pages 1528-1539 (2015). (pdf|bib)

2014

E. Saillard, P. Carribault, and D. Barthou. PARCOACH: Combining static and dynamic validation of MPI collective communications, in International Journal of High Performance Computing Applications (2014): 1094342014552204. (pdf|bib)

J. Clet-Ortega, P, Carribault, and M, Pérache, Evaluation of openmp task scheduling algorithms for large numa architectures, in Euro-Par’14, volume 8632 of Lecture Notes in Computer Science, pages 596–607. Springer, 2014. (pdf|bib)

A. Mahéo, P. Carribault, M. Pérache, and W. Jalby, Optimizing collective operations in hybrid applications, in EuroMPI ’14, 2014. (pdf|bib)

E. Saillard, P. Carribault, and D. Barthou, Static validation of barriers and worksharing constructs in openmp applications, in 10th International Workshop on OpenMP (IWOMP 2014), 2014. (pdf|bib)

J. Jaeger, P. Carribault, and M. Pérache, Data-Management Directory for OpenMP 4.0 and OpenACC, in Euro-Par 2013: Parallel Processing Workshops. Springer Berlin Heidelberg, 2014. (pdf|bib)

S. Didelot , P. Carribault, M. Pérache and W. Jalby, Improving MPI communication overlap with collaborative polling, in Computing 2014, 96(4) : 263 – 278, Springer-Verlag New York, 2014. (pdf|bib)

2013

J.-B. Besnard, M. Pérache and W. Jalby, Event streaming for online performance measurements reduction, In 42nd International Conference on Parallel Processing (ICPP) 2013, pages 985–994, Oct 2013. (pdf|bib)

S. Valat, M. Pérache and W. Jalby, Introducing kernel-level page reuse for high performance computing, In Proceedings of the ACM SIGPLAN Workshop on Memory Systems Performance and Correctness, MSPC ’13, New York, NY, USA, 2013. ACM. (bib)

Z. Menyhart and M. Pérache, Method, computer program and device for managing memory access in a multiprocessor architecture of NUMA type, US Patent App. 13/993,665, octobre 3 2013. (pdf|bib)

E. Saillard, P, Carribault, and D, Barthou, Combining static and dynamic validation of MPI collective communications, in Proceedings of the 20th European MPI Users’ Group Meeting (EUROMPI’13). ACM, 2013. (pdf|bib)

2012

S. Didelot, P. Carribault, M. Pérache, and W. Jalby, Improving MPI Communication Overlap With Collaborative Polling, in European MPI Users Group Meeting (EUROMPI’12), 2012. (pdf|bib)

A. Mahéo, S. Koliaï, P. Carribault, M. Pérache, and W. Jalby. Adaptive OpenMP for Large NUMA Nodes, in International Workshop on OpenMP (IWOMP’12), 2012. (pdf|bib)

M. Tchiboukdjian, P. Carribault, and M. Pérache, Hierarchical Local Storage: Exploiting Flexible User-Data Sharing Between MPI Tasks, in IEEE International Parallel and Distributed Processing (IPDPS’12), 2012. (pdf|bib)

J.-Y. Vet, P. Carribault, and A. Cohen, Multigrain Affinity for Heterogeneous Work Stealing, in Programmability Issues for Heterogeneous Multicores. 2012. (pdf|bib)

P. Carribault, F. Diakhate, H. Jourdren, and M. Pérache. Mpc: A unified parallel framework for hpc, in Chocs 41, 2012 (in french). (bib)

P. Ballereau, P. Carribault, F. Duboc, D. Dureau, C. Enaux, H. Jourdren, and M. Pérache, Adaptive mesh refinement methods and advanced programming models for high performance computing, in Chocs 41, 2012 (in french). (bib)

P. Carribault, M. Pérache, and H. Jourdren, Hiérarchie des données en parallélisme hybride, in Chocs Avancées 2011, pages 42-43, 2012 (in french). (pdf|bib)

2011

P. Carribault, M. Pérache, and H. Jourdren, Thread-Local Storage Extension to Support Thread-Based MPI/OpenMP Applications, in International Workshop on OpenMP (IWOMP’11), 2011. (pdf|bib)

2010

K. Pouget, M. Pérache, P. Carribault, and H. Jourdren, User Level DB: a Debugging API for User-Level Thread Libraries, in Workshop on Multithreaded Architectures and Applications (MTAAP’10), 2010. (pdf|bib)

P. Carribault, M. Pérache, and H. Jourdren, Enabling low-overhead hybrid MPI/OpenMP parallelism with MPC, in International workshop on OpenMP (IWOMP’10), 2010. (pdf|bib)

V. Arslan, P. Carribault, C. Enaux, H. Jourdren, and M. Pérache, Calcul haute performance en transfert radiatif, in Chocs Avancées 2009, pages 38-39, 2010 (in french). (pdf|bib)

2009

M. Pérache, P. Carribault, and H. Jourdren, MPC-MPI: An MPI Implementation Reducing the Overall Memory Consumption , in 16th european PVM/MPI users group meeting (EuroPVM/MPI 2009), 2009. (pdf|bib)

F. Diakhaté, M. Pérache, R. Namyst and H. Jourdren, Efficient shared memory message passing for inter-vm communications, In Euro-Par 2013: Parallel Processing Workshops, pages 53–62. Springer-Verlag, Berlin, Heidelberg, 2009. (pdf|bib)

2008

S. Zuckerman, M. Pérache et W. Jalby, Fine tuning matrix multiplications on multicore, In High Performance Computing – HiPC 2008, volume 5374 de Lecture Notes in Computer Science, pages 30–41. Springer Berlin Heidelberg, 2008. (pdf|bib)

M. Pérache, H. Jourdren, and R. Namyst, MPC: a unified parallel runtime for clusters of NUMA machines, in Proceedings of the 14th international EURO-PAR conference (EURO-PAR 2008), 2008. (pdf|bib)

 

ALL BIBTEX