Exploiting Cloud Heterogeneity for Cost-Efficient Execution of HPC Applications - EDUARDO ROLOFF (2020)