BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20230124T171525Z
LOCATION:D221
DTSTART;TZID=America/Chicago:20221114T160500
DTEND;TZID=America/Chicago:20221114T162000
UID:submissions.supercomputing.org_SC22_sess464_ws_hust106@linklings.com
SUMMARY:NERSC Job Script Generator
DESCRIPTION:Workshop\n\nNERSC Job Script Generator\n\nShao, Kurth, Zhao\n\
 nNERSC is the primary scientific computing facility for DOE’s Office of Sc
 ience. NERSC supports diverse production workloads across a wide range of 
 scientific disciplines, which requires a rather complicated queue structur
 e with various resource limits and priorities. It has been challenging for
  users to generate proper job scripts to optimally use the systems. We dev
 eloped a Slurm  job script generator, a web application to help users not 
 only generate job scripts but also learn how the batch system works. The j
 ob script generator was first deployed in 2016 to help generate an optimal
  process/threads affinity for the hybrid MPI + OpenMP applications for NER
 SC’s Cori system, and was recently extended to support more systems and us
 e cases. In this talk, we will present the features supported in our job s
 cript generator, and describe the code design and implementation, which is
  easily adaptable to other centers who deploy Slurm.\n\nSession Format: Re
 corded\n\nRegistration Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR
