Follow
Daniel J. Holmes
Title
Cited by
Cited by
Year
MPI Sessions: Leveraging Runtime Infrastructure to Increase Scalability of Applications at Exascale
D Holmes, K Mohror, RE Grant, A Skjellum, M Schulz, W Bland, ...
Proceedings of the 23rd European MPI Users' Group Meeting, 121-129, 2016
332016
A data streaming model in MPI
IB Peng, S Markidis, E Laure, D Holmes, M Bull
Proceedings of the 3rd Workshop on Exascale MPI, 2, 2015
332015
Improving the Interoperability between MPI and Task-Based Programming Models
K Sala, J Bellón, P Farré, X Teruel, JM Perez, AJ Peña, D Holmes, ...
Proceedings of the 25th European MPI Users' Group Meeting, 6, 2018
272018
MPI Sessions: Evaluation of an Implementation in Open MPI
N Hjelm, H Pritchard, SK Gutiérrez, DJ Holmes, R Castain, A Skjellum
2019 IEEE International Conference on Cluster Computing (CLUSTER), 1-11, 2019
132019
Planning for performance: Enhancing achievable performance for MPI through persistent collective operations
DJ Holmes, B Morgan, A Skjellum, PV Bangalore, S Sridharan
Parallel Computing 81, 32-57, 2019
132019
Planning for performance: persistent collective operations for MPI
B Morgan, DJ Holmes, A Skjellum, P Bangalore, S Sridharan
Proceedings of the 24th European MPI Users' Group Meeting, 4, 2017
132017
The EPiGRAM Project: Preparing Parallel Programming Models for Exascale
S Markidis, IB Peng, JL Träff, A Rougier, V Bartsch, R Machado, M Rahn, ...
International Conference on High Performance Computing, 56-68, 2016
132016
Partitioned Collective Communication
DJ Holmes, A Skjellum, J Jaeger, RE Grant, PV Bangalore, MGF Dosanjh, ...
2021 Workshop on Exascale MPI (ExaMPI), 9-17, 2021
92021
Exposition, clarification, and expansion of MPI semantic terms and conventions: is a nonblocking MPI function permitted to block?
PV Bangalore, R Rabenseifner, DJ Holmes, J Jaeger, G Mercier, ...
Proceedings of the 26th European MPI Users' Group Meeting, 2, 2019
72019
McMPI: a managed-code MPI library in pure C#
D Holmes, S Booth
Proceedings of the 20th European MPI Users' Group Meeting, 25-30, 2013
52013
McMPI–a managed-code message passing interface library for high performance communication in C
DJ Holmes
The University of Edinburgh, 2012
42012
MPI collective communication through a single set of interfaces: A case for orthogonality
JL Träff, S Hunold, G Mercier, DJ Holmes
Parallel Computing 107, 102826, 2021
32021
Why is MPI (perceived to be) so complex? Part 1—Does strong progress simplify MPI?
DJ Holmes, A Skjellum, D Schafer
Proceedings of the 27th European MPI Users' Group Meeting, 21-30, 2020
32020
Collectives and Communicators: A Case for Orthogonality: (Or: How to get rid of MPI neighbor and enhance Cartesian collectives)
JL Träff, S Hunold, G Mercier, DJ Holmes
Proceedings of the 27th European MPI Users' Group Meeting, 31-38, 2020
22020
Collectives and Communicators: A Case for Orthogonality: (Or: How to get rid of MPI neighbor and enhance Cartesian collectives)
JL Träff, S Hunold, G Mercier, DJ Holmes
Proceedings of the 27th European MPI Users' Group Meeting, 31-38, 2020
22020
Persistent Collective Operations in MPI
D Holmes, A Skjellum, M Farmer, V Purushotham
ExaMPI15 workshop at SC15, 2015
22015
An Emulation Layer for Dynamic Resources with MPI Sessions
J Fecht, M Schreiber, M Schulz, H Pritchard, DJ Holmes
International Conference on High Performance Computing, 147-161, 2022
12022
User-Level Scheduled Communications for MPI
D Schafer, S Ghafoor, D Holmes, M Ruefenacht, A Skjellum
2019 IEEE 26th International Conference on High Performance Computing, Data …, 2019
12019
Introducing Endpoints into the EMPI4Re MPI library
D Holmes
12015
D2.3.1–Operating systems at the extreme scale
D Holmes
12013
The system can't perform the operation now. Try again later.
Articles 1–20