Heterogeneous Programming Models

Heterogeneous Programming Models is a programming paradigm that enables the coordinated expression and management of computations across diverse processing elements—such as CPUs, GPUs, FPGAs, and accelerators—by providing unified abstractions, interfaces, and execution frameworks that integrate disparate architectural capabilities within a single system.

129

Publications

8K

Citations

471

Authors

136

Institutions

Publications per year

2017–2026

24

Authors

471

  1. KO
    Kunle Olukotun

    Stanford University, United States

    6 publications · 496 citations

    6

    h-index

  2. DF
    David F. Bacon

    IBM (United States), United States

    5 publications · 254 citations

    5

    h-index

  3. AK
    Arvind K. Sujeeth

    Stanford University, United States

    5 publications · 486 citations

    5

    h-index

  4. KJ
    Kevin J. Brown

    Stanford University, United States

    4 publications · 386 citations

    4

    h-index

  5. JS
    Jeffrey S. Vetter

    Oak Ridge National Laboratory, United States

    4 publications · 59 citations

    4

    h-index

1–5 of 471

Venues

  1. ACM SIGPLAN Notices

    6 publications · 126 citations

    6

    h-index

  2. Concurrency Practice and Experience

    3 publications · 215 citations

    3

    h-index

  3. Scientific Programming

    3 publications · 51 citations

    3

    h-index

  4. IEEE Micro

    3 publications · 143 citations

    3

    h-index

  5. International Journal of Parallel Programming

    2 publications · 89 citations

    2

    h-index

1–5