Abstract: High-performance computing (HPC) tasks can benefit from the scalable and adaptable resources cloud computing provides. But clouds come with additional overhead due to virtualization, which ...