@inproceedings{03409fc0199d402b80d1941829ec225f,
title = "Newmadeleine: An efficient support for high-performance networks in MPICH2",
abstract = "This paper describes how the NewMadeleine communi- cation library has been integrated within the MPICH2 MPI implementation and the benefits brought. NewMadeleine isintegrated as a Nemesis network module but the upper layers and in particular the CH3 layer has been modified. By doing so, we allow NewMadeleine to fully deliver its per-formance to an MPI application. NewMadeleine features sophisticated strategies for sending messages and natively supports multirail network configurations, even heteroge- neous ones. It also uses a software element called PIOMan that uses multithreading in order to enhance reactivity andcreate more efficient progress engines. We show various results that prove that NewMadeleine is indeed well suited as a low-level communication library for building MPI implementations.",
author = "Guillaume Mercier and Fran{\c c}ois Trahay and Elisabeth Brunet and Darius Buntinas",
year = "2009",
month = nov,
day = "25",
doi = "10.1109/IPDPS.2009.5161003",
language = "English",
isbn = "9781424437504",
series = "IPDPS 2009 - Proceedings of the 2009 IEEE International Parallel and Distributed Processing Symposium",
booktitle = "IPDPS 2009 - Proceedings of the 2009 IEEE International Parallel and Distributed Processing Symposium",
note = "23rd IEEE International Parallel and Distributed Processing Symposium, IPDPS 2009 ; Conference date: 23-05-2009 Through 29-05-2009",
}