BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Drupal//recurring_events_ical//2.0//EN
BEGIN:VEVENT
UID:4bbced72-1f2e-4d3e-82ae-ee177cd2dbae@support.access-ci.org
DTSTAMP:20250102T132821Z
DTSTART:20250206T190000Z
DTEND:20250206T203000Z
SUMMARY:COMPLECS: Batch Computing: Working with the Linux Scheduler
DESCRIPTION:Understanding what a scheduler is and how it works is fundament
 al to learning how to run your batch computing workloads on high-performan
 ce computing (HPC) systems well. A scheduler manages all aspects of how yo
 ur application will access and consume the compute, memory, storage, I/O, 
 and network resources available to you on these systems. There are a numbe
 r of different distributed batch job schedulers — also sometimes referre
 d to as workload or resource managers — that you might encounter on an H
 PC system. For example, the Slurm Workload Manager is the most popular one
  in use today on HPC systems. However, at the core of every such system si
 ts the Linux scheduler.In this first part of our series on Batch Computing
 , we will introduce you to the concept of a scheduler — what they are, w
 hy they exist, and how they work — using the Linux scheduler as our refe
 rence implementation and testbed. You will then learn how to interact with
  the Linux scheduler on your personal computer by running a series of exam
 ple exercises intended to teach you about the most fundamental aspects of 
 scheduling, including turning foreground processes into background ones an
 d controlling their priority relative to the other processes running on yo
 ur system.To complete the exercises covered in Part I, you will need acces
 s to a computer with either:- a Linux operating system (OS)- a Unix-like O
 S such as macOS- a Linux-compatible OS environment such as the Windows Sub
 system for Linux or- a virtual machine running a Linux OS through a hyperv
 isor like VirtualBox.InstructorMarty Kandes is a Computational and Data Sc
 ience Research Specialist in the High-Performance Computing User Services 
 Group at SDSC. He currently helps manage user support for Comet — SDSC
 ’s largest supercomputer. Marty obtained his Ph.D. in Computational Scie
 nce in 2015 from the Computational Science Research Center at San Diego St
 ate University, where his research focused on studying quantum systems in 
 rotating frames of reference through the use of numerical simulation. He a
 lso holds an M.S. in Physics from San Diego State University and B.S. degr
 ees in both Applied Mathematics and Physics from the University of Michiga
 n, Ann Arbor. His current research interests include problems in Bayesian 
 statistics, combinatorial optimization, nonlinear dynamical systems, and n
 umerical partial differential equations.See a full list of SDSC's upcoming
  training and events here.COMPLECS (COMPrehensive Learning for end-users t
 o Effectively utilize CyberinfraStructure) is a new SDSC program where tra
 ining will cover non-programming skills needed to effectively use supercom
 puters. Topics include parallel computing concepts, Linux tools and bash s
 cripting, security, batch computing, how to get help, data management and 
 interactive computing. Each session offers 1 hour of instruction followed 
 by a 30-minute Q&A. COMPLECS is supported by NSF award 2320934.
URL:https://support.access-ci.org/events/7717
END:VEVENT
END:VCALENDAR