Weekly Update: August 25, 2021
In This Message
– RHEL8 Upgrade on Summit (Aug 19)
– Applications Open for the IDEAS-ECP 2022 BSSw Fellowship Program
– HPC Best Practices Webinar (Sep 15)
Meetings & Workshops
– August OCLF User Conference Call is Today (Aug 25)
– 2021 CUDA Training Series (Sep 14 & Oct 13)
– Facility Testing of E4S via E4S Testsuite, Spack Test, and Buildtest (Sep 14)
– Introduction to OpenMP GPU Offloading (Sep 22-23)
Upcoming Scheduled Outages
– Summit (Through Aug 19)
IMPORTANT: Summit RHEL8 Upgrade Information
Summit was upgraded to RHEL8 during the Aug 17-19 outage. We want to make you aware of several important items as you begin using the upgraded system:
- You should recompile codes prior to running on the upgraded system.
- The OS-provided Python is no longer accessible as python (including variations like /usr/bin/python or /usr/bin/env python); rather, you must specify it as python2 or python3. If you are using python from one of the modulefiles rather than the version in /usr/bin, this change should not affect how you invoke python in your scripts, although we encourage specifying python2 or python3 as a best practice.
- A list of default version changes including XL, CUDA, Spectrum, and ESSL as well as older versions scheduled for removal can be found on the Software News page.
If you have any questions or concerns about this upgrade, contact the User Assistance Center at email@example.com.
Applications Open for the IDEAS-ECP 2022 BSSw Fellowship Program
The Better Scientific Software (BSSw) Fellowship program fosters and promotes practices, processes and tools to improve developer productivity and software sustainability of scientific codes. Each 2022 BSSw Fellow will receive up to $25,000 for an activity that promotes better scientific software. See this blog post for more information.
HPC Best Practices Webinar (Sep 15)
The IDEAS Productivity project, in partnership with the DOE Computing Facilities of the ALCF, OLCF, and NERSC and the DOE Exascale Computing Project (ECP) run a webinar series on Best Practices for HPC Software Developers. The September webinar will be presented by Wolfgang Bangerth and is titled What I Learned from 20 Years of Leading Open Source Projects. The webinar will take place on Wednesday, September 15, 2021 at 2:00 pm ET. The webinar is free and open to the public, but registration is required and is available at https://exascaleproject.zoomgov.com/meeting/register/vJIsd-qprjgpEv1GMg5MlnUUhVIJir2ocas.
Meetings & Workshops
August OLCF User Conference Call is Today (Aug 25)
The August OLCF User Conference Call will be held at noon (Eastern Time) today (Wednesday, August 25). During the call, OLCF’s Benjamin Hernandez will discuss NVIDIA RAPIDS Updates at OLCF. Details of the call are available at https://www.olcf.ornl.gov/calendar/userconcall-aug2021.
2021 CUDA Training Series (Sep 14 & Oct 13)
NVIDIA will continue their CUDA Training Series with the webinars listed below. Each webinar will include a presentation and hands-on exercises. Webinars will be held from 1 PM to 3 PM (Eastern Time). More information about these sessions and recordings of previous sessions can be found at https://www.olcf.ornl.gov/cuda-training-series/.
Facility Testing of E4S via E4S Testsuite, Spack Test, and Buildtest (Sep 14)
The presentation will provide a brief overview of buildtest commands and how to write tests in buildspecs, followed by a demo. The presentation will include an overview of Cori testsuite, which is a repository that contains sanity test for the Cori system including E4S tests using E4S tests. Gitlab is used to help automate execution of tests which are pushed to CDASH for post-processing. The presentation will end with a summary of E4S tests that are run on Cori, as well as current challenges.
For more information or to register, visit https://www.olcf.ornl.gov/calendar/facility-testing-of-e4s-via-e4s-testsuite-spack-test-and-buildtest/.
Introduction to OpenMP GPU Offloading (Sep 22-23)
On September 22-23 from 1-3:30 PM (ET) the Oak Ridge Leadership Computing Facility (OLCF)
will offer a (virtual) Introduction to OpenMP GPU Offloading. This training is meant for OLCF
users who are already familiar with the basic ideas of GPU programming but who want to learn
about the core GPU offloading capabilities of OpenMP.
During each day of the training, OLCF staff will give a lecture followed by hands-on exercises for
the participants to work through. On day 1, we will give a general overview of the OpenMP
programming model and cover the basics of using OpenMP directives to offload work to GPUs.
On day 2, we will discuss optimization strategies and show how efficient data movement and a
better understanding of the hierarchy of parallelism available can lead to improved
performance. The hands-on exercises will be available in both C and Fortran and will be
designed to work with a variety of compilers. Time will be reserved for users to work through
the examples during the training and a slack channel will be available for questions during and
after each training session.
For more information or to register, visit https://www.olcf.ornl.gov/calendar/introduction-to-openmp-gpu-offloading/.
Upcoming Scheduled Outages
- There are no outages scheduled through Friday, September 3.