2017
DOI: 10.15803/ijnc.7.2_405
|View full text |Cite
|
Sign up to set email alerts
|

A Directive Generation Approach to High Code-Maintainability for Various HPC Systems

Abstract: The emergence of various high-performance computing (HPC) systems compels users to write a code considering the characteristic of each HPC system. To describe the system-dependent information without drastic code modifications, the directive sets such as the OpenMP directive set and the OpenACC directive set are proofed to be useful. However, the code becomes complex to achieve high performance on various HPC systems because different directive sets are required for various HPC systems. Thus, the code-maintain… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2020
2020

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 15 publications
(14 reference statements)
0
1
0
Order By: Relevance
“…The efforts to work on comprehensive and generic approaches are many nowadays. Examples include the construction of standard programming interface for parallel systems, abstraction of complexity in multiple GPU processing, the troubles on scheduling workflows and proposed checkpoints, identification of programming errors in HPC applications, and code maintainability at massively distributed systems …”
Section: Related Workmentioning
confidence: 99%
“…The efforts to work on comprehensive and generic approaches are many nowadays. Examples include the construction of standard programming interface for parallel systems, abstraction of complexity in multiple GPU processing, the troubles on scheduling workflows and proposed checkpoints, identification of programming errors in HPC applications, and code maintainability at massively distributed systems …”
Section: Related Workmentioning
confidence: 99%