EN FR
EN FR


Project Team Runtime


Scientific Foundations
Application Domains
Contracts and Grants with Industry
Bibliography


Project Team Runtime


Scientific Foundations
Application Domains
Contracts and Grants with Industry
Bibliography


Section: Software

NewMadeleine

Participants : Alexandre Denis, François Trahay, Raymond Namyst.

  • NewMadeleine is communication library for high performance networks, based on a modular architecture using software components.

  • The NewMadeleine optimizing scheduler aims at enabling the use of a much wider range of communication flow optimization techniques such as packet reordering or cross-flow packet aggregation.

  • NewMadeleine targets applications with irregular, multiflow communication schemes such as found in the increasingly common application conglomerates made of multiple programming environments and coupled pieces of code, for instance.

  • It is designed to be programmable through the concepts of optimization strategies, allowing experimentations with multiple approaches or on multiple issues with regard to processing communication flows, based on basic communication flows operations such as packet merging or reordering.

  • The reference software development branch of the NewMadeleine software consists in 90 000 lines of code. NewMadeleine is available on various networking technologies: Myrinet, Infiniband, Quadrics and Ethernet . It is developed and maintained by Alexandre Denis .

  • http://runtime.bordeaux.inria.fr/newmadeleine/