📖
HEL: A Heterogeneous Extensible Layer for GPU-Resident Runtime Orchestration
Agnieszka M. Łupińska, Serban D. Porumbescu, John D. Owens

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

Published 2026 Verification Pending

Overview & Synopsis

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.

Indexed from repository: arXiv (arxiv.org)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title HEL: A Heterogeneous Extensible Layer for GPU-Resident Runtime Orchestration
Author / Organization Agnieszka M. Łupińska, Serban D. Porumbescu, John D. Owens
Subject & Discipline cs.DC
Publication Year 2026
License / Rights arXiv Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website arXiv (arxiv.org)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-276700
Original Source Link Visit Source Page on arxiv.org »