International audienceScientific applications are getting increasingly 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 offer ease of development, portability and maintainability while achieving high performance. Component based software engineering offers a promising approach that enables the manipulation of the software architecture of applications. However, existing models do not provide an adequate support for performance portability of HPC applications. This paper proposes a low level component model (L²C) that supports inter-component interactions for typical scenarios of high...
Component-based software engineering (CBSE) is now a widely accepted paradigm for developing large-s...
White paperInternational audienceAs HPC hardware continues to evolve and diversify and workloads bec...
Abstract. Component-based software engineering (CBSE) has been gain-ing popularity in parallel scien...
Abstract Scientic applications are getting increasingly complex, e.g., to im-prove their accuracy by...
International audienceScientific applications are getting increasingly complex, e.g., to improve the...
International audienceScientific applications are increasingly getting complex, e.g. to improve thei...
Scientific applications are still getting more complex, e.g. to improve their accuracy by taking int...
Component-based programming has been applied to ad-dress the requirements of High Performance Comput...
International audienceScientific numerical applications are always expecting more computing and stor...
As HPC hardware continues to evolve and diversify and workloads become more dynamic and complex, app...
We present a case study of performance measurement and modeling of a CCA (Common Component Architect...
This papper will be publish soonInternational audienceTo harness the computing power of supercompute...
This paper deals with the efficient combination of software components and task-based models for HPC...
We are developing new software component technology for high-performance parallel scientific computi...
Many scientific software applications, that solve complex compute-or data-intensive problems, such a...
Component-based software engineering (CBSE) is now a widely accepted paradigm for developing large-s...
White paperInternational audienceAs HPC hardware continues to evolve and diversify and workloads bec...
Abstract. Component-based software engineering (CBSE) has been gain-ing popularity in parallel scien...
Abstract Scientic applications are getting increasingly complex, e.g., to im-prove their accuracy by...
International audienceScientific applications are getting increasingly complex, e.g., to improve the...
International audienceScientific applications are increasingly getting complex, e.g. to improve thei...
Scientific applications are still getting more complex, e.g. to improve their accuracy by taking int...
Component-based programming has been applied to ad-dress the requirements of High Performance Comput...
International audienceScientific numerical applications are always expecting more computing and stor...
As HPC hardware continues to evolve and diversify and workloads become more dynamic and complex, app...
We present a case study of performance measurement and modeling of a CCA (Common Component Architect...
This papper will be publish soonInternational audienceTo harness the computing power of supercompute...
This paper deals with the efficient combination of software components and task-based models for HPC...
We are developing new software component technology for high-performance parallel scientific computi...
Many scientific software applications, that solve complex compute-or data-intensive problems, such a...
Component-based software engineering (CBSE) is now a widely accepted paradigm for developing large-s...
White paperInternational audienceAs HPC hardware continues to evolve and diversify and workloads bec...
Abstract. Component-based software engineering (CBSE) has been gain-ing popularity in parallel scien...