Programming High-Performance Clusters with Heterogeneous Computing Devices

Today's high-performance computing (HPC) clusters are seeing an increase in the adoption of accelerators like GPUs, FPGAs and co-processors, leading to heterogeneity in the computation and memory subsystems. To program such systems, application developers typically employ a hybrid programming m...

Full description

Bibliographic Details
Main Author: Aji, Ashwin M.
Other Authors: Computer Science
Format: Others
Published: Virginia Tech 2015
Subjects:
Online Access:http://hdl.handle.net/10919/52366