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:20260422T000711Z
LOCATION:704-706
DTSTART;TZID=America/Denver:20231112T105400
DTEND;TZID=America/Denver:20231112T111800
UID:submissions.supercomputing.org_SC23_sess424_ws_ross103@linklings.com
SUMMARY:GPU Acceleration in Unikernels Using Cricket GPU Virtualization
DESCRIPTION:Niklas Eiling, Martin Kröning, Jonathan Klimt, Philipp Fensch,
  Stefan Lankes, and Antonello Monti (RWTH Aachen University)\n\nTo achieve
  maximum performance on current heterogeneous architectures, applications 
 have to be tailored to the available hardware by using special APIs to int
 eract with the hardware resources, such as the CUDA APIs for NVIDIA GPUs. 
 Simultaneously, unikernels emerge as a solution for the increasing overhea
 d introduced by the complexity of modern operating systems and their inabi
 lity to optimize for specific application profiles. Despite this, there is
  a lack of support for using GPUs in unikernels. We propose using Cricket 
 GPU virtualization to introduce GPU support to the unikernels RustyHermit 
 and Unikraft. To interface with Cricket, we implement a generic library fo
 r using ONC RPCs in Rust. With Cricket and our RPC library, unikernels are
  able to use GPU resources, even when they are installed in remote machine
 s. This way, we enable the use of unikernels for applications that require
  the high parallel performance of GPUs to achieve manageable execution tim
 es.\n\nTag: Middleware and System Software, Programming Frameworks and Sys
 tem Software, Runtime Systems\n\nRegistration Category: Workshop Reg Pass\
 n\nSession Chairs: Balazs Gerofi (Intel Corporation, RIKEN Center for Comp
 utational Science (R-CCS)); Torsten Hoefler (ETH Zürich, Microsoft Corpora
 tion); and Kamil Iskra (Argonne National Laboratory (ANL))\n\n
END:VEVENT
END:VCALENDAR
