Demo Data from EDBT 2026 / reviewers in the wild / expert
Xavier Routh
dblp:391/0574
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2025
0009-0004-1381-430XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 50% GPUs and heterogeneous computing · 50% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 50% Programming languages and type systems · 50% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › neural network hardware › brain-inspired computing accelerator
hyperdimensional computing accelerator |
0.9 | 1 | 2025 | HPVM-HDC: A Heterogeneous Programming System for Accelerating Hyperdimensional Computing · ISCA 2025 |
Programming languages and type systems
domain-specific languages |
0.3 | 1 | 2025 | HPVM-HDC: A Heterogeneous Programming System for Accelerating Hyperdimensional Computing · ISCA 2025 |
Compilers and program optimization
intermediate representation |
0.3 | 1 | 2025 | HPVM-HDC: A Heterogeneous Programming System for Accelerating Hyperdimensional Computing · ISCA 2025 |
Methods — techniques the papers use, named apart from their topics
reduction perforation · 1.7automatic binarization · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | HPVM-HDC: A Heterogeneous Programming System for Accelerating Hyperdimensional ComputingabstractHyperdimensional Computing (HDC), a technique inspired by cognitive models of computation, has been proposed as an efficient and robust alternative basis for machine learning.HDC programs are often manually written in low-level and target specific languages targeting CPUs, GPUs, and FPGAs-these codes cannot be easily retargeted onto HDC-specific accelerators.No previous programming system enables productive development of HDC programs and generates efficient code for several hardware targets.We propose a heterogeneous programming system for HDC: a novel programming language, HDC++, for writing applications using a unified programming model, including HDC-specific primitives to improve programmability, and a heterogeneous compiler, HPVM-HDC, that provides an intermediate representation for compiling HDC programs to many hardware targets.We implement two tuning optimizations, automatic binarization and reduction perforation, that exploit the error resilient nature of HDC.Our evaluation shows that HPVM-HDC generates performance-competitive code for CPUs and GPUs, achieving a geomean speed-up of 1.17x over optimized baseline CUDA implementations with a geomean * Equally contributing authors. Russel Arbore, Xavier Routh, Abdul Rafae Noor, Akash Kothari, Haichao Yang, Sumukh Pinge, Minxuan Zhou, Tajana Rosing, Vikram S. Adve |
ISCA | 2 |