2026/04/14 by Breandan Considine · 1 voice
Computer Science · #Benchmark (surveying) #Concurrent computing #Embedded Systems Design Techniques #Hypervisor #Logic, programming, and type systems #Parallel Computing and Optimization Techniques #Virtual machine #cs.DC #cs.PF #cs.PL
paper · pdf · doi:10.48550/arxiv.2604.12902
openalex publication_date 2026/04/14 · arxiv published 2026/04/14 · arxiv updated 2026/04/14 · openalex created_date 2026/04/16 · openalex updated_date 2026/07/28
Many techniques in program synthesis, superoptimization, and array programming require parallel rollouts of general-purpose programs. GPUs, while capable targets for domain-specific parallelism, are traditionally underutilized by such workloads. Motivated by this opportunity, we introduce a pleasingly parallel virtual machine and benchmark its performance by evaluating millions of concurrent array programs, observing speedups up to 147× relative to serial evaluation.