arXiv Science⌕ Search

arXiv subjects

Agnieszka M. Łupińska

Publications and source records attributed to Agnieszka M. Łupińska.

1 recordsLinked to original sources

HEL: A Heterogeneous Extensible Layer for GPU-Resident Runtime Orchestration

We describe a GPU-resident runtime system, HEL, built on stateful services that persist throughout the lifespan of a user application. A HEL programmer expresses a workload as an application that spawns coroutine-like tasks, which are then scheduled and run by the HEL runtime. HEL supports synchronous and asynchronous tasks, tasks with runtime dependencies, batched task submission, and automatic retries. Applications and tasks run alongside each other on the spatially partitioned GPU. Using producer-consumer and host-RPC benchmarks together with a PFPL compression case study, we show that HEL demonstrates a performance advantage for underutilized GPUs and for scenarios where HEL enables hiding task latency.

cs.DC↗