New method for estimating the execution time of multiscale numerical simulations

We proposed a method that explores the idiosyncrasies of multiscale simulators to reduce the uncertainty when predicting the execution time of this type of HPC applications. The method is based on the knowledge about the influence of each parameter of the numerical method these simulators employ in the computational cost of a simulation. The result is a tree-based ML architecture (see figure below) with simple regression models at the leaves, which help with improving the interpretability of the obtained models. More information.