July 2025 Maintenance Update
During June's maintenance, we've refreshed the operating system images for both login and compute nodes including the newest version of Slurm, and we have implemented some changes critical to provisioning our new GPU system, Tillicum (launching in Fall 2025). Stay informed by subscribing to our mailing list and the UW-IT Research Computing Events Calendar. The next maintenance is scheduled for Tuesday August 12, 2025 (AKA the 2nd Tuesday of the month).
Notable Updates
- Routine package updates – images for both the login and compute nodes have been refreshed to incorporate the latest Linux OS security updates and system patches.
- Slurm Upgrade to version 25.05 – Slurm 25.05 introduces encrypted job communication, improved support for complex network topologies, and new features like optional TLS, job start events in Kafka, and better license request handling. While you won’t notice major changes in your day-to-day workflow, this upgrade improves security, enables more flexible job scheduling, and lays the groundwork for new features in the future. Learn more from Slurm's release notes.
- SSHD changes – We’ve updated some behind-the-scenes SSH settings to improve login handling. These changes help ensure account access stays consistent across Klone and Tillicum, but you won’t need to do anything differently when connecting.
New Training Videos
This month we uploaded several training videos to our YouTube Playlist that may be of interest:
- Short-Format Basics
- GPU in EDU Series
- Userspace Package Management and Reproducible Software Pipelines - Chris Simmons, Cambridge Computer
- Empowering Research with GPU Computing: Services & Support from UW-IT RC - Kristen Finch, UW-IT Research Computing
- Open Source GPU Accelerated Data Science with NVIDIA RAPIDS - Melisa Alkan, NVIDIA
- Computing in Curricula: Integrating High-Performance Acceleration into Ed - Chris Simmons, Cambridge Computer
- Please follow this link to download the PDF versions of the presentations and the datasets and Notebook presented by Melisa: Link to Materials
- Please share your thoughts on the GPU in EDU series via our Short Feedback Survey. Additionally, respond to the survey to let us know you are interested in Tillicum GPU Cluster early user access. Help us assess our new cluster and get some free compute time in return!
- MEM-C REU Python Series
- Introduction to Open OnDemand and Jupyter Notebooks
- Python Basics - COMING SOON
- Dataframes and Arrays in Python
- Data visualization and Plotting in Python
- Linear Regression and Machine Learning - COMING SOON
Summer Office Hours
- Wednesdays at 2pm on Zoom. Attendees need only register once and can attend any of the occurrences with the Zoom link that will arrive via email. Click here to Register for Zoom Office Hours.
- Thursdays at 2pm in person in eScience. (address: WRF Data Science Studio, UW Physics/Astronomy Tower, 6th Floor, 3910 15th Ave NE, Seattle, WA 98195).
- See our office hours schedule, subscribe to event updates, and bookmark our UW-IT Research Computing Events Calendar.
If you would like to request 1 on 1 help, please send an email to help@uw.edu with "Hyak Office Hour" in the subject line to coordinate a meeting.
External Training Opportunities
-
NVIDIA Workshop: Building Transformer-Based Natural Language Processing Applications - 07/09/25 - 10:00 AM - 6:00 PM EDT Learn how to apply and fine-tune a Transformer-based Deep Learning model to Natural Language Processing (NLP) tasks. In this course, you'll: · Construct a Transformer neural network in PyTorch · Build a named-entity recognition (NER) application with BERT · Deploy the NER application with ONNX and TensorRT to a Triton inference server Upon completion, you’ll be proficient in task-agnostic applications of Transformer-based models. Learn More and Register.
-
COMPLECS: Intermediate Linux - 07/10/25 - 2:00 PM - 3:30 PM EDT Knowledge of Linux is indispensable for using advanced CI. While GUIs are becoming more prevalent, being able to work at the command line interface (CLI) provides the greatest power and flexibility. In this session, we assume that participants are already comfortable with basic Linux operations such as creating, deleting and renaming files, and navigating between directories. Topics covered include the filesystem hierarchy, file permissions, symbolic and hard links, wildcards and file globbing, finding commands and files, environment variables and modules, configuration files, aliases, and history. Learn More and Register.
-
Codee for Beginners: Automatic Code Optimization with Codee - July 29, 2025, 9 - 10:30 a.m. PDT This is an introductory webinar showing how Codee’s AutoFix feature can automatically accelerate computational kernels, representing performance hotspots, on both CPUs and GPUs. With AutoFix, developers can simply instruct Codee to insert OpenMP, OpenACC, and compiler-specific directives, as well as language-specific constructs (e.g., Fortran’s “do concurrent”) to vectorize, parallelize, and offload compute-intensive loops. AutoFix can even combine optimization techniques, such as multithreading and vectorization for nested loops, or OpenACC alongside OpenMP to maximize compatibility, allowing even novice programmers to write expert-level parallel code. Learn More and Register.
-
NUG Community Call: A Birds-Eye View of Using Cuda with C/C++ on Perlmutter (Part 1) - July 30, 2025, 11 a.m. - 12:30 p.m. PDT NERSC will be hosting a 2-part event series that focuses on using learning introductory GPU Programming concepts with CUDA on Perlmutter at NERSC. In this two-part training series, users will be introduced to the basics of using CUDA on Perlmutter at NERSC. The training will focus on the basics of the Perlmutter architecture and NVIDIA GPUs, programming concepts with CUDA using C/C++. This training is also open to non-NERSC users. Learn More and Register.
-
Accelerating and Scaling Python for HPC - August 8, 2025, 9 a.m. - 5 p.m. PDT In this interactive tutorial you’ll learn how to write, debug, profile, and optimize high-performance, multi-node GPU applications in Python. You'll learn and master: CuPy for drop-in GPU acceleration of NumPy workflows; Nvmath-python for high level api for integrating Python with NVIDIA math libraries; Numba for writing custom kernels that match the performance of C++ and Fortran; and mpi4py for scaling across thousands of nodes. Along the way we’ll learn how to profile our code, debug tricky kernels, and leverage foundational and domain-specific accelerated libraries. Learn More and Register.
-
Automating Research with Globus: The Modern Research IT Platform - Aug. 18, 2025, 9 a.m. – 12 p.m. (Pacific Time) This workshop introduces Globus Flows and its role in automating research workflows. Participants will explore data portals, science gateways, and commons, enabling seamless data discovery and access. Enroll here.
Questions about Hyak Klone, Tillicum, or any other UW-IT Research Computing Service? Fill out our Research Computing Consulting intake form. We are here to help!
Happy Computing,
Hyak Team