Overview

The Host Code Abstraction (HCA) is a high-level programming abstraction that simplifies implementing and optimizing so-called host code which is required in modern parallel programming approaches (e.g., CUDA and OpenCL) to execute code on the devices of distributed, heterogeneous systems.

More details will follow soon!


Publications

  1. A. Rasch, M. Wrodarczyk, R. Schulze, S. Gorlatch
    OCAL: An Abstraction for Host- Code Programming with OpenCL and CUDA
    IEEE International Conference on Parallel and Distributed Systems (ICPADS 2018)
    Paper

  2. A. Rasch, J.Bigge, M. Wrodarczyk, R. Schulze, S. Gorlatch
    dOCAL: High-Level Distributed Programming with OpenCL and CUDA
    The Journal of Supercomputing (JOS 2019)
    Paper


Contact