Overall Objectives
Research Program
Application Domains
Highlights of the Year
New Software and Platforms
New Results
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
XML PDF e-pub
PDF e-Pub

Section: New Software and Platforms


Participants : Vincent Lanore, Christian Perez [correspondant] .

Keywords: HPC, Software Components, Reconfiguration

Functional Description

L2C ( ) is a Low Level Component model implementation targeting at use-cases where overhead matters such as High-Performance Computing. L2C does not offer network transparency neither language transparency. Instead, L2C lets the user choose between various kinds of interactions between components, some with ultra low overhead and others that support network transport. L2C is extensible as additional interaction kinds can be added quite easily. L2C currently supports C++, FORTRAN 2013, MPI and CORBA interactions.

In 2015, we have prototyped DirectL2C on top of L2C. DirectL2C enables efficient and consistent reconfiguration of large scale L2C based assemblies. It provides an assembly model enhanced with domains, tranformations, and transformation adapters.