Close this window

Email Announcement Archive

[Users] A few more upcoming NERSC training events in August: OpenMP offload, R, HDF5, Nsight profiling tools

Author: Yun He <yhe_at_lbl.gov>
Date: 2022-08-02 14:29:52

Dear NERSC users, This is to let you a few more upcoming training events in August besides events 5), 6), 7) announced previously with details below: *5) Build Science Gateways at NERSC: SpinUp Workshop starts Aug 10* https://www.nersc.gov/users/training/spin/ *6) E4S at NERSC Training Event, August 25 * https://www.nersc.gov/users/training/events/alcf-deephyper-automated-machine-learning-workshop/ *7) NERSC AI for Science Bootcamp, August 25-26 (registration deadline Aug 11)* https://www.nersc.gov/users/training/events/nersc-ai-for-science-bootcamp-august-25-26-2022/ *8) Two-Part OpenMP Offload Training, August 11 & September 1* In collaboration with OLCF, NERSC is offering a two-part training on OpenMP offload. The first session, entitled "Basics of OpenMP Offload", will be held on Thursday, August 11, from 10 am to 12:30 pm (Pacific time). This training will provide a general overview of the OpenMP programming model and cover the basics of using OpenMP directives to offload work to GPUs. Hands-on exercises will follow the lectures. The second session, entitled "Optimization and Data Movement", will be presented by OLCF and NERSC staff, covering optimization strategies and showing how efficient data movement and a better understanding of the hierarchy of parallelism available can lead to improved performance. Hands-on exercises will follow the lectures. For more information and to register, please see https://www.nersc.gov/users/training/events/introduction-to-openmp-offload-aug-sep-2022/ . *9) Using R on HPC Clusters Training, August 17 & 19* This OLCF-hosted Webinar tutorial helps users learn a basic workflow for how to use R on an HPC cluster. The tutorial will focus on parallel computing as a means to speed up R scripts on a cluster computer. Many packages in R offer some form of parallel computing yet they rely on a much smaller set of underlying approaches: multithreading in compiled code, the unix fork, and MPI. The tutorial will take a narrow path to focus on packages that directly engage the underlying approaches, yet are easy to use at a high-level. This workshop is targeted for current users of OLCF, CADES, ALCF and NERSC. Users who do not already have accounts on those system are welcome to attend the lectures but will not be able to participate in all of the hands-on activities. Please find more information on the NERSC event page at https://www.nersc.gov/users/training/events/using-r-on-hpc-clusters-webinar-aug-17-2022/ . *10) HDF5 Workshop, Aug 31, 2022* This workshop, presented by ALCF and open to NERSC users, is geared towards achieving HDF5 Performance on the ALCF Polaris system, with similar architecture to NERSC Perlmutter. HDF5 is a data model, file format, and I/O library that has become a de-facto standard for HPC applications to achieve scalable I/O and the storage and management of big data from computer modeling. This workshop will be geared toward the ALCF Polaris system. It will give an overview of its parallel file system and its possible effects on HDF5 performance and will provide a summary of tools useful for performance investigations. It will use examples from well-known codes and use cases from HPC science applications in hands-on demonstrations. It will discuss HDF5 tuning techniques such as collective metadata I/O, data aggregation, parallel compression, and other HDF5 tuning parameters and features. Finally, the workshop will allow for a review of attendees' HDF5 I/O implementations targeting the Polaris system. Please find more information on the NERSC event page at https://www.nersc.gov/users/training/events/hdf5-workshop/. *11) Nsight Systems and Nsight Compute Profiling Workshop, August 31, 2022* This workshop hosted by OLCF and presented by Nvidia is targeted at current users of OLCF, NERSC, and ALCF. The workshop will introduce the NVIDIA Nsight Systems and Nsight Compute performance analysis tools which are designed to visualize an application's algorithms, help you identify the largest opportunities to optimize, and tune to scale efficiently across any quantity or size of CPUs and GPUs. The workshop will include presentations, demos on Summit, and hands-on exercises on Summit, Permultter, and Polaris. Please find more information on the NERSC event page at https://www.nersc.gov/users/training/events/nsight-systems-and-nsight-compute-profiling-workshop-aug2022/ . Best Regards, Helen He and Daniel Fulton, NERSC On Wed, Jul 6, 2022 at 3:13 PM Yun He <yhe@lbl.gov> wrote: > Dear NERSC users, > > We would like to bring to your attention the following upcoming NERSC > training events in July/August. You could also find past and upcoming NERSC > Training Events at https://www.nersc.gov/users/training/events/. > > *1) Register today: ALCF DeepHyper Automated Machine Learning Workshop, > July 15* > > ALCF is offering a hands-on training session on DeepHyper, a distributed > automated machine learning (AutoML) software package for automating the > design and development of deep neural networks for scientific and > engineering applications, on July 15. > > DeepHyper seeks to bring a scientifically rigorous automated approach to > neural network model development by reducing the manually intensive, > cumbersome, ad hoc, trial-and-error efforts. DeepHyper can run on a laptop, > medium range clusters, and supercomputers with thousands of compute units > (GPUs). The agenda includes running DeepHyper at scale on Perlmutter. > > For more information and to register please see > https://www.nersc.gov/users/training/events/alcf-deephyper-automated-machine-learning-workshop/. > *Please register today if you are interested, the deadline is in two days, > July 8*. > > *2) Introduction to HIP Programming, July 14* > > OLCF is offering a training on “Introduction to HIP Programming” next > Thursday, July 14. The training is open to NERSC users. NERSC users who are > not OLCF users will not be able to participate in the hands-on exercises, > as HIP is not yet available on Perlmutter, but are welcome to watch the > presentations. > > HIP is a C++ runtime API that allows developers to write portable code > that can be run on GPUs from AMD (such as those on OLCF’s Frontier) and > NVIDIA (such as those on Perlmutter). HIP is a portability layer (or > wrapper) that uses the underlying platform installed on the system, and is > meant to have little to no performance impact compared with coding directly > for ROCm or CUDA. > > For more information and to register, please see > https://www.nersc.gov/users/training/events/introduction-to-hip-programming-july-14-2022/ > . > > *3) HIP for CUDA Programmers, July 21* > > OLCF’s HIP training series continues on July 21 with a training aimed at > those with experience programming for CUDA who want to learn to “hipify” > their codes. The training is open to NERSC users, but those who do not have > an existing OLCF users will not be able to participate in the hands-on > sessions. > > In this tutorial, you will learn how to get started with “hipify”-ing > existing CUDA code on Summit so it can run on both NVIDIA (e.g., Summit, > Perlmutter) and ROCm (e.g., Frontier) platforms. The session will consist > of a main presentation with hands-on exercises throughout. > > For more information and to register, please see > https://www.nersc.gov/users/training/events/hip-for-cuda-programmers-july-21-2022/ > . > > > *4) Training on HDF5 for HPC Data Models, Analysis, & Performance, July 27* > ALCF will host a one-hour webinar entitled “Introduction to HDF5 for HPC > Data Models, Analysis, and Performance” on July 14. This webinar is open to > NERSC users. > > The webinar is a comprehensive overview of HDF5 for anyone who works with > big data in an HPC environment. The talk consists of two parts. Part I > introduces the HDF5 data model and APIs for organizing data and performing > I/O. Part II focuses on HDF5 advanced features such as parallel I/O and > will give an overview of various parallel HDF5 tuning techniques such as > collective metadata I/O, data aggregation, async, parallel compression, and > other new HDF5 features that help to utilize HPC storage to its fullest > potential. > > For more information and to register please see > https://www.nersc.gov/users/training/events/introduction-to-hdf5-for-hpc-data-models-analysis-and-performance-july-27-2022/ > . > > *5) Build Science Gateways at NERSC: SpinUp Workshop starts Aug 10 (online > and in-person)* > > Spin is a service platform at NERSC based on Docker container technology. > It can be used to deploy science gateways, workflow managers, databases, > and all sorts of other services that can access NERSC systems and storage > on the back end. New large-memory nodes have been added to the platform, > increasing the potential of the platform for new memory-constrained > applications. To learn more about how Spin works and what it can do, please > listen to the NERSC User News podcast on Spin: > https://anchor.fm/nersc-news/episodes/Spin--Interview-with-Cory-Snavely-and-Val-Hendrix-e1pa7p > . > > Attend an upcoming SpinUp workshop to learn to use Spin for your own > science gateway projects! Applications for sessions that begin Wednesday, > August 10 <https://www.nersc.gov/users/training/spin/> are now open. *SpinUp > is hands-on and interactive, so space is limited*. *Local and remote > participants are welcome, please register early especially if you plan to > attend in person*. Participants will attend an instructional session and > a hack-a-thon to learn about the platform, create running services, and > learn maintenance and troubleshooting techniques. See a video of Spin in > action at the Spin documentation page > <https://docs.nersc.gov/services/spin/>. > > If you can’t make these upcoming sessions, never fear! The next session > begins October 5, and more are planned for November and next year. > > *6) E4S at NERSC Training Event, August 25 (online and in-person)* > > NERSC is hosting a training on the Extreme-Scale Scientific Software Stack > (E4S), a curated collection of open-source scientific software packages > deployed via Spack, on August 25, 2022. NERSC has multiple deployments of > E4S available for users on Perlmutter and Cori, and we find it an > invaluable resource for anyone needing to satisfy software dependencies to > compile and run their scientific workflows. > > The session will include talks from ECP leadership and hands-on sessions > on using Spack to deploy a mini software stack from E4S, as well as an > inside look at the E4S deployment process at NERSC and the steps required > to deploy E4S and release it to the general public. > > For more information and to register, please see > https://www.nersc.gov/users/training/events/e4s-at-nersc-2022/. *The > event will be accessible online or in-person at NERSC. Please register > early especially if you plan to attend in person*. > > > *7) AI for Science Bootcamp, August 25-26* > NERSC, in collaboration with NVIDIA, will present a 2-day bootcamp > designed to teach users fundamental concepts and practices in deep > learning, and how to effectively apply them to scientific problems. > Participants will learn how to implement the primary components of deep > learning workflows, including hands-on exercises training and evaluating > custom deep-learning models on scientific datasets. > > For more information and to register, please see > https://www.nersc.gov/users/training/events/nersc-ai-for-science-bootcamp-august-25-26-2022/. > Prerequisites: Basic experience with Python. No GPU programming or AI > knowledge is required. *Space is limited, and active NERSC/ALCF/OLCF > users will be prioritized during the registration process.* Please note > acceptance is not confirmed until you have received a confirmation email > later when closer to the bootcamp. > > Best Regards, > Helen He and Daniel Fulton, NERSC > _______________________________________________ Users mailing list Users@nersc.gov

Close this window