Please contact hpc-tutorials@llnl.gov if you have questions.
Dates & Times |
June 10–12, 2024 |
---|---|
Location |
WebEx & Research Library (B4727) classroom This is a hybrid event. In person attendees: We have 30 in-person spots. In-person attendees will have the option to participate in hands-on activities even if they do not yet have LC accounts/tokens. Online attendees: Online attendees will receive a link to join via WebEx. |
Description |
This 3-day workshop covers the "getting started" basics for using Livermore Computing's (LC) High Performance Computing (HPC) systems. It is intended to help LLNL summer interns (and others) get up to speed quickly with using LC's supercomputers. Topics include:
The Agenda section below provides links to the workshop materials for detailed information. |
What to Bring |
Online attendees: Viewers who wish to participate in hands-on exercises must have a LC username and token. In order to view these tutorials, one will have to download and install WebEx. In-person attendees: Please bring your LC username/token if you have them. Users without LC accounts will be assigned a username and token for the workshop. Please bring a laptop (mandatory - laptops not provided).
SSH software with X11 capability must be installed in order to connect to LC systems for the hands-on exercises. Mac systems will need XQuartz or something similar, or use RealVNC. Windows users will need to install an SSH client, such as X-Win32 (provided by Ivanti Management on LLNL systems), or use RealVNC. |
Level/Prerequisites |
All sessions are presented at an introductory level.Yet:
If you are new to HPC and linux, please consider our HPC Carpentry workshops the week of June 3. |
Registration |
Registration has been opened, below. Please only register as in-person if you will attend in the B4727 classroom. If your plans change, please let us know so that we may give your spot to another person. |
Fee |
No cost. |
Questions? |
Please call LC Hotline or send e-mail to: hpc-tutorials@llnl.gov |
Draft Agenda
Mon | Jun 10 | |
---|---|---|
9:00am–12:00 pm | Livermore Computing Resources and Environment (hardware, software) | |
1:30pm–4:30pm | Introduction to Parallel Computing | |
Tues | Jun 11 | |
9:00am–12:00pm | Message Passing Interface (MPI) | |
1:30pm–4:30pm | OpenMP |
Wed | Jun 12 |
---|---|
9:00am–10:30am | Python virtual environments and JupyterHub |
10:30am–12:00pm | Introduction to LC GitLab |
1:30pm–3:00pm | Profiling to optimize application performance |
3:00pm–4:30pm | Introduction to TotalView debugger |