Alexandre Denis

Orcid: 0000-0001-8606-4344

Affiliations:
  • Inria Bordeaux, France
  • University of Rennes 1, France (PhD 2003)


According to our database1, Alexandre Denis authored at least 37 papers between 2000 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Tracing task-based runtime systems: Feedbacks from the StarPU case.
Concurr. Comput. Pract. Exp., 2024

2023
Predicting Performance of Communications and Computations under Memory Contention in Distributed HPC Systems.
Int. J. Netw. Comput., 2023

2022
A methodology for assessing computation/communication overlap of MPI nonblocking collectives.
Concurr. Comput. Pract. Exp., 2022

Modeling Memory Contention between Communications and Computations in Distributed HPC Systems.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2022

One core dedicated to MPI nonblocking communication progression? A model to assess whether it is worth it.
Proceedings of the 22nd IEEE International Symposium on Cluster, 2022

2021
Interferences between Communications and Computations in Distributed HPC Systems.
Proceedings of the ICPP 2021: 50th International Conference on Parallel Processing, Lemont, IL, USA, August 9, 2021

2020
Using Dynamic Broadcasts to Improve Task-Based Runtime Performances.
Proceedings of the Euro-Par 2020: Parallel Processing, 2020

2019
Study on progress threads placement and dedicated cores for overlapping MPI nonblocking collectives on manycore processor.
Int. J. High Perform. Comput. Appl., 2019

Scalability of the NewMadeleine Communication Library for Large Numbers of MPI Point-to-Point Requests.
Proceedings of the 19th IEEE/ACM International Symposium on Cluster, 2019

2018
Progress Thread Placement for Overlapping MPI Non-blocking Collectives Using Simultaneous Multi-threading.
Proceedings of the Euro-Par 2018: Parallel Processing Workshops, 2018

Dynamic Placement of Progress Thread for Overlapping MPI Non-blocking Collectives on Manycore Processor.
Proceedings of the Euro-Par 2018: Parallel Processing, 2018

2016
MPI Overlap: Benchmark and Analysis.
Proceedings of the 45th International Conference on Parallel Processing, 2016

2015
pioman: A Pthread-Based Multithreaded Communication Engine.
Proceedings of the 23rd Euromicro International Conference on Parallel, 2015

2014
Toward OpenCL Automatic Multi-Device Support.
Proceedings of the Euro-Par 2014 Parallel Processing, 2014

a generic framework for asynchronous progression and multithreaded communications.
Proceedings of the 2014 IEEE International Conference on Cluster Computing, 2014

2012
Programmation unifiée multi-accélérateur avec OpenCL.
Tech. Sci. Informatiques, 2012

High Performance Checksum Computation for Fault-Tolerant MPI over Infiniband.
Proceedings of the Recent Advances in the Message Passing Interface, 2012

2011
A High Performance Superpipeline Protocol for InfiniBand.
Proceedings of the Euro-Par 2011 Parallel Processing - 17th International Conference, 2011

The Loria Instruction Generation System L in GIVE 2.5.
Proceedings of the ENLG 2011, 2011

A Sampling-Based Approach for Communication Libraries Auto-Tuning.
Proceedings of the 2011 IEEE International Conference on Cluster Computing (CLUSTER), 2011

2009
An analysis of the impact of multi-threading on communication performance.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

A scalable and generic task scheduling system for communication libraries.
Proceedings of the 2009 IEEE International Conference on Cluster Computing, August 31, 2009

2008
A multithreaded communication engine for multicore architectures.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

A multicore-enabled multirail communication engine.
Proceedings of the 2008 IEEE International Conference on Cluster Computing, 29 September, 2008

2007
Meta-communications in component-based communication frameworks for grids.
Clust. Comput., 2007

Improving Reactivity and Communication Overlap in MPI Using a Generic I/O Manager.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 14th European PVM/MPI User's Group Meeting, Paris, France, September 30, 2007

2004
Network Communications in Grid Computing: At a Crossroads between Parallel and Distributed Worlds.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

Wide-Area Communication for Grids: An Integrated Solution to Connectivity, Performance and Security Problems.
Proceedings of the 13th International Symposium on High-Performance Distributed Computing (HPDC-13 2004), 2004

2003
Contribution à la conception d'une plate-forme haute performance d'intégration d'exécutifs communicants pour la programmation des grilles de calcul.
PhD thesis, 2003

PadicoTM: an open integration framework for communication middleware and runtimes.
Future Gener. Comput. Syst., 2003

Parallel Programming: Parallel CORBA Objects for Programming Computational Grids.
IEEE Distributed Syst. Online, 2003

Achieving portable and efficient parallel CORBA objects.
Concurr. Comput. Pract. Exp., 2003

Padico: A Component-Based Software Infrastructure for Grid Computing.
Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 2003

2002
High Performance Computing on Heterogeneous Clusters with the Madeleine II Communication Library.
Clust. Comput., 2002

2001
Towards High Performance CORBA and MPI Middlewares for Grid Computing.
Proceedings of the Grid Computing, 2001

Portable Parallel CORBA Objects: An Approach to Combine Parallel and Distributed Programming for Grid Computing.
Proceedings of the Euro-Par 2001: Parallel Processing, 2001

2000
Madeleine II: a Portable and Efficient Communication Library for High-Performance Cluster Computing.
Proceedings of the 2000 IEEE International Conference on Cluster Computing (CLUSTER 2000), November 28th, 2000


  Loading...