BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260422T000712Z
LOCATION:506
DTSTART;TZID=America/Denver:20231113T105000
DTEND;TZID=America/Denver:20231113T110000
UID:submissions.supercomputing.org_SC23_sess452_ws_isav110@linklings.com
SUMMARY:A General Purpose Interface for Interactive Computational Steering
  Instrumentation Using Ascent
DESCRIPTION:Andres Sewell (Utah State University, Argonne National Laborat
 ory (ANL)); Victor A. Mateevitsi (Argonne National Laboratory (ANL)); Cyru
 s Harrison and Nicole Marsaglia (Lawrence Livermore National Laboratory (L
 LNL)); Thomas Marrinan (University of St. Thomas, Argonne National Laborat
 ory (ANL)); Steve Petruzza (Utah State University); Silvio Rizzi (Argonne 
 National Laboratory (ANL)); Joseph A. Insley (Argonne National Laboratory 
 (ANL), Northern Illinois University); and Michael E. Papka (Argonne Nation
 al Laboratory (ANL), University of Illinois Chicago)\n\nAutomated computat
 ional steering is used to automatically guide simulations toward productiv
 e states by combining data analysis with predefined control flow paths. In
 teractive computational steering achieves a similar goal, but by relying o
 n manual human intervention instead. Existing in situ libraries are capabl
 e of fulfilling some computational steering use cases, but not all of them
 . This paper presents a general purpose interface for instrumenting existi
 ng simulation codes with interactive computational steering capabilities. 
 Common use cases are presented, summarized from informal interviews held w
 ith 7 research scientists that use large-scale simulations in their work. 
 Preliminary support for bidirectional communication via simulation callbac
 ks and shell commands has been implemented in Ascent, a software library w
 hich provides simulations with in situ analysis and visualization infrastr
 ucture. Finally, a proof of concept instrumentation is provided, demonstra
 ting that the proposed interface is sufficiently flexible to enable any in
 teractive computational steering use case within Ascent-instrumented simul
 ations.\n\nTag: Data Analysis, Visualization, and Storage, Large Scale Sys
 tems, Performance Measurement, Modeling, and Tools\n\nRegistration Categor
 y: Workshop Reg Pass\n\nSession Chairs: E. Wes Bethel (San Francisco State
  University, Lawrence Berkeley National Laboratory (LBNL)); Nicola Ferrier
  (Argonne National Laboratory (ANL), University of Chicago); Axel Huebl (L
 awrence Berkeley National Laboratory (LBNL)); Tom Vierjahn (Westphalian Un
 iversity of Applied Sciences); and Sean Ziegeler (US Department of Defense
  HPC Modernization Program, Department of Defense High Performance Computi
 ng Modernization Program (DoD HPCMP))\n\n
END:VEVENT
END:VCALENDAR
