Finite difference methods are, in general, well suited to execution on parallel machines and are thus commonplace in High Performance Computing. Yet, despite their apparent regularity, they often exhibit load imbalance that damages their efficiency. In this article, we first characterize the spatial and temporal load imbalance of Ondes3D, a seismic wave propagation simulator used to conduct regional scale risk assessment. Our analysis reveals that this imbalance originates from the structure of the input data and from low-level CPU optimizations. Such dynamic imbalance should, therefore, be quite common and can not be solved by any static approach or classical code reorganization. An effective solution for such scenarios, incurring minimal ...
This research aims at solving a particular vibration control problem of smart structures. We aim at ...
Premi extraordinari doctorat UPC curs 2015-2016, àmbit d’Enginyeria CivilIn this thesis we have deve...
The study of parallel and distributed applications and platforms, whether in the cluster, grid, peer...
Finite difference methods are, in general, well suited to execution on parallel machines and are thu...
Computer simulation is one of the pillars of Sciences and industry. Climate simulation, cosmology, o...
Load balancing is an important step conditioning the performance of parallel programs. If the worklo...
A very important tool used by applied mathematicians and engineers to model the behavior of a system...
Inverse problems arise in various physical domains and solving them from real-world visual observati...
The field of High Performance Computing (HPC) is characterized by the continuous evolution of comput...
Several intricately coupled applications of modern industries fall under the multi-disciplinary doma...
In seismology, numerical wave propagation modelling is an essential tool to e.g quantify local seism...
The main goal of this work is to improve the accuracy and computational efficiency of Large Eddy Sim...
In this project, we investigate the recovery of subsurface Earth parameters. We considerthe seismic ...
High performance computing applications must be resilient to faults, which are common occurrences es...
xiii, 133 p.La predicción del flujo separado, incluida la pérdida de un avión completo mediantela di...
This research aims at solving a particular vibration control problem of smart structures. We aim at ...
Premi extraordinari doctorat UPC curs 2015-2016, àmbit d’Enginyeria CivilIn this thesis we have deve...
The study of parallel and distributed applications and platforms, whether in the cluster, grid, peer...
Finite difference methods are, in general, well suited to execution on parallel machines and are thu...
Computer simulation is one of the pillars of Sciences and industry. Climate simulation, cosmology, o...
Load balancing is an important step conditioning the performance of parallel programs. If the worklo...
A very important tool used by applied mathematicians and engineers to model the behavior of a system...
Inverse problems arise in various physical domains and solving them from real-world visual observati...
The field of High Performance Computing (HPC) is characterized by the continuous evolution of comput...
Several intricately coupled applications of modern industries fall under the multi-disciplinary doma...
In seismology, numerical wave propagation modelling is an essential tool to e.g quantify local seism...
The main goal of this work is to improve the accuracy and computational efficiency of Large Eddy Sim...
In this project, we investigate the recovery of subsurface Earth parameters. We considerthe seismic ...
High performance computing applications must be resilient to faults, which are common occurrences es...
xiii, 133 p.La predicción del flujo separado, incluida la pérdida de un avión completo mediantela di...
This research aims at solving a particular vibration control problem of smart structures. We aim at ...
Premi extraordinari doctorat UPC curs 2015-2016, àmbit d’Enginyeria CivilIn this thesis we have deve...
The study of parallel and distributed applications and platforms, whether in the cluster, grid, peer...