Introduction

AboutComputing and Processing
Keywords:Supercomputers,High Performance Computing,HPC,GPU Accelerated Computing,Programming Models,
Scope:Exploiting the maximum available parallelism out of such systems necessitates refactoring applications and using a programming approach that can make use of the accelerators. Historically, the favored portable approaches, and sole focus of our earlier workshops, were OpenMP offloading and OpenACC, both based on directives. Today, we recognize the evolution of other options to adapt to heterogeneity and, starting in 2021, we extended the workshop to include use of standard Fortran/C++, SYCL, DPC++, Kokkos, and RAJA among several alternatives that can provide scalable as well as portable solutions without compromising on performance. WACCPD has been one of the major forums at SC to bring together programming model users, developers, and the tools community to share knowledge and experiences to tackle emerging complex parallel computing systems.
Sponsor Type:1; 9

Call for paper

Important date

2022-08-05
Abstract submission deadline

Submission Topics

Topics of interest for workshop submissions include (but are not limited to)

  • Application developer’s experiences porting scientific applications to modern systems
  • Critical assessment of the possibilities and limitations of minimal-maintenance approaches with respect to achieved portability and performance — Support the analysis with case studies
  • Compiler and runtime support for current and emerging architectures (e.g. heterogeneous architectures, low-power processors)
  • Evaluation of alternative abstractions for expressing parallelism or managing complex/heterogeneous memory hierarchies in base languages, frameworks or directives-based programming languages
  • Extensions to and shortcomings of current directives for heterogeneous systems
  • Auto-tuning and optimization strategies leveraging high-level programming abstractions
  • Extending directive-based approaches to other environments such as Julia or Python
  • Parallel computing using hybrid programming paradigms (e.g. MPI, OpenMP/OpenMP offloading, OpenACC, OpenSHMEM, OneAPI)
  • Asynchronous execution and scheduling (task-based approaches)
  • Power/energy studies and solutions targeting accelerators or heterogeneous systems
Submit Comment
Verify Code Change Another
All Comments
Important Date
  • Conference Date

    Nov 13

    2022

    to

    Nov 18

    2022

  • Aug 05 2022

    Abstract Submission Deadline

  • Nov 18 2022

    Registration deadline

Sponsored By
ACM IEEE Computer Society