Omnia vincit amor
Home -> Publications
edited volumes
  Full CV [pdf]


  Past Events

Publications of Torsten Hoefler
Salvatore Di Girolamo, P. Jolivet, K. D. Underwood, Torsten Hoefler:

 Exploiting Offload Enabled Network Interfaces

(In Proceedings of the 23rd Annual Symposium on High-Performance Interconnects (HOTI'15), presented in Oracle Santa Clara Campus, CA, USA, IEEE, Aug. 2015)
Best Student Paper at HOTI'15


Network interface cards are one of the key components to achieve efficient parallel performance. In the past, they have gained new functionalities such as lossless transmission and remote direct memory access that are now ubiquitous in high-performance systems. Prototypes of next generation network cards now offer new features that facilitate device programming. In this work, various possible uses of network offload features are explored. We use the Portals 4 interface specification as an example to demonstrate various techniques such as fully asynchronous, multi-schedule asynchronous, and solo collective communications. MPI collectives are used as a proof of concept for how to leverage our proposed semantics. In a solo collective, one or more processes can participate in a collective communication without being aware of it. This semantic enables fully asynchronous algorithms. We discuss how the application of the solo collectives can improve the performance of iterative methods, such as multigrid solvers. The results obtained show how this work may be used to accelerate existing MPI applications, but they also display how these techniques could ease the programming of algorithms outside of the Bulk Synchronous Parallel (BSP) model.


download article:
download slides:


  author={Salvatore Di Girolamo and P. Jolivet and K. D. Underwood and Torsten Hoefler},
  title={{Exploiting Offload Enabled Network Interfaces}},
  booktitle={Proceedings of the 23rd Annual Symposium on High-Performance Interconnects (HOTI'15)},
  location={Oracle Santa Clara Campus, CA, USA},

serving:© Torsten Hoefler