[Apologies if you got multiple copies of this email. If you'd like to opt out of these announcements, information on how to unsubscribe is available at the bottom of this email.]

 

========================================================================

Eight Workshop on Accelerator Programming using Directives (WACCPD 2021)

(in conjunction with SC21)

 

November 14, 2021 - https://www.waccpd.org

========================================================================

 

Call for Participation

-----------------------

 

Architectures are evolving rapidly as we speak. In today’s systems, a single compute node is often equipped with multiple accelerators. Exploiting the maximum available parallelism out of such systems necessitates refactoring applications and using a programming approach that can make effective use of accelerators. Historically, the favored portable approaches, and the sole focus of our earlier workshops, were OpenMP offloading and OpenACC. Today, we understand there are other options and have extended the workshop to include the use of standard Fortran/C++, Sycl, DPC++, HIP, Kokkos, and Raja among several others that can provide scalable as well as portable solutions without compromising on performance.

 

This workshop will highlight the improvements over the state-of-art through accepted papers and prompt discussion through keynotes and panels. The workshop aims to showcase all aspects of accelerator programming for heterogeneous systems such as innovative high-level language or library approaches, lessons learned while using directives or other portable approaches to migrate scientific legacy code to modern systems, and compilation and runtime scheduling techniques.

 

WACCPD2021 will be virtual. In the past seven years of this workshop, 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.

 

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

    - Application developers' experiences porting scientific applications to heterogeneous
      systems
    - Critical assessment of the benefits and limitations of minimal-maintenance portable
      programming approaches

    - Compiler and runtime support for current and emerging architectures

    - Prototypes of base language parallelism constructs for accelerators

    - Design and development of directives created for complex parallel patterns

    - Abstract handling of complex/heterogeneous memory hierarchies

    - Extensions to and shortcomings of current directives for heterogeneous systems

    - Compare and contrast high-level and lower-level abstractions with respect to performance,

      tuning, programmer productivity and overall analysis

    - Modeling, verification and performance analysis tools

    - Auto-tuning and optimization strategies

    - Using non-traditional HPC languages such as Julia or Python on heterogeneous systems

    - Parallel computing using hybrid programming paradigms, i.e. MPI+X

    - Asynchronous execution and scheduling (task-based approaches)

    - Scientific library interoperability with programming approaches for accelerators

    - Power/energy studies and solutions targeting accelerators or heterogeneous systems

 

Workshop Important Deadlines

 

    - Paper Submission Deadline: August 27, 2021 AOE

    - Author Notification: October 4, 2021 AOE

    - Workshop Ready Deadline: October 18, 2021 AOE

    - Camera Ready Deadline: December 3, 2021 AOE (Note: This deadline is after your presentation)

 

Best Paper Award

 

The Best Paper Award will be selected on the basis of explicit recommendations of the

reviewers and their scoring towards the paper's originality and quality. In order to

be considered for the Best Paper Award, the authors must submit an Artifact Description

appendix according to the reproducibility initiative of the SC21 technical papers.

 

Paper Proceedings

 

WACCPD papers will be peer-reviewed and selected for presentation at the workshop. The paper presented will be published as post-proceedings in Lecture Notes in Computer Science (LNCS) with Springer. The camera-ready version will be due after the workshop. The authors are expected to use this additional time for further refining their manuscript based on the

feedback received from the workshop along with reviews from the peer-review process.

 

For publication in LNCS, the Springer guidelines must be followed:

Authors should consult Springer's authors' guidelines and use their proceedings templates,

either for LaTeX or for Word, for the preparation of their papers. Springer encourages

authors to include their ORCIDs in their papers. In addition, the corresponding author of

each paper, acting on behalf of all of the authors of that paper, must complete and sign a

Consent-to-Publish form. The corresponding author signing the copyright form should match

the corresponding author marked on the paper. Once the files have been sent to Springer,

changes relating to the authorship of the papers cannot be made.

 

Authors can use the Springer LNCS template provided on Overleaf if they want to prepare

their submission using that service.

 

Steering Committee:

    Rosa Badia (Barcelona Supercomputing Center, Spain)

    Barbara Chapman (Stony Brook University, USA)

    Oscar Hernandez (Nvidia Corporation, USA)

    Kuan-Ching Li (Providence University, Taiwan)

    Nick Malaya (AMD, USA)

    Duncan Poole (OpenACC, USA)

    Jeffrey Vetter (Oak Ridge National Laboratory (ORNL), USA)

    Michael Wong (Codeplay Software, UK)

General Chairs:

    Sunita Chandrasekaran (University of Delaware, USA)

    Guido Juckeland (Helmholtz-Zentrum Dresden-Rossendorf, Germany)

 

Program Chairs:

    Sridutt Bhalachandra (Lawrence Berkeley National Laboratory (LBNL), USA)

    Christopher Daley (Lawrence Berkeley National Laboratory (LBNL), USA)

    Verónica G. Melesse Vergara (Oak Ridge National Laboratory (ORNL), USA)


Proceedings/Reproducibility Chair:

    Ronnie Chatterjee (Lawrence Berkeley National Laboratory (LBNL), USA)

 

Publicity Chair:

    Rahulkumar Gayatri (Lawrence Berkeley National Laboratory (LBNL), USA)

 

Web Chair:

    Weile Wei (Louisiana State University, USA)

 

Program Committee:

    Daniel Abdi (National Oceanic and Atmospheric Administration (NOAA), USA)

    James Beyer (Nvidia Corporation, USA)

    Maciej Cytowski (Pawsey Supercomputing Center, Australia)

    Johannes Doerfert (Argonne National Laboratory (ANL), USA)

    Antigoni Georgiadou (Oak Ridge National Laboratory (ORNL), USA)

    Millad Ghane (Samsung Semiconductor Inc., USA)

    Priyanka Ghosh (Pacific Northwest National Laboratory (PNNL), USA)

    Arpith Jacob (Google, USA)

    Haoqiang Jin (NASA Ames Research Center, USA)

    Mozhgan Kabiri Chimeh (Nvidia Corporation, UK)

    Vivek Kumar (Indraprastha Institute of Information Technology Delhi (IIIT-Delhi), India)

    John Leidel (Tactical Computing Laboratories LLC, Texas Tech University, USA)

    Ron Lieberman (AMD, USA)

    Chun-Yu Lin (National Center for High-Performance Computing (NCHC), Taiwan)

    Meifeng Lin (Brookhaven National Laboratory (BNL), USA)

    Simon McIntosh-Smith (University of Bristol, UK)

    Stephen Lecler Olivier (Sandia National Laboratory, USA)

    Tom Papatheodore (Oak Ridge National Laboratory (ORNL), USA)

    Thomas Schwinge (Mentor, a Siemens Business, Germany)

    Gregory Stoner (Intel, USA)

    Volker Weinberg (Leibniz Supercomputing Centre (LRZ), Germany)

    Rengan Xu (Dell, USA)

    Charlene Yang (Nvidia Corporation, USA)