Ninth Workshop on Accelerator Programming Using Directives (WACCPD 2022)
Session Chairs
Event TypeWorkshop
Recorded
Accelerator-based Architectures
Compilers
Dataflow and Tasking
Directive Based Programming
Heterogeneous Systems
Parallel Programming Languages and Models
Runtime Systems
W
TimeFriday, 18 November 20228:30am - 12pm CST
LocationD174
DescriptionHeterogeneous node architectures are becoming omnipresent in today’s HPC systems. Exploiting the maximum compute capability out of such systems, while also maintaining code portability and maintainability, necessitates accelerator programming approaches such as OpenMP offloading, OpenACC, standard C++/Fortran parallelism, SYCL, DPC++, Kokkos, and RAJA. However, the use of these programming approaches remains a research activity and there are many possible trade-offs between performance, portability, maintainability, and ease of use that must be considered for optimal use of accelerator-based HPC systems.
Toward this end, the workshop will highlight the improvements over state-of-the-art through the accepted papers. In addition, the event will foster discussion with a keynote/panel to draw the community’s attention to key areas that will facilitate the transition to accelerator-based HPC. The workshop aims to showcase all aspects of innovative high-level language features, lessons learned while using directives/abstractions to migrate scientific legacy code, experiences using novel accelerator architectures, among others.
Workshop Website
Toward this end, the workshop will highlight the improvements over state-of-the-art through the accepted papers. In addition, the event will foster discussion with a keynote/panel to draw the community’s attention to key areas that will facilitate the transition to accelerator-based HPC. The workshop aims to showcase all aspects of innovative high-level language features, lessons learned while using directives/abstractions to migrate scientific legacy code, experiences using novel accelerator architectures, among others.
Workshop Website
Archive
view
Presentations
8:30am - 8:39am CST | Opening Remarks for the Ninth Workshop on Accelerator Programming Using Directives Presenter | |
8:39am - 9:06am CST | KokkACC: Enhancing Kokkos with OpenACC | |
9:06am - 9:33am CST | OmpSs-2 and OpenACC Interoperation | |
9:33am - 10:00am CST | Extending MAGMA Portability with OneAPI | |
10:00am - 10:30am CST | WACCPD – Morning Break | |
10:30am - 10:57am CST | Analysis of Validating and Verifying OpenACC Compilers 3.0 and Above | |
10:57am - 11:24am CST | SPEL: Software Tool for Porting E3SM Land Model with OpenACC in a Function Unit Test Framework | |
11:24am - 11:51am CST | GPU-Accelerated Sparse Matrix Vector Product Based on Element-by-Element Method for Unstructured FEM Using OpenACC | |
11:51am - 12:00pm CST | Closing Remarks and Awards of the Ninth Workshop on Accelerator Programming Using Directives (WACCPD 2022) Presenter |