HPC Training
User Productivity Enhancement and Training (PET) maintains the HPC training system
(https://training.hpc.mil).
REQUIRED: You must have an "Active" HPCMP account to
access the HPC training system.
Don't have an active account? See the
Obtaining an Account page.
Upcoming Training
Date & Time | Title | Format |
---|---|---|
Dec 3, 2:00 - 3:30 PM ET | Analyzing GPU Applications using NVIDIA Nsight Profilers | Webcast |
Dec 5, 2:00 - 3:30 PM ET | R Programming with Conda and Singularity/containerization | Webcast |
Dec 10, 2:00 - 3:30 PM ET | Archiving and Saving Files on DSRC Systems | Webcast |
Dec 11, 3:00 - 4:00 PM ET | HPCMP New Account Orientation | Webcast |
Dec 12, 2:00 - 3:30 PM ET | Python Unit Testing with unittest Library | Webcast |
Dec 17, 2:00 - 3:30 PM ET | Environment Modules | Webcast |
Jan 9, 1:00 - 3:00 PM ET | Hands-On: PET Utilities and Solutions for Command-Line Productivity Across HPC Systems | Webcast |
TBD | Numerical Optimization Methods (enrollment link coming soon.) |
Webcast |
TBD | R Programming with MPI (enrollment link coming soon.) |
Webcast |
TBD | Empirical Roofline Toolkit (enrollment link coming soon.) |
Webcast |
TBD | MEX File -Fortran to Matlab (enrollment link coming soon.) |
Webcast |
TBD | Parallel Scripting in Python with Parsl (enrollment link coming soon.) |
Webcast |
TBD | Optimizing Inference for AI/ML models (enrollment link coming soon.) |
Webcast |
TBD | Low-Code Composable AI/ML Workflows with ComfyUI (enrollment link coming soon.) |
Webcast |
Preparing to Attend a Webcast
The web conferencing service to be use for each webcast will be provided on the course page when you enroll for the event. It is best practice to test your computer and network for compatibility with the web conferencing services at least one day prior to the webcast. If you need assistance with testing the web conferencing service, please email HPCtraining@hpc.mil.
About Training Events
Training events vary from 1-hour seminars to multi-day courses or series.
- Seminars are short (approximately one hour) webinars on various HPC topics of interest to HPC users.
- Courses are longer events that range from one-half day to several days. Sometimes course are delivered in a series format, for example, meeting once a week over several weeks.
Past Training
Category Legend
- Computational Experts - Development, application, and/or use of algorithms and in maximizing usage of existing software in specific scientific domains.
- Emerging Hardware Exploration - Evaluation and configuration of hardware and software for utilization of emerging HPC technologies.
- HPCMP-wide Training - General HPC Training
- High Performance Data Analytics (HPDA) - Data analytical tools and methods for software development, optimization, data movement, storage, and AI/machine learning solutions.
- Programming Environments - General compiling, debugging, optimizing, profiling, and efficient usage of tools.
- Software Refactoring - Refactor software to maintain operability and to provide performance enhancement for codes.
Title | Format |
---|---|
Solving Combinatorial Optimization and NP-Hard problems using novel Quantum Annealing on classical computers | Recording and Presentation |
Title | Format |
---|---|
Lightweight Always-on Performance Profiling using Caliper | Recording and Presentation |
Profiling and Analyzing HPC Applications using the TAU Performance System | Recording and Presentation |
New User Training
- Start Here - All new HPCMP account holders should begin with the HPCMP New Account Orientation. This orientation will guide you through the Who, What, When, and Where of the DoD HPC environment to help you successfully use your account and find resources.
Continue Your Learning – As you become familiar with the HPC resources, you will naturally have questions or need help as you begin using the HPC systems. Below are a few popular training topics that users have found helpful.
HPC Help Desk Video Series
A great place to learning more about the HPC Help Desk, using FileZilla, and logging into an HPC system.New User Training on DoD Machines
Provides technical information related to questions commonly asked by HPC users. Topics include; computing environment fundamentals, running jobs, and additional capabilities.Using the HPC Portal
Includes an overview of the HPC Portal and an introduction to the file manager and other virtual applications, including the digital engineering tools and iLauncher.
Suggest Training
Submit a Training Suggestion: The DoD HPCMP User Productivity Enhancement and Training (PET) team collects training requests and recommendations to better plan PET supported and/or provided training events. Our goal is to provide advanced user development to the HPCMP user community.
Formal or specialized training requests are accepted and reviewed periodically throughout the year. The PET team is always listening for HPC training topics to better equip users. Training topics should be of interest to the DoD HPC user community as a whole, related to a DoD Technical Thrust Area, or focused on a Computational Technology Area.
To request a training event, complete the PET Training Survey of Requirements.
Note: Input will be considered and used in future PET planning. However, there is no guarantee that all requests will evolve into a PET-funded or supported event.