International audienceScientific applications are increasingly getting complex, e.g. to improve their accuracy by taking into account more phenomena. Meanwhile, computing infrastructures are continuing their fast evolution. Thus, software engineering is becoming a major issue to achieve easiness of development, portability, maintenance, while achieving high performance. Software component model is a promising approach, which enables to manipulate the software architecture of an application. However, existing models do not provide enough support for performance portability. This paper proposes a low level component model (L2 C) that supports directly native connectors for typical scenarios of high performance computing, such as MPI, shared m...
As HPC hardware continues to evolve and diversify and workloads become more dynamic and complex, app...
International audienceThis paper studies the feasibility of efficiently combining both a software co...
International audienceIn the seek of more computing power, two sources of complexity are to face. On...
International audienceScientific applications are increasingly getting complex, e.g. to improve thei...
International audienceScientific applications are getting increasingly complex, e.g., to improve the...
Abstract Scientic applications are getting increasingly complex, e.g., to im-prove their accuracy by...
Scientific applications are still getting more complex, e.g. to improve their accuracy by taking int...
International audienceScientific numerical applications are always expecting more computing and stor...
Component-based programming has been applied to ad-dress the requirements of High Performance Comput...
This papper will be publish soonInternational audienceTo harness the computing power of supercompute...
White paperInternational audienceAs HPC hardware continues to evolve and diversify and workloads bec...
High-performance applications whose structure changes dynamically during execution are extremely com...
This paper deals with the efficient combination of software components and task-based models for HPC...
As HPC hardware continues to evolve and diversify and workloads become more dynamic and complex, app...
International audienceThis paper studies the feasibility of efficiently combining both a software co...
International audienceIn the seek of more computing power, two sources of complexity are to face. On...
International audienceScientific applications are increasingly getting complex, e.g. to improve thei...
International audienceScientific applications are getting increasingly complex, e.g., to improve the...
Abstract Scientic applications are getting increasingly complex, e.g., to im-prove their accuracy by...
Scientific applications are still getting more complex, e.g. to improve their accuracy by taking int...
International audienceScientific numerical applications are always expecting more computing and stor...
Component-based programming has been applied to ad-dress the requirements of High Performance Comput...
This papper will be publish soonInternational audienceTo harness the computing power of supercompute...
White paperInternational audienceAs HPC hardware continues to evolve and diversify and workloads bec...
High-performance applications whose structure changes dynamically during execution are extremely com...
This paper deals with the efficient combination of software components and task-based models for HPC...
As HPC hardware continues to evolve and diversify and workloads become more dynamic and complex, app...
International audienceThis paper studies the feasibility of efficiently combining both a software co...
International audienceIn the seek of more computing power, two sources of complexity are to face. On...