Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/2691158acmconferencesBook PagePublication PagesscConference Proceedingsconference-collections
WACCPD '14: Proceedings of the First Workshop on Accelerator Programming using Directives
2014 Proceeding
Publisher:
  • IEEE Press
Conference:
SC '14: International Conference for High Performance Computing, Networking, Storage and Analysis New Orleans Louisiana November 16 - 21, 2014
ISBN:
978-1-4799-7023-0
Published:
16 November 2014
Sponsors:
Reflects downloads up to 31 Jan 2025Bibliometrics
Skip Abstract Section
Abstract

This workshop aims to bring together leading researchers and software designers at the forefront of the application of high-level directives to program accelerator-based architectures. Using directives improve productivity, and program portability with minimal changes to the applications while achieving good power-efficiency and performance. HPC researchers and programmers (including Energy, Climate, Oil & Gas, Computational Chemistry, and Machine Learning) wishing to tap into the performance benefits of commodity accelerators are starting to use directives to program accelerators including OpenACC, OpenMP and other similar programming interfaces vigorously to tap into commodity accelerators and speed up applications.

The goal of this workshop is to bring together users, vendors, and tools providers to share their knowledge and experiences to program heterogeneous systems using directive-based programming interfaces such as OpenACC, OpenMP, etc to achieve good performance. This year's workshop will also emphasize in the future direction of accelerator programming using directives and how we can address better the user and tools-ecosystem needs.

Skip Table Of Content Section
research-article
OpenARC: extensible OpenACC compiler framework for directive-based accelerator programming study
Pages 1–11

Directive-based, accelerator programming models such as OpenACC have arisen as an alternative solution to program emerging Scalable Heterogeneous Computing (SHC) platforms. However, the increased complexity in the SHC systems incurs several challenges ...

research-article
An OpenACC extension for data layout transformation

OpenACC is gaining momentum as an implicit and portable interface in porting legacy CPU-based applications to heterogeneous, highly parallel computational environment involving many-core accelerators such as GPUs and Intel Xeon Phi. OpenACC provides a ...

research-article
Achieving portability and performance through OpenACC

OpenACC is a directive-based programming model designed to allow easy access to emerging advanced architecture systems for existing production codes based on Fortran, C and C++. It also provides an approach to coding contemporary technologies without ...

research-article
XcalableACC: extension of XcalableMP PGAS language using OpenACC for accelerator clusters

The present paper introduces the XcalableACC (XACC) programming model, which is a hybrid model of the XcalableMP (XMP) Partitioned Global Address Space (PGAS) language and OpenACC. XACC defines directives that enable programmers to mix XMP and OpenACC ...

research-article
Accelerating Kirchhoff migration on GPU using directives

Accelerators offer the potential to significantly improve the performance of scientific applications when offloading compute intensive portions of programs to the accelerators. However, effectively tapping their full potential is difficult owing to the ...

research-article
Accelerating a C++ CFD code with OpenACC

Todays HPC systems are increasingly utilizing accelerators to lower time to solution for their users and reduce power consumption. To utilize the higher performance and energy efficiency of these accelerators, application developers need to rewrite at ...

research-article
Directive-based parallelization of the NIM weather model for GPUs

The NIM is a performance-portable model that runs on CPU, GPU and MIC architectures with a single source code. The single source plus efficient code design allows application scientists to maintain the Fortran code, while computer scientists optimize ...

Contributors
  • University of Delaware
  • Oak Ridge National Laboratory
Index terms have been assigned to the content through auto-classification.
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations

Acceptance Rates

Overall Acceptance Rate 7 of 14 submissions, 50%
YearSubmittedAcceptedRate
WACCPD '1514750%
Overall14750%