ScalA20: 11th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems
Novel scalable scientific algorithms are needed in order to enable key science
applications to exploit the computational power of large-scale systems. This is
especially true for the current tier of leading petascale machines and the road
to exascale computing as HPC systems continue to scale up in compute node and
processor core count. These extreme-scale systems require novel scientific
algorithms to hide network and memory latency, have very high
computation/communication overlap, have minimal communication, and have no
synchronization points. With the advent of Big Data and AI in the past few years
the need of such scalable mathematical methods and algorithms able to handle
data and compute intensive applications at scale becomes even more important.
Scientific algorithms for multi-petaflop and exa-flop systems also need to be
fault tolerant and fault resilient, since the probability of faults increases
with scale. Resilience at the system software and at the algorithmic level is
needed as a crosscutting effort. Finally, with the advent of heterogeneous
compute nodes that employ standard processors as well as GPGPUs, scientific
algorithms need to match these architectures to extract the most performance.
This includes different system-specific levels of parallelism as well as
co-scheduling of computation. Key science applications require novel mathematical
models and system software that address the scalability and resilience challenges
of current- and future-generation extreme-scale HPC systems.
Submission Guidelines
Authors are invited to submit manuscripts in English structured as
technical papers at a length of at least 6 letter size (8.5in x 11in) pages and
not exceeding 8 pages, including figures, tables, and references using the IEEE
format for conference proceedings. Reference style files are available at http://www.ieee.org/conferences_events/conferences/publishing/templates.html.
Submitted papers must represent original unpublished research that is
not currently under review for any other conference or journal. Papers not
following these guidelines will be rejected without review and further action
may be taken, including (but not limited to) notifications sent to the heads of
the institutions of the authors and sponsors of the conference. Submissions
received after the due date, exceeding length limit, or not appropriately
structured may also not be considered. Papers should be submitted electronically
at https://submissions.supercomputing.org.
All manuscripts will be peer-reviewed and judged on correctness,
originality, technical strength, and significance, quality of presentation, and
interest and relevance to the workshop attendees. Accepted papers will be
published with the IEEE Computer Society as part of the SC20 workshop
proceedings in the IEEE Xplore Digital Library. At least one author of an
accepted paper must register for and present the paper at the workshop. Authors
may contact the workshop program chair, Christian Engelmann at engelmannc@ornl.gov, for more information.
Transparency and Reproducibility Initiative
As part of a major initiative that aims to increase the level of reproducibility
and replicability of results, ScalA20 invites authors of technical papers to
submit optional appendix information that can promote better reproducibility of
computational results. Authors are highly encouraged to provide a 2-page
Artifact Description Appendix, which will not count toward the page limit of the
submission. Notes:
- A paper cannot be disqualified based on information provided or not
provided in this appendix, nor if the appendix is not available.
- The availability and quality of an appendix can be used in ranking a
paper. In particular, if two papers are of similar quality, the
existence and quality of the appendices can be part of the evaluation
process.
- Appendices should not be used to circumvent the page limit.
Further information about the SC Transparency and Reproducibility Initiative can be found at
https://sc20.supercomputing.org/submit/transparency-reproducibility-initiative/.
Important Dates
- Full paper submission: September 8, 2020 (extended, firm)
- Notification of acceptance: October 1, 2020
- Final paper submission (firm): October 11, 2020
- Workshop/conference early registration: TBD
- Workshop: November 12, 2020 (virtual location, 10AM-6:30PM EST, Track 8)
Topics
Topics of interest include, but are not limited to:
- Novel scientific algorithms that improve performance, scalability,
resilience, and power efficiency
- Porting scientific algorithms and applications to many-core and
heterogeneous architectures
- Performance and resilience limitations of scientific algorithms and
applications at scale, including Data Science approaches in dealing with
Big Data
- Crosscutting approaches (system software and applications) in
addressing scalability challenges
- Scientific algorithms that can exploit extreme concurrency
(e.g. 1 billion for exascale by 2023)
- Naturally fault tolerant, self-healing, or fault oblivious scientific
algorithms
- Programming model and system software support for algorithm
scalability and resilience (including ones enabling Big Data
processing)
Workshop Chairs
- Vassil Alexandrov, Hartree Centre, Science and Technology Facilities Council, UK
- Al Geist, Oak Ridge National Laboratory, USA
- Jack Dongarra, University of Tennessee, Knoxville, USA
Program Committee
- Hartwig Anzt, University of Tennessee, Knoxville, USA
- Rick Archibald, Oak Ridge National Laboratory, USA
- Marco Berghoff, Karlsruhe Institute of Technology, Germany
- Hans-Joachim Bungartz, Technical University of Munich, Germany
- Florina M. Ciorba, University of Basel, Switzerland
- James Elliott, Sandia National Laboratories, USA
- Nahid Emad, University of Versailles SQ, France
- Wilfried Gansterer, University of Vienna, Austria
- Yasuhiro Idomura, Japan Atomic Energy Agency, Japan
- Kirk E. Jordan, IBM T.J. Watson Research, USA
- Dieter Kranzlmueller, Ludwig-Maximilians-University Munich, Germany
- Sriram Krishnamoorthy, Pacific Northwest National Laboratory, USA
- Paul Lin, Lawrence Berkeley National Laboratory, USA
- Kengo Nakajima, RIKEN, Japan
- Yves Robert, ENS Lyon, France
- Stuart Slattery, Oak Ridge National Laboratory, USA
- Keita Teranishi, Sandia National Laboratories, USA
- Valerie Taylor, Argonne National Laboratory, USA
Venue
The workshop will be held as a live online session on Thursday, November 12 2020, 10:00 - 18:30 in the US Eastern Time Zone. The live session will be recorded and available on demand afterwards. The SC20 virtual platform can be found here: SC20 Virtual Platform
Program - Live Times in US Eastern Time Zone
The workshop program is also listed in the SC online program: Session - 11th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems.
- 10:00-11:25 Session 1
- 10:00-10:10 Welcome
- 10:10-11:00 Keynote 1: "Performance Evaluation of The Supercomputer "Fugaku" and A64FX Manycore Processor," Mitsuhisa Sato (RIKEN Center for Computational Science, Japan). (Presentation)
- 11:00-11:25 Paper 1: "An Integer Arithmetic-Based Sparse Linear Solver Using a GMRES Method and Iterative Refinement," Takeshi Iwashita, Kengo Suzuki and Takeshi Fukaya. (Presentation)
- 11:25-11:50 Coffee break (coffee on your own)
- 11:50-13:55 Session 2
- 11:50-12:40 Keynote 2: "High Performance Data Analytics and Some Applications," Nahid Emad (University of Paris-Saclay, France). (Presentation)
- 12:40-13:05 Paper 2: "Two-stage Asynchronous Iterative Solvers for multi-GPU Clusters," Pratik Nayak, Terry Cojean and Hartwig Anzt. (Presentation)
- 13:05-13:30 Paper 3: "Revisiting exponential integrator methods for HPC with a mini-application," James Douglas Shanks. (Presentation)
- 13:30-13:55 Paper 4: "A Survey of Singular Value Decomposition Methods for Distributed Tall/Skinny Data," Drew Schmidt. (Presentation)
- 13:55-14:30 Lunch break (lunch on your own)
- 14:30-16:35 Session 3
- 14:30-15:20 Keynote 3: "ECP: Recent Experiences in Porting Complex Applications to Accelerator-based Systems," Andrew Siegel (Argonne National Laboratory, USA). (Presentation)
- 15:20-15:45 Paper 5: "Replacing Pivoting in Distributed Gaussian Elimination with Randomized Techniques," Neil Lindquist, Piotr Luszczek and Jack J. Dongarra. (Presentation)
- 15:45-16:10 Paper 6: "Recursive Basic Linear Algebra Operations on TensorCore GPU," Shaoshuai Zhang, Vivek Karihaloo and Panruo Wu. (Presentation)
- 16:10-16:35 Paper 7: "High-Order Finite Element Method using Standard and Device-Level Batch GEMM on GPUs," Natalie Beams, Ahmad Abdelfattah, Stanimire Tomov, Jack J. Dongarra, Tzanio Kolev and Yohann Dudouit. (Presentation)
- 16:35-17:00 Coffee break (coffee on your own)
- 17:00-18:30 Session 4
- 17:00-17:25 Paper 8: "A Fast Scalable Iterative Implicit Solver with Green's function-based Neural Networks," Tsuyoshi Ichimura, Kohei Fujita, Muneo Hori, Lalith Maddegedara, Naonori Ueda and Yuma Kikuchi. (Presentation)
- 17:25-17:50 Paper 9: "Implementation and Numerical techniques for One Eflop/s HPL-AI benchmark on Fugaku," Toshiyuki Imamura, Shuhei Kudo, Keigo Nitadori and Takuya Ina. (Presentation)
- 17:50-18:15 Paper 10: "Performance Analysis of a Quantum Monte Carlo Application on Multiple Hardware Architectures Using the HPX Runtime," Weile Wei, Arghya Chatterjee, Kevin Huck, Oscar Hernandez and Hartmut Kaiser. (Presentation)
- 18:15-18:30 Closing