PAW-ATM 2024: Call for Papers

Hello Chapel Community,

Please consider submitting a paper or talk to PAW-ATM 2024 (Parallel Applications Workshop, Alternatives To MPI+X). PAW-ATM is a workshop at SC focusing on applications that use alternatives to MPI+X programming, like Chapel. There are many efforts related to programming with Chapel that would be warmly received at PAW-ATM -- from application development to performance studies and even improvements to the Chapel modules, compiler or the runtime.

PAW-ATM will be held at SC24 in Atlanta, GA, on November 17 or 18. Submissions are due on July 24.

For more information about PAW-ATM and the submission process, see the workshop website:

The 7th Annual Parallel Applications Workshop, Alternatives To MPI+X (PAW-ATM)

or the more detailed Call for Papers included below.

Thanks,
Engin Kayraklioglu


Call for Papers PAW-ATM 2024:
Parallel Applications Workshop,
Alternatives To MPI+X

Held in conjunction with SC24, Atlanta, GA

Submissions deadline: July 24, 2024
Notification to authors: August 30, 2024
Workshop date: November 17|18, 2024


SUMMARY

As supercomputers become more and more powerful, the number and diversity of
applications that can be tackled with these machines grows. Unfortunately, the
architectural complexity of these supercomputers grows as well, with heterogeneous
processors, multiple levels of memory hierarchy, and many ways to move data and
synchronize between processors. The MPI+X programming model, use of which is
considered by many to be standard practice, demands that a programmer be expert
in both the application domain and the low-level details of the architecture(s)
on which that application will be deployed, and the availability of such superhuman
programmers is a critical bottleneck. Things become more complicated when evolution
and change in the underlying architecture translates into significant re-engineering
of the MPI+X code to maintain performance.

Numerous alternatives to the MPI+X model exist, and by raising the level of
abstraction on the application domain and/or the target architecture, they offer
the ability for "mere mortal" programmers to take advantage of the supercomputing
resources that are available to advance science and tackle urgent real-world problems.
However, compared to the MPI+X approach, these alternatives generally lack two things.
First, they aren't as well known as MPI+X and a domain scientist may simply not be
aware of models that are a good fit to their domain. Second, they are less mature
than MPI+X and likely have more functionality or performance "potholes" that need
only be identified to be addressed.

PAW-ATM is a forum for discussing HPC applications written in alternatives to
MPI+X. Its goal is to bring together application experts and proponents of
high-level languages to present concrete example uses of such alternatives,
describing their benefits and challenges.

SCOPE AND AIMS

The PAW-ATM workshop is designed to be a forum for discussion of
supercomputing-scale parallel applications and their implementation in programming
models outside of the dominant MPI+X paradigm. Papers and talks will explore the
benefits (or perhaps drawbacks) of implementing specific applications with
alternatives to MPI+X, whether those benefits are in performance, scalability,
productivity, or some other metric important to that application domain.
Presenters are encouraged to generalize the experience with their application
to other domains in science and engineering and to bring up specific areas of
improvement for the model(s) used in the implementation.

In doing so, our hope is to create a setting in which application authors, language
designers, and architects can present and discuss the state of the art in alternative
scalable programming models, while also wrestling with how to increase their
effectiveness and adoption. Beyond well-established HPC scientific simulations, we also
encourage submissions exploring artificial intelligence, big data analytics,
machine learning, and other emerging application areas.

Topics of interest include, but are not limited to:

  • Novel application development using high-level parallel programming languages
    and frameworks

  • Examples that demonstrate performance, compiler optimization, error checking,
    and reduced software complexity

  • Applications from artificial intelligence, data analytics, bioinformatics, and
    other novel areas

  • Performance evaluation of applications developed using alternatives to MPI+X
    and comparisons to standard programming models

  • Novel algorithms enabled by high-level parallel abstractions

  • Experience with the use of new compilers and runtime environments

  • Libraries using or supporting alternatives to MPI+X

  • Benefits of hardware abstraction and data locality on algorithm implementation

Papers that include description of applications that demonstrate the use of
alternative programming models will be given higher priority.

SUBMISSIONS

Submissions are solicited in two tracks:

  1. Full-length papers presenting novel research results:
  • Full-length papers will be published in the workshop proceedings.
    Submitted papers must describe original work that has not appeared in, nor is
    under consideration for another conference or journal. Papers shall be eight
    (8) pages minimum and not exceed ten (10) pages including text, figures,
    and non-AD appendices, but excluding bibliography and acknowledgments.

PAW-ATM follows the reproducibility initiative of SC24. Submissions shall include
an Artifact Description (AD) appendix. The appendix pages related to the
reproducibility initiative dependencies are not included in the page count.
See The 7th Annual Parallel Applications Workshop, Alternatives To MPI+X (PAW-ATM) by sourceryinstitute for further details.

  1. User experience abstracts:
  • Abstracts will be evaluated separately and will not be included in the published
    proceedings. Submissions in this track will include a title and a 1-page abstract
    and the content may include any combination of novel and/or previously published
    work that is relevant to the workshop's scope.

WORKSHOP CHAIR

  • Karla Vanessa Morris Wright - Sandia National Laboratories

ORGANIZING COMMITTEE

  • Engin Kayraklioglu - Hewlett Packard Enterprise
  • Kenjiro Taura - University of Tokyo

PROGRAM COMMITTEE CO-CHAIRS

  • Bill Long - Hewlett Packard Enterprise
  • Daniele Lezzi - Barcelona Supercomputing Center

PROGRAM COMMITTEE

  • Marjan Asgari - National Resources Canada
  • Scott Baden - University of California, San Diego
  • Dan Bonachea - Lawrence Berkeley National Laboratory
  • Jan Ciesko - Sandia National Laboratory
  • Nelson Dias - Federal University of Parana
  • Mario Di Renzo - University of Salento
  • David Eberius - Intel
  • Engin Kayraklioglu - Hewlett Packard Enterprise
  • Daniele Lezzi - Barcelona Supercomputing Center
  • Bill Long - Hewlett Packard Enterprise
  • Francesc Lordan - Barcelona Supercomputing Center
  • Henry Monge Camacho - Oak Ridge National Laboratory
  • Karla Morris - Sandia National Laboratories
  • Irene Moulitsas - Cranfield University
  • Catherine Olschanowsky - Advanced Micro Devices, Inc
  • Tom Quinn - University of Washington
  • Michel Schanen - Argonne National Laboratory
  • Elliott Slaughter - SLAC National Accelerator Laboratory
  • Kenjiro Taura - University of Tokyo
  • Thiago Teixeira - Intel
  • Jana Thayer - SLAC National Accelerator Laboratory
  • Miwako Tsuji - Riken Advanced Institute for Computational Science

ADVISORY COMMITTEE

  • Bradford L. Chamberlain - Hewlett Packard Enterprise
  • Damian W. I. Rouson - Lawrence Berkeley National Laboratory

ARTIFACT EVALUATION COMMITTEE CHAIR

  • Irene Moulitsas - Cranfield University
  • Elliott Slaughter - SLAC National Accelerator Laboratory

ARTIFACT EVALUATION COMMITTEE MEMBERS

  • Oliver Alvarado Rodriguez - New Jersey Institute of Technology
  • Desmond Bisandu - Cranfield University
  • Yakup Budanaz - Technical University of Munich
  • Fabio Durastante - University of Pisa
  • Guillaume Helbecque - University of Lille
  • Boyu Neil Kuang - Cranfield University
  • Soren Rasmussen - National Center for Atmospheric Research
  • Kate Rasmuseen - Lawrence Berkeley National Laboratory
  • Anjiang Wei - Stanford University

IMPORTANT DATES

  • Manuscript Submissions deadline: July 24, 2024
  • Artifact Description (AD) Stage 1 (mandatory) Submissions deadline: July 24, 2024
  • Notification to authors: August 30, 2024
  • Artifact Evaluation (AE) Stage 2 (optional) Submissions deadline: September 4, 2024
  • AE and Reproducibility Badges review period: September 5-27, 2024
  • Final program: September 27, 2024
  • Final AD/AE/Badges decisions and notification to authors: September 30, 2024
  • Camera-ready papers due from authors: October 2, 2024
  • November 17|18, 2024: Workshop at SC24