Scientific high performance computing (HPC) applications on the Azure cloud platform - Agarwal, Dinesh (ProQuest Dissertations and Theses, 2013)