Events

Code Migration (COMPLECS)

This session introduces key strategies for transitioning computations to HPC systems, including using pre-installed software, compiling code with appropriate tools, and setting up Python, R, and conda environments. It also covers workflow management and introduces containerized solutions with Singularity, featuring hands-on practice on SDSC resources.

Remote event

WHPC@SDSC Professional Speaker Series: UC San Diego's Student Cluster Competition 2025 Team

UC San Diego and the San Diego Supercomputing Center have partnered over the past five years to support a student team competing in the Student Cluster Competition. During this 48-hour challenge, students build and optimize high-performance systems while collaborating under pressure on real scientific workloads. Our team has ranked 1st in the U.S. for the past five consecutive years and 3rd internationally this year, with 3/6 students identifying as female. Hear directly from the students about their experiences, how they got involved in HPC, and how opportunities like SCC can support and empower women pursuing careers in the field.

Remote event

Advanced HPC-CI Webinar Series: Using Expanse AI Resource 101

The Expanse AI Resource is available under the NAIRR Pilot program. In this talk we will detail the H100 GPU node architecture, provide examples on usage of AI tools and frameworks, and provide information on the storage options.

Remote event

Containers (COMPLECS)

Containers provide a lightweight, portable way to package and run applications consistently across different computing environments. In HPC and research workflows, they simplify software deployment and ensure reproducibility.

Remote event

CyberInfrastructure-Enabled Machine Learning (CIML) Summer Institute 2026

Applications closed - The San Diego Supercomputer Center (SDSC) Cyberinfrastructure-Enabled Machine Learning (CIML) is focused on teaching researchers and students the best practices for effectively running artificial intelligence (AI), machine learning (ML), and deep learning (DL) applications on advanced cyberinfrastructure (CI) and high-performance computing (HPC) systems. The National Artificial Intelligence Research Resource (NAIRR) pilot is an NSF-led initiative designed to democratize access to AI research by providing U.S. researchers and educators with crucial infrastructure, including computational power, datasets, and training tools.

San Diego Supercomputer Center

Intermediate Linux (COMPLECS)

Linux command line interface (CLI) skills are essential for advanced cyberinfrastructure (CI). This session covers filesystem hierarchy, permissions, links, wildcards, finding files, environment variables, modules, config files, aliases, history & Bash scripting tips.

Remote event

HPC and Data Science Summer Institute 2026

Applications closed - The SDSC Summer Institute is a week-long workshop hosted annually by the San Diego Supercomputer Center (SDSC) at UC San Diego, focusing on introductory-to-intermediate topics in High Performance Computing (HPC), Data Science, and Artificial Intelligence (AI). Designed for researchers and educators in academia and industry, the program equips participants to solve scientific challenges exceeding local computing capabilities.

San Diego Supercomputer Center

Getting Started with Batch Job Scheduling (Batch computing Part II) (COMPLECS)

High-performance computing (HPC) systems rely on batch job schedulers like Slurm to efficiently and fairly manage shared computing resources through scripted job submissions. Here, we introduce new users to distributed batch job schedulers, guiding them through writing and submitting their first Slurm job scripts while covering best practices, resource requests, and useful environment variables.

Remote event

Fast Machine Learning for Science Conference 2026

Registration and Abstract Submission for Fast ML for Science Conference 2026 Now Open - As experimental methods continue to evolve, generating increasingly complex and high-resolution datasets, machine learning (ML) is becoming an essential tool across numerous scientific disciplines. This conference will explore emerging ML methods and their applications in scientific discovery, focusing on processing technologies and strategies to accelerate deep learning and inference.

UC San Diego

Linux tools for text processing (COMPLECS)

An overview of commonly used Linux tools for searching and manipulating text. We progress from the simplest tools, such as head, tail, cut, paste, to more complex tools grep, awk and sed.

Remote event

Data Transfer (COMPLECS)

Efficiently transferring data is a critical part of building research workflows, whether working with experimental or simulated data on local or high-performance computing (HPC) systems. Here, we introduce key concepts and command-line tools for data transfer, including how to verify data integrity, use compression, and select appropriate transfer methods based on data size, location, and organization.

Remote event

Interactive Computing (COMPLECS)

Interactive high-performance computing (HPC) involves real-time user inputs that result in actions being performed on HPC compute nodes. This session presents an overview of interactive computing tools and methods.

Remote event

Linux Bash Shell Scripting (COMPLECS)

Shell scripting improves productivity and reduces errors in HPC workflows by automating tasks like data processing, backups, and system monitoring. This session builds on basic Linux command-line skills to teach Bash scripting syntax, constructs, and best practices for effective automation.

Remote event

Using Regular Expressions with Linux Tools (COMPLECS)

Essentials of using regular expressions (regexes) with the Linux tools grep, awk and sed. Topics include quantifiers, wildcards, grouping, alternation, word boundaries, lazy and greedy matching and regex flavors. Attendees should at least be familiar with grep.

Remote event

High Throughput and Many Task Computing (COMPLECS)

Many research problems on high-performance computing (HPC) systems benefit more from high-throughput computing (HTC) or many-task computing (MTC) models, which focus on completing numerous smaller tasks over time rather than using large, parallel applications. Here, we introduce how to build such structured workflows using the Slurm Workload Manager, including job arrays, dependencies, and job bundling strategies, while addressing common challenges in managing HTC/MTC workloads.

Remote event