[CFP] Parallel Applications Workshop, Alternatives To MPI+X 2022

vchuravy
Mon, 09 May 2022 15:28:33 +0000
Community

Call for Papers

             PAW-ATM 2022:

    Parallel Applications Workshop,
        Alternatives To MPI+X

Held in conjunction with SC22, Dallas, TX

http://sourceryinstitute.github.io/PAW/

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 to 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 3 categories:

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) including text, appendices, and
figures.

2. Extended abstracts summarizing preliminary/published results:

Extended abstracts will be evaluated separately and will not be included in
the published proceedings; they are intended to propose timely communications
of novel work that will be formally submitted elsewhere at a later stage,
and/or of already published work that would be of interest to the PAW-ATM
audience in terms of topic and timeliness. Extended abstracts shall not
exceed four (4) pages.

3. Pictures or videos showcasing results from parallel applications:

In addition to the manuscript submissions categories described above,
authors have the option to submit pictures or videos of the results
obtained with their parallel applications. This submission category should
include pictures or video files and 250 words abstract, describing the application.
These will be considered for PAW-ATM Best Visual Effects Award.

When deciding between manuscript submissions with similar merit, submissions whose focus
relates more directly to the key themes of the workshop (application studies,
computing at scale, high-level alternatives to MPI+X) will be given priority
over those that don’t.

Submissions shall be submitted through Linklings:
https://submissions.supercomputing.org

Submissions must use 10pt font in the IEEE format:
IEEE - Manuscript Templates for Conference Proceedings

PAW-ATM follows the reproducibility initiative of SC22. Submissions must include
Artifact Description (AD) and Artifact Evaluation (AE) appendix. The appendix pages
related to the reproducibility initiative dependencies, are not included in the
page count. For more information, please refer to:
Reproducibility Initiative • SC22
The 5th Annual Parallel Applications Workshop, Alternatives To MPI+X (PAW-ATM) by sourceryinstitute

WORKSHOP CHAIR

Karla Morris - Sandia National Laboratories

ORGANIZING COMMITTEE

Irene Moulitsas - Cranfield University

Elliott Slaughter - SLAC National Accelerator Laboratory

Michael Ferguson - Hewlett Packard Enterprise

PROGRAM COMMITTEE CO-CHAIRS

Bill Long - Hewlett Packard Enterprise

Daniele Lezzi - Barcelona Supercomputing Center

PROGRAM COMMITTEE

David Bunde - Knox College

Barbara Chapman - Hewlett Packard Enterprise and Stony Brook University

Lúcia María de Assumpcao Drummond - Universidade Federal Fluminense

Sally Ellingson - University of Kentucky

Michael Ferguson - Hewlett Packard Enterprise

Salvatore Filippone - Università di Roma Tor Vergata

Dounia Khaldi - Intel

Eric Laurendeau - Polytechnique Montreal

Daniele Lezzi - Barcelona Supercomputing Center

Laércio Lima Pilla - National Center for Scientific Research and University of Bordeaux

Bill Long - Hewlett Packard Enterprise

Francesc Lordan - Barcelona Supercomputing Center

Esteban Meneses Rojas - National High Technology Center

Karla Morris - Sandia National Laboratories

Irene Moulitsas - Cranfield University

Swaroop S. Pophale - Oak Ridge National Laboratory

Mitsuhisa Sato - RIKEN Advanced Institute for Computational Science

Christine Sweeney - Los Alamos National Laboratory

Elliott Slaughter - SLAC National Accelerator Laboratory

Kenjiro Taura - University of Tokyo

Sean Treichler - NVIDIA

Richard W Vuduc - Georgia Institute of Technology

ADVISORY COMMITTEE

Bradford L. Chamberlain - Hewlett Packard Enterprise

Damian W. I. Rouson - Sourcery Institute

Katherine A. Yelick - Lawrence Berkeley National Laboratory

IMPORTANT DATES

Submissions deadline: July 29, 2022

Manuscripts review period: August 8-25, 2022 (including Rebuttal)

Rebuttal submission: August 26, 2022

Building consensus: August 29 - September 2, 2022

Notification to authors: September 9, 2022

Final program: September 30, 2022

Camera-ready papers due from authors: October 1, 2022

PAW-ATM Workshop at SC22: November 13-18, 2022