A Portable and Adaptive Multi-Protocol Communication Library for Multithreaded Runtime Systems
Résumé
This paper introduces Madeleine II, an adaptive multi-protocol extension of the Madeleine portable communication interface. Madeleine II provides facilities to use multiple network protocols (VIA, SCI, TCP, MPI) and multiple network adapters (Ethernet, Myrinet, SCI) within the same application. Moreover, it can dynamically select the most appropriate transfer method for a given network protocol according to various parameters such as data size or responsiveness user requirements. We report performance results obtained using Fast-Ethernet and SCI.
Cet article présente Madeleine II, une extension multi-protocole adaptive de l'interface de communication portable Madeleine. Madeline II permet l'utilisation de plusieurs protocoles réseaux ( VIA,SCI,TCP,MPI) et de plusieurs type de cartes d’interface réseau (Ethernet, Myrinet, SCI) dans une même application. De plus, Madeleine II sélectionne dynamiquement la méthode de transfert la plus appropriée d'après divers paramètres tels que la taille des données ou la réactivité requise. Les mesures de performances effectuées sur Fast-Ethernet et SCI atteignent un niveau particulièrement intéressant
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|