Proceedings of the International Conference on High Performance Computing in Asia-Pacific Region 2019
DOI: 10.1145/3293320.3293324
|View full text |Cite
|
Sign up to set email alerts
|

Multi-accelerator extension in OpenMP based on PGAS model

Abstract: Many systems used in HPC field have multiple accelerators on a single compute node. However, programming for multiple accelerators is more difficult than that for a single accelerator. Therefore, in this paper, we propose an OpenMP extension that allows easy programming for multiple accelerators. We extend existing OpenMP syntax to create Partitioned Global Address Space (PGAS) on separated memories of several accelerators. The feature enables users to perform programming to use multiple accelerators in ease. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 13 publications
0
1
0
Order By: Relevance
“…There has been a variety of studies on the problem of work distribution among multiple accelerators with OpenMP, e.g. [22], [23]. There, for example, the authors tried to provide a handful of distribution strategies that could eventually fit to real-world programs where the distribution of data is more complex than simply splitting the data among the available devices.…”
Section: Use Case: Somier Mini-appmentioning
confidence: 99%
“…There has been a variety of studies on the problem of work distribution among multiple accelerators with OpenMP, e.g. [22], [23]. There, for example, the authors tried to provide a handful of distribution strategies that could eventually fit to real-world programs where the distribution of data is more complex than simply splitting the data among the available devices.…”
Section: Use Case: Somier Mini-appmentioning
confidence: 99%