Heterogeneous Computing with GPUs and FPGAs Through the OpenMP Task-Parallel Model

  • Artur Podobas. Heterogeneous Computing with GPUs and FPGAs Through the OpenMP Task-Parallel Model. SIAM Conference on Parallel Processing for Scientific Computing, 2016.
    [BibTeX] [Abstract]

    The task-based programming model has become one the prominent models for parallelizing software on homogeneous shared-memory architectures. However, because Dennard’s scaling no longer holds, we have to leave homogeneity behind and move towards a more heterogeneous (possibly distributed) solution. In this talk, we will show how to extend the OpenMP task-model to support distributed computing through GPUs and how the model further can be used to drive hardware generation for FPGAs.

    @Misc{2016-04-PODOBAS,
    author = {Artur Podobas},
    title = {{Heterogeneous Computing with GPUs and FPGAs Through the OpenMP Task-Parallel Model}},
    howpublished = {SIAM Conference on Parallel Processing for Scientific Computing},
    date = {2016-04-12/2016-04-15},
    year = {2016},
    address = {Paris, France},
    organization = {Universit\'e Pierre \& Marie Curie},
    abstract = {The task-based programming model has become one the prominent models for parallelizing software on homogeneous shared-memory architectures. However, because Dennard's scaling no longer holds, we have to leave homogeneity behind and move towards a more heterogeneous (possibly distributed) solution. In this talk, we will show how to extend the OpenMP task-model to support distributed computing through GPUs and how the model further can be used to drive hardware generation for FPGAs.}
    }

This entry was posted in Dissemination. Bookmark the permalink.

Comments are closed.