Evaluating High Performance Computing on the Windows Azure Platform | doi.page