Chapel on accelerators

Rahul Ghangas, Josh Milthorpe

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    2 Citations (Scopus)

    Abstract

    Chapel's high level data-parallel constructs make parallel programming productive for general programmers. This talk introduces the 'Chapel on Accelerators' project, which proposes compiler enhancements to extend data-parallel constructs to hardware accelerators including GPUs. Previous attempts to extend Chapel to GPUs [1]-[3] have not been successfully integrated, and any such extension needs to maintain portability and consistency with the Chapel design philosophy and implementation.

    Original languageEnglish
    Title of host publicationProceedings - 2020 IEEE 34th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages679
    Number of pages1
    ISBN (Electronic)9781728174457
    DOIs
    Publication statusPublished - May 2020
    Event34th IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020 - New Orleans, United States
    Duration: 18 May 202022 May 2020

    Publication series

    NameProceedings - 2020 IEEE 34th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020

    Conference

    Conference34th IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020
    Country/TerritoryUnited States
    CityNew Orleans
    Period18/05/2022/05/20

    Fingerprint

    Dive into the research topics of 'Chapel on accelerators'. Together they form a unique fingerprint.

    Cite this