As the computational power of high performance computing (HPC) systems continues to increase by using huge number of cores or specialized processing units, HPC applications are increasingly prone to faults. This study covers a new class of numerical fault tolerance algorithms at application level that does not require extra resources, i.e., computational unit or computing time, when no fault occurs. Assuming that a separate mechanism ensures fault detection, we propose numerical algorithms to extract relevant information from available data after a fault. After data extraction, well chosen part of missing data is regenerated through interpolation strategies to constitute meaningful inputs to numerically restart the algorithm. We have design...
The progressive integration of electronics in the car and avionics fields has lead to improvements i...
The goal of this thesis is the a posteriori error analysis and the conception of adaptive strategies...
Nowadays, many scientific applications need to be parallelized. This parallelization allows to compl...
As the computational power of high performance computing (HPC) systems continues to increase by usin...
In the context of this thesis, our focus is on numerical linear algebra, more precisely on solution ...
Academia and industry have not yet been able to adapt software and numerical algorithms to the rapid...
This thesis presents a work on iterative methods for solving linear systems that aim at reducing the...
The complexity theory distinguishes between problems that are known to be solved in polynomial time ...
The quest for performance has been a constant through the history of computing systems. It has been ...
Dans le domaine du calcul scientifique, la simulation numérique de systèmes est cruciale afin d'obte...
High performance computing applications must be resilient to faults, which are common occurrences es...
Les progrès en termes de puissance de calcul ont entraîné de nombreuses évolutions dans le domaine d...
Avec l’émergence du calcul haute-performance (HPC) et des applications Big Data, de nouvelles problé...
Le calcul haute performance est un domaine scientifique dans lequel de très complexes et intensifs c...
Because computer performance is always increasing, the numerical simulations of physical phenomena b...
The progressive integration of electronics in the car and avionics fields has lead to improvements i...
The goal of this thesis is the a posteriori error analysis and the conception of adaptive strategies...
Nowadays, many scientific applications need to be parallelized. This parallelization allows to compl...
As the computational power of high performance computing (HPC) systems continues to increase by usin...
In the context of this thesis, our focus is on numerical linear algebra, more precisely on solution ...
Academia and industry have not yet been able to adapt software and numerical algorithms to the rapid...
This thesis presents a work on iterative methods for solving linear systems that aim at reducing the...
The complexity theory distinguishes between problems that are known to be solved in polynomial time ...
The quest for performance has been a constant through the history of computing systems. It has been ...
Dans le domaine du calcul scientifique, la simulation numérique de systèmes est cruciale afin d'obte...
High performance computing applications must be resilient to faults, which are common occurrences es...
Les progrès en termes de puissance de calcul ont entraîné de nombreuses évolutions dans le domaine d...
Avec l’émergence du calcul haute-performance (HPC) et des applications Big Data, de nouvelles problé...
Le calcul haute performance est un domaine scientifique dans lequel de très complexes et intensifs c...
Because computer performance is always increasing, the numerical simulations of physical phenomena b...
The progressive integration of electronics in the car and avionics fields has lead to improvements i...
The goal of this thesis is the a posteriori error analysis and the conception of adaptive strategies...
Nowadays, many scientific applications need to be parallelized. This parallelization allows to compl...