Tarek El-Ghazawi and leading lights in the software field ask (and maybe answer) the question, “Can Developing Applications for Massively Parallel Systems with Heterogeneous Processors Be Made Easy(er)?”
David A. Bader is a Distinguished Professor in the Department of Computer Science at New Jersey Institute of Technology.