• Information For
    • Computational Molecular Sciences Community
    • Environmental System Science Community
    • Exascale Computing Community
    • Scientific Libraries Community
    • Software Engineering Community
    • Supercomputer Facilities and their Users
  • Contribute to BSSw
  • Receive Our Email Digest
  • Contact BSSw
  • Information For
    Computational Molecular Sciences Community Environmental System Science Community Exascale Computing Community Scientific Libraries Community Software Engineering Community Supercomputer Facilities and their Users
  • Contribute to BSSw
  • Receive Our Email Digest
  • Resources

    Better

    Planning

    • Software Process Improvement
    • Software Engineering
    • Requirements
    • Design
    • Software Interoperability
    • Software Sustainability

    Better

    Development

    • Documentation
    • Configuration and Builds
    • Revision Control
    • Release and Deployment
    • Issue Tracking
    • Programming Languages
    • Development Tools
    • Refactoring

    Better

    Performance

    • High-Performance Computing (HPC)
    • Performance at Leadership Computing Facilities
    • Performance Portability
    • Cloud Computing
    • Big Data

    Better

    Reliability

    • Peer Code Review
    • Testing
    • Continuous Integration Testing
    • Reproducibility
    • Debugging

    Better

    Collaboration

    • Projects and Organizations
    • Strategies for More Effective Teams
    • Inclusivity
    • Funding Sources and Programs
    • Software Publishing and Citation
    • Licensing
    • Discussion and Question Sites
    • Conferences and Workshops

    Better

    Skills

    • Online Learning
    • In-Person Learning
    • Personal Productivity and Sustainability

    View All Resources

    • Better Planning
    • Better Development
    • Better Performance
    • Better Reliability
    • Better Collaboration
    • Better Skills
    • View All Resources
  • Blog
  • Events
  • About
    • Site Overview
    • Team
    • Policies and Code of Conduct
    • BSSw Fellowship Program
  • Home
  • Blog
  • Advanced Training on Extreme-Scale Computing through...

Advanced Training on Extreme-Scale Computing through ATPESC

Share on LinkedIn Share on Facebook Tweet Copied! Permalink

PublishedJan 27, 2021
Authors Yasaman Ghadar and Ray Loy
TOPICS
Better Performance
High-Performance Computing (HPC)
Performance at Leadership Computing Facilities

High-performance computing (HPC) education is essential to the broader computational community. From evolving programming techniques and numerical algorithms to transformations in system architectures and software, the HPC landscape is moving fast as it continues progressing toward the exascale era. But is the HPC community prepared?

Addressing a gap in professional training

Using supercomputers for computational science and engineering (CSE) research requires expertise that is not always covered by formal education. As a means to fill the gap that exists in the training computational scientists typically receive through formal education or other shorter courses, we created the Argonne Training Program on Extreme-Scale Computing (ATPESC) in 2013. This intensive, two-week course provides training on the key skills, approaches, and tools to design, implement, and execute computational science and engineering applications on current high-end computing systems and the leadership-class computing systems of the future.

ATPESC participants are provided access to some of today’s most powerful supercomputing resources, including the Argonne Leadership Computing Facility’s systems, the Oak Ridge Leadership Computing Facility’s systems, the National Energy Research Scientific Computing Center’s systems, and leading-edge testbeds from Argonne’s Joint Laboratory for System Evaluation.

While only approximately 70 participants are able to attend ATPESC each year, the entire HPC community can tap into the program’s broad curriculum via the Argonne YouTube Training Channel. In an effort to extend the reach of ATPESC beyond the classroom, program organizers have compiled playlists featuring four years' worth of past lectures from some of the world’s foremost experts and pioneers in extreme-scale computing.

ATPESC is funded by the Exascale Computing Project, a collaborative effort of the U.S. Department of Energy Office of Science’s Advanced Scientific Computing Research Program and the National Nuclear Security Administration.

Apply for this year's training

In the summer of 2021, ATPESC will be back for its ninth year, providing a new group of early career researchers with an opportunity to learn and improve their skills to use extreme-scale computing systems for science. The event will be held in the Chicago area; however, if an in-person meeting is not possible, it will be held as a virtual event. If you or someone you know may be interested in attending, visit the ATPESC website for details on the open call for applications. The deadline to apply is Monday March 1, 2021.

Author bios

Yasaman Ghadar is the ATPESC Deputy Program Director and an assistant computational scientist in the performance engineering group at the Argonne Leadership Computing Facility (ALCF). Her research focuses on porting applications such as molecular dynamic simulation software packages to Aurora, with emphasis on the OpenMP and Kokkos programming models. She is also part of the ALCF training team who design and organize workshops and seminars to help users across the globe to take advantge of the leadership computing facility.

Ray Loy is the ATPESC Program Director and the Lead for Training, Debugging, and Math Libraries at ALCF. Among his interests are performance optimization, parallel debuggers, parallel I/O, transactional memory, and the application/queuing system interface.

Comment

More on High-Performance Computing (HPC) and Performance at Leadership Computing Facilities

Rethinking Software Variants

Published Sep 29, 2022

By Axel Huebl

Performance Portability and the Exascale Computing Project

Published Dec 07, 2020

By Anshu Dubey

A Gentle Introduction to GPU Programming

Published May 14, 2021

By Michele Rosso and Andrew Myers

Preparing the Next Generation of Supercomputer Users

Published Jan 29, 2019

By Marta Garcia Martinez

Celebrating Apollo's 50th Anniversary: Users' Stories from Space

Published Jul 15, 2019

By Mark C. Miller

logo Better Scientific Software
  • BSSw Fellowship Program
  • Policies
  • Site Contributors
  • Contact BSSw
  • Receive Our Email Digest
  • Follow Our RSS Feed

Copyright © 2023 Better Scientific Software under MIT License

United States Department of Energy Office of Science National Nuclear Security Administration Exascale Computing Project