Component-based distributed software reconfiguration: a verification-oriented survey

H Coullon, L Henrio, F Loulergue… - ACM Computing Surveys, 2023 - dl.acm.org
Distributed software built from components has become a mainstay of service-oriented
applications, which frequently undergo reconfigurations to adapt to changes in their …

Toward safe and efficient reconfiguration with concerto

M Chardet, H Coullon, S Robillard - Science of Computer Programming, 2021 - Elsevier
For large-scale distributed systems that need to adapt to a changing environment,
conducting a reconfiguration is a challenging task. In particular, efficient reconfigurations …

Spline interpolation with genetic algorithms

A Markus, G Renner, J Váncza - Proceedings of 1997 …, 1997 - ieeexplore.ieee.org
A general framework is set up for the application of genetic algorithms in curve design. Then,
within this scheme, the problem of spline interpolation-a frequently used method for …

Combining both a component model and a task-based model for hpc applications: a feasibility study on gysela

O Aumage, J Bigot, H Coullon, C Pérez… - 2017 17th IEEE/ACM …, 2017 - ieeexplore.ieee.org
This paper studies the feasibility of efficiently combining both a software component model
and a task-based model. Task based models are known to enable efficient executions on …

Extensibility and composability of a multi-stencil domain specific framework

H Coullon, J Bigot, C Pérez - International Journal of Parallel …, 2019 - Springer
As the computation power of modern high performance architectures increases, their
heterogeneity and complexity also become more important. One of the big challenges of …

A reconfigurable component model for HPC

V Lanore, C Pérez - Proceedings of the 18th International ACM SIGSOFT …, 2015 - dl.acm.org
High-performance applications whose structure changes dynamically during execution are
extremely complex to develop, maintain and adapt to new hardware. Such applications …

[PDF][PDF] Evolution of HPC Software Development and Accompanying Changes in Performance Tools

S Ramesh - University of Oregon, Computer and Information …, 2021 - cs.uoregon.edu
High-Performance Computing (HPC) software is rapidly evolving to support a wide variety of
heterogeneous applications. Traditionally, HPC applications are built using the message …

Fostering reuse in scientific computing with embedded components

V Lanore - Computing in Science & Engineering, 2018 - ieeexplore.ieee.org
Component-based programming is a programming paradigm that eases software reuse but
has yet to be widely adopted in scientific computing. We propose to embed component …

[KİTAP][B] Performance Observability and Monitoring of High Performance Computing with Microservices

S Ramesh - 2022 - search.proquest.com
Abstract Traditionally, High Performance Computing (HPC) software has been built and
deployed as bulk-synchronous, parallel executables based on the message-passing …

Towards reconfigurable hpc component models

C Perez, V Lanore - 2018 International Conference on High …, 2018 - ieeexplore.ieee.org
High performance computing (HPC), as other domains, is facing growth of the complexity of
both hardware and software. Hardware complexity can be observed in the diversification of …