Skip to main content
arXiv is now an independent nonprofit! Learn more

Showing 1–50 of 78 results for author: Verhelst, M

.
  1. arXiv:2608.17787  [pdf, ps, other

    cs.AR cs.CV

    ETHEREAL: A 25.6-$μ$s/inf. Low-latency Event-driven Graph-neural-network Processor for High-resolution Vision at the Edge

    Authors: Adrian Kneip, Martin Lefebvre, Daniel Gehrig, Victoria Catalán Pastor, Davide Scaramuzza, Marian Verhelst, Charlotte Frenkel

    Abstract: Dynamic vision sensors (DVS) are enticing candidates to reach the low-latency, sub-ms target of edge-vision applications, as they generate events with a $μ$s-level time resolution. However, using DVS front ends also calls for novel algorithm/hardware back ends capable of efficiently handling streams of sparse spatiotemporal events. While event-driven graph neural networks (EV-GNNs) have emerged as… ▽ More

    Submitted 18 August, 2026; originally announced August 2026.

    Comments: This work has been submitted to the IEEE JSSC for possible publication

  2. arXiv:2607.27879  [pdf, ps, other

    cs.AR cs.AI

    ARES: Adaptive Reasoning-Effort Steering for PPA- and Cost-Aware RTL Optimization with LLM Agents

    Authors: Stef Cuyckens, Mihaela Jivanescu, Jun Yin, Chao Fang, Marian Verhelst

    Abstract: Large language model (LLM) agents optimize the power, performance, and area (PPA) of register-transfer-level (RTL) designs by iterating over edits, synthesis, and PPA analysis, paying a dollar cost for every LLM call. Prior agents report the quality reached without its normalized cost, attribute that quality to an engineered cross-design memory, and hold the reasoning effort of every call fixed. W… ▽ More

    Submitted 30 July, 2026; originally announced July 2026.

    Comments: 7 pages, 6 figures

  3. arXiv:2607.22389  [pdf, ps, other

    cs.AR cs.AI cs.LG

    HiKV: Hierarchical Importance-Aware KV Cache with Hardware Acceleration for LLM Decoding

    Authors: Chao Fang, Jun Yin, Man Shi, Marian Verhelst

    Abstract: With the rapid adoption of long-context large language models (LLMs), the continuously growing KV cache during decoding has become the critical memory bottleneck. To tackle this challenge, we propose HiKV, a novel algorithm-hardware co-design that exploits KV cache redundancy through hierarchical importance awareness. Algorithmically, HiKV compresses the KV cache at two granularities: Stage I evic… ▽ More

    Submitted 24 July, 2026; originally announced July 2026.

    Comments: To appear in the IEEE Transactions on Circuits and Systems I: Regular Papers (TCAS-I)

  4. TreeGRNG: Binary Tree Gaussian Random Number Generator for Efficient Probabilistic AI Hardware

    Authors: Jonas Crols, Guilherme Paim, Shirui Zhao, Marian Verhelst

    Abstract: Bayesian Neural Networks (BNNs) offer opportunities for greatly enhancing the trustworthiness of conventional neural networks by monitoring the uncertainties in decision-making. A significant drawback for BNN inference at the extreme edge, however, is the imperative need to incorporate Gaussian Random Number Generators (GRNG) within each neuron. State-of-the-art GRNG algorithms heavily depend on m… ▽ More

    Submitted 15 June, 2026; originally announced June 2026.

    Comments: 6 pages, 5 figures, Proceeded by the 2024 Design, Automation and Test in Europe Conference (DATE)

    Journal ref: 2024 Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 1-6 (2024)

  5. arXiv:2606.16148  [pdf, ps, other

    cs.AR

    AIA: A 16nm Multicore SoC for Approximate Inference Acceleration Exploiting Non-normalized Knuth-Yao Sampling and Inter-Core Register Sharing

    Authors: Shirui Zhao, Nimish Shah, Wannes Meert, Marian Verhelst

    Abstract: Probabilistic graphical models (PMs) are popular to empower machine learning with the ability of reasoning and decision-making. To perform approximate inference in PMs, sampling-based Markov Chain Monte Carlo (MCMC) algorithms are commonly employed. Unfortunately, MCMC is compute-intensive and hard to run in parallel, resulting in inefficient execution on modern CPU/GPU platforms. This paper propo… ▽ More

    Submitted 14 June, 2026; originally announced June 2026.

    Journal ref: 10.1109/ESSERC62670.2024.10719485

  6. AIA: A Customized Multi-core RISC-V SoC for Discrete Sampling Workloads in 16 nm

    Authors: Shirui Zhao, Nimish Shah, Wannes Meert, Marian Verhelst

    Abstract: Probabilistic models (PMs) are essential in advancing machine learning capabilities, particularly in safety-critical applications involving reasoning and decision-making. Among the methods employed for inference in these models, sampling-based Markov Chain Monte Carlo (MCMC) techniques are widely used. However, MCMC methods come with significant computational costs and are inherently challenging t… ▽ More

    Submitted 14 June, 2026; originally announced June 2026.

  7. SparseCol: A 1320 BTOPS/W Precision-scalable NPU Exploiting Training-free Structured Bit-level Sparsity and Dynamic Dataflow

    Authors: Man Shi, Vikram Jain, Weijie Jiang, Chao Fang, Antony Joseph, Wim Dehaene, Marian Verhelst

    Abstract: Bit-serial computation enables sequential processing of data at the bit level, providing several advantages, such as scalable computational precision. This approach has gained significant attention, especially for exploiting bit-level sparsity in AI workloads. While current bit-serial processors leverage bit-level sparsity to eliminate the computation associated with zero bits, they face a fundame… ▽ More

    Submitted 14 June, 2026; originally announced June 2026.

    Comments: 14 pages, 18 figues, IEEE: Journal of Solid-State Circuits (JSSC)

    Journal ref: Journal of Solid-State Circuits (JSSC), 2026

  8. arXiv:2606.06448  [pdf, ps, other

    cs.AI

    Agent Memory: Characterization and System Implications of Stateful Long-Horizon Workloads

    Authors: Yasmine Omri, Ziyu Gan, Zachary Broveak, Robin Geens, Zexue He, Alex Pentland, Marian Verhelst, Tsachy Weissman, Thierry Tambe

    Abstract: LLM agents are increasingly deployed on long-horizon tasks requiring sustained reasoning over extended interaction histories. Realizing this at scale requires agents to persistently store, retrieve, and update their own memory across sessions. A rich ecosystem of agent memory systems has emerged spanning flat retrieval, LLM-mediated extraction, consolidating fact stores, and agentic control flows.… ▽ More

    Submitted 4 June, 2026; originally announced June 2026.

  9. arXiv:2604.25183  [pdf, ps, other

    cs.AR

    Hardware Generation and Exploration of Lookup Table-Based Accelerators for 1.58-bit LLM Inference

    Authors: Robin Geens, Joran Heldens, Joren Dumoulin, Marian Verhelst

    Abstract: Ternary weight quantization (e.g., BitNet b1.58) offers a promising path to mitigate the memory bandwidth bottleneck in Large Language Model (LLM) inference. However, conventional compute platforms lack native support for ternary-weight arithmetic, often relying on inefficient dequantization. Lookup table (LUT)-based hardware architectures provide an effective alternative by replacing multiplicati… ▽ More

    Submitted 27 April, 2026; originally announced April 2026.

    Comments: Presented as ISPASS 2026

  10. arXiv:2604.07935  [pdf, ps, other

    cs.AR

    The Hyperscale Lottery: How State-Space Models Have Sacrificed Edge Efficiency

    Authors: Robin Geens, Jonas De Schouwer, Marian Verhelst, Thierry Tambe

    Abstract: The Hardware Lottery posits that research directions are dictated by available silicon compute platforms. We identify a derivative phenomenon, the Hyperscale Lottery, where model architectures are optimized for cloud throughput at the expense of algorithmic efficiency. While State-Space Models (SSMs) such as Mamba were lauded for their linear complexity, ideal for edge intelligence, their evolutio… ▽ More

    Submitted 8 July, 2026; v1 submitted 9 April, 2026; originally announced April 2026.

    Comments: Accepted at ITEM Workshop collocated with ECML-PKDD 2026

  11. arXiv:2603.15002  [pdf, ps, other

    cs.LG

    MONET: Modeling and Optimization of neural NEtwork Training from Edge to Data Centers

    Authors: Jérémy Morlier, Robin Geens, Stef Cuyckens, Arne Symons, Marian Verhelst, Vincent Gripon, Mathieu Léonardon

    Abstract: While hardware-software co-design has significantly improved the efficiency of neural network inference, modeling the training phase remains a critical yet underexplored challenge. Training workloads impose distinct constraints, particularly regarding memory footprint and backpropagation complexity, which existing inference-focused tools fail to capture. This paper introduces MONET, a framework de… ▽ More

    Submitted 16 March, 2026; originally announced March 2026.

    Comments: 12 pages, 12 figures

  12. arXiv:2602.21685  [pdf, ps, other

    math.NA

    Adaptive isogeometric analysis of high-order phase-field fracture based on THB-splines

    Authors: H. M. Verhelst, L. Greco, A. Reali

    Abstract: In recent decades, the study of fracture propagation in solids has increasingly relied on phase-field models. Several recent contributions have highlighted the potential of this approach in both static and dynamic frameworks. However, a major limitation remains the high computational cost. Two main strategies have been identified to mitigate this issue: the use of locally refined meshes and the ad… ▽ More

    Submitted 13 May, 2026; v1 submitted 25 February, 2026; originally announced February 2026.

  13. arXiv:2602.11357  [pdf, ps, other

    cs.AR

    A 16 nm 1.60TOPS/W High Utilization DNN Accelerator with 3D Spatial Data Reuse and Efficient Shared Memory Access

    Authors: Xiaoling Yi, Ryan Antonio, Yunhao Deng, Fanchen Kong, Joren Dumoulin, Jun Yin, Marian Verhelst

    Abstract: Achieving high compute utilization across a wide range of AI workloads is crucial for the efficiency of versatile DNN accelerators. This paper presents the Voltra chip and its utilization-optimised DNN accelerator architecture, which leverages 3-Dimensional (3D) spatial data reuse along with efficient and flexible shared memory access. The 3D spatial dataflow enables balanced spatial data reuse ac… ▽ More

    Submitted 11 February, 2026; originally announced February 2026.

    Comments: Accepted at ISCAS 2026 (2026 IEEE International Symposium on Circuits and Systems)

  14. arXiv:2512.17589  [pdf, ps, other

    cs.AR cs.DC

    Torrent: A Distributed DMA for Efficient and Flexible Point-to-Multipoint Data Movement

    Authors: Yunhao Deng, Fanchen Kong, Xiaoling Yi, Ryan Antonio, Marian Verhelst

    Abstract: The growing disparity between computational power and on-chip communication bandwidth is a critical bottleneck in modern Systems-on-Chip (SoCs), especially for data-parallel workloads like AI. Efficient point-to-multipoint (P2MP) data movement, such as multicast, is essential for high performance. However, native multicast support is lacking in standard interconnect protocols. Existing P2MP soluti… ▽ More

    Submitted 19 December, 2025; originally announced December 2025.

    Comments: 7 pages, 11 figures, Proceeded by the 2026 Design, Automation and Test in Europe Conference (DATE 26)

  15. arXiv:2512.04705  [pdf, ps, other

    cs.CC cs.AR cs.CV

    Hardware-Algorithm Co-Optimization of Early-Exit Neural Networks for Multi-Core Edge Accelerators

    Authors: Alaa Zniber, Arne Symons, Ouassim Karrakchou, Marian Verhelst, Mounir Ghogho

    Abstract: Deployment of dynamic neural networks on edge accelerators requires careful consideration of hardware constraints beyond conventional complexity metrics such as Multiply-Accumulate operations. In Early-Exiting Neural Networks (EENN), exit placement, quantization level, and hardware workload mapping interact in non-trivial ways, influencing memory traffic, accelerator utilization, and ultimately en… ▽ More

    Submitted 31 March, 2026; v1 submitted 4 December, 2025; originally announced December 2025.

  16. arXiv:2512.00032  [pdf, ps, other

    cs.AR

    Decoupled Control Flow and Data Access in RISC-V GPGPUs

    Authors: Giuseppe M. Sarda, Nimish Shah, Abubakr Nada, Debjyoti Bhattacharjee, Marian Verhelst

    Abstract: Vortex, a newly proposed open-source GPGPU platform based on the RISC-V ISA, offers a valid alternative for GPGPU research over the broadly-used modeling platforms based on commercial GPUs. Similarly to the push originating from the RISC-V movement for CPUs, Vortex can enable a myriad of fresh research directions for GPUs. However, as a young hardware platform, it currently lacks the performance c… ▽ More

    Submitted 10 November, 2025; originally announced December 2025.

  17. The Configuration Wall: Characterization and Elimination of Accelerator Configuration Overhead

    Authors: Josse Van Delm, Anton Lydike, Joren Dumoulin, Jonas Crols, Xiaoling Yi, Ryan Antonio, Jackson Woodruff, Tobias Grosser, Marian Verhelst

    Abstract: Contemporary compute platforms increasingly offload compute kernels from CPU to integrated hardware accelerators to reach maximum performance per Watt. Unfortunately, the time the CPU spends on setup control and synchronization has increased with growing accelerator complexity. For systems with complex accelerators, this means that performance can be configuration-bound. Faster accelerators are mo… ▽ More

    Submitted 13 November, 2025; originally announced November 2025.

    Comments: To appear in Proceedings of ASPLOS 2026

    ACM Class: D.3.4; C.1.3; C.3; D.1.3

  18. arXiv:2511.06838  [pdf, ps, other

    cs.AR cs.LG

    P3-LLM: An Integrated NPU-PIM Accelerator for Edge LLM Inference Using Hybrid Numerical Formats

    Authors: Yuzong Chen, Chao Fang, Xilai Dai, Yuheng Wu, Thierry Tambe, Marian Verhelst, Mohamed S. Abdelfattah

    Abstract: The substantial memory bandwidth and computational demands of large language models (LLMs) present critical challenges for efficient inference. To tackle this, the literature has explored heterogeneous systems that combine neural processing units (NPUs) with DRAM-based processing-in-memory (PIM) for LLM acceleration. However, the high-precision PIM compute units incur significant area and power ov… ▽ More

    Submitted 2 May, 2026; v1 submitted 10 November, 2025; originally announced November 2025.

    Comments: Accepted to the 53rd IEEE/ACM International Symposium on Computer Architecture (ISCA), 2026

  19. arXiv:2511.06313  [pdf, ps, other

    cs.AR cs.AI cs.LG eess.SP

    Precision-Scalable Microscaling Datapaths with Optimized Reduction Tree for Efficient NPU Integration

    Authors: Stef Cuyckens, Xiaoling Yi, Robin Geens, Joren Dumoulin, Martin Wiesner, Chao Fang, Marian Verhelst

    Abstract: Emerging continual learning applications necessitate next-generation neural processing unit (NPU) platforms to support both training and inference operations. The promising Microscaling (MX) standard enables narrow bit-widths for inference and large dynamic ranges for training. However, existing MX multiply-accumulate (MAC) designs face a critical trade-off: integer accumulation requires expensive… ▽ More

    Submitted 9 November, 2025; originally announced November 2025.

    Comments: To appear in the 31st Asia and South Pacific Design Automation Conference (ASP-DAC 2026, Invited Paper)

  20. iEEG Seizure Detection with a Sparse Hyperdimensional Computing Accelerator

    Authors: Stef Cuyckens, Ryan Antonio, Chao Fang, Marian Verhelst

    Abstract: Implantable devices for reliable intracranial electroencephalography (iEEG) require efficient, accurate, and real-time detection of seizures. Dense hyperdimensional computing (HDC) proves to be efficient over neural networks; however, it still consumes considerable switching power for an ultra-low energy application. Sparse HDC, on the other hand, has the potential of further reducing the energy c… ▽ More

    Submitted 10 October, 2025; originally announced November 2025.

    Comments: To appear at the 20th International Conference on PhD Research in Microelectronics and Electronics (PRIME 2025)

  21. arXiv:2508.14582  [pdf, ps, other

    cs.AR cs.AI

    An Open-Source HW-SW Co-Development Framework Enabling Efficient Multi-Accelerator Systems

    Authors: Ryan Albert Antonio, Joren Dumoulin, Xiaoling Yi, Josse Van Delm, Yunhao Deng, Guilherme Paim, Marian Verhelst

    Abstract: Heterogeneous accelerator-centric compute clusters are emerging as efficient solutions for diverse AI workloads. However, current integration strategies often compromise data movement efficiency and encounter compatibility issues in hardware and software. This prevents a unified approach that balances performance and ease of use. To this end, we present SNAX, an open-source integrated HW-SW framew… ▽ More

    Submitted 20 August, 2025; originally announced August 2025.

    Comments: 7 pages, 10 figures, 1 table, to be published in ISLPED 2025

  22. arXiv:2508.10648  [pdf, ps, other

    math.NA

    Isogeometric multi-patch shell analysis using the Geometry + Simulation Modules

    Authors: Hugo M. Verhelst, Angelos Mantzaflaris, Matthias Möller

    Abstract: Isogeometric Analysis (IGA) bridges Computer-Aided Design (CAD) and Finite Element Analysis (FEA) by employing splines as a common basis for geometry and analysis. One of the advantages of IGA is in the realm of thin shell analysis: due to the arbitrary continuity of the spline basis, Kirchhoff-Love shells can be modeled without the need to introduce unknowns for the mid-plane rotations, leading t… ▽ More

    Submitted 14 August, 2025; originally announced August 2025.

  23. arXiv:2508.08396  [pdf, ps, other

    cs.AR cs.DC

    XDMA: A Distributed, Extensible DMA Architecture for Layout-Flexible Data Movements in Heterogeneous Multi-Accelerator SoCs

    Authors: Fanchen Kong, Yunhao Deng, Xiaoling Yi, Ryan Antonio, Marian Verhelst

    Abstract: As modern AI workloads increasingly rely on heterogeneous accelerators, ensuring high-bandwidth and layout-flexible data movements between accelerator memories has become a pressing challenge. Direct Memory Access (DMA) engines promise high bandwidth utilization for data movements but are typically optimal only for contiguous memory access, thus requiring additional software loops for data layout… ▽ More

    Submitted 11 August, 2025; originally announced August 2025.

    Comments: 4 pages, 6 figures, Proceeded by The 43rd IEEE International Conference on Computer Design (ICCD 2025)

  24. Enabling Efficient Hardware Acceleration of Hybrid Vision Transformer (ViT) Networks at the Edge

    Authors: Joren Dumoulin, Pouya Houshmand, Vikram Jain, Marian Verhelst

    Abstract: Hybrid vision transformers combine the elements of conventional neural networks (NN) and vision transformers (ViT) to enable lightweight and accurate detection. However, several challenges remain for their efficient deployment on resource-constrained edge devices. The hybrid models suffer from a widely diverse set of NN layer types and large intermediate data tensors, hampering efficient hardware… ▽ More

    Submitted 19 July, 2025; originally announced July 2025.

  25. arXiv:2507.12935  [pdf, ps, other

    cs.LG cs.AI cs.AR

    MC$^2$A: Enabling Algorithm-Hardware Co-Design for Efficient Markov Chain Monte Carlo Acceleration

    Authors: Shirui Zhao, Jun Yin, Lingyun Yao, Martin Andraud, Wannes Meert, Marian Verhelst

    Abstract: An increasing number of applications are exploiting sampling-based algorithms for planning, optimization, and inference. The Markov Chain Monte Carlo (MCMC) algorithms form the computational backbone of this emerging branch of machine learning. Unfortunately, the high computational cost limits their feasibility for large-scale problems and real-world applications, and the existing MCMC acceleratio… ▽ More

    Submitted 17 July, 2025; originally announced July 2025.

    Comments: 14 pages, 15 figures, IEEE journal paper

  26. BitWave: Exploiting Column-Based Bit-Level Sparsity for Deep Learning Acceleration

    Authors: Man Shi, Vikram Jain, Antony Joseph, Maurice Meijer, Marian Verhelst

    Abstract: Bit-serial computation facilitates bit-wise sequential data processing, offering numerous benefits, such as a reduced area footprint and dynamically-adaptive computational precision. It has emerged as a prominent approach, particularly in leveraging bit-level sparsity in Deep Neural Networks (DNNs). However, existing bit-serial accelerators exploit bit-level sparsity to reduce computations by skip… ▽ More

    Submitted 16 July, 2025; originally announced July 2025.

    Comments: 15 pages, 18 figures, 2024 IEEE International Symposium on High-Performance Computer Architecture (HPCA)

    Journal ref: 2024 HPCA, Edinburgh, United Kingdom, 2024, pp. 732-746

  27. Hardware-Centric Analysis of DeepSeek's Multi-Head Latent Attention

    Authors: Robin Geens, Marian Verhelst

    Abstract: Multi-Head Latent Attention (MLA), introduced in DeepSeek-V2, improves the efficiency of large language models by projecting query, key, and value tensors into a compact latent space. This architectural change reduces the KV-cache size and significantly lowers memory bandwidth demands, particularly in the autoregressive decode phase. This letter presents the first hardware-centric analysis of MLA,… ▽ More

    Submitted 3 June, 2025; originally announced June 2025.

  28. Efficient Precision-Scalable Hardware for Microscaling (MX) Processing in Robotics Learning

    Authors: Stef Cuyckens, Xiaoling Yi, Nitish Satya Murthy, Chao Fang, Marian Verhelst

    Abstract: Autonomous robots require efficient on-device learning to adapt to new environments without cloud dependency. For this edge training, Microscaling (MX) data types offer a promising solution by combining integer and floating-point representations with shared exponents, reducing energy consumption while maintaining accuracy. However, the state-of-the-art continuous learning processor, namely Dacapo,… ▽ More

    Submitted 23 July, 2025; v1 submitted 28 May, 2025; originally announced May 2025.

    Comments: To appear in 2025 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED 2025)

  29. arXiv:2505.19346  [pdf, other

    math.NA

    IsoGeometric Suitable Coupling Methods for Partitioned Multiphysics Simulation with Application to Fluid-Structure Interaction

    Authors: Jing-Ya Li, Hugo M. Verhelst, Henk den Besten, Matthias Möller

    Abstract: This paper presents spline-based coupling methods for partitioned multiphysics simulations, specifically designed for isogeometric analysis (IGA) based solvers. Traditional vertex-based coupling approaches face significant challenges when applied to IGA solvers, including geometric accuracy issues, interpolation errors, and substantial communication overhead. The methodology draws on the IGA mathe… ▽ More

    Submitted 25 May, 2025; originally announced May 2025.

  30. How to keep pushing ML accelerator performance? Know your rooflines!

    Authors: Marian Verhelst, Luca Benini, Naveen Verma

    Abstract: The rapidly growing importance of Machine Learning (ML) applications, coupled with their ever-increasing model size and inference energy footprint, has created a strong need for specialized ML hardware architectures. Numerous ML accelerators have been explored and implemented, primarily to increase task-level throughput per unit area and reduce task-level energy consumption. This paper surveys key… ▽ More

    Submitted 23 May, 2025; v1 submitted 22 May, 2025; originally announced May 2025.

    Comments: in IEEE Journal of Solid-State Circuits, 2025

  31. Fine-Grained Fusion: The Missing Piece in Area-Efficient State Space Model Acceleration

    Authors: Robin Geens, Arne Symons, Marian Verhelst

    Abstract: State Space Models (SSMs) offer a promising alternative to transformers for long-sequence processing. However, their efficiency remains hindered by memory-bound operations, particularly in the prefill stage. While MARCA, a recent first effort to accelerate SSMs through a dedicated hardware accelerator, achieves great speedup over high-end GPUs, an analysis into the broader accelerator design space… ▽ More

    Submitted 24 April, 2025; originally announced April 2025.

  32. arXiv:2504.14091  [pdf, ps, other

    cs.AR

    DataMaestro: A Versatile and Efficient Data Streaming Engine Bringing Decoupled Memory Access To Dataflow Accelerators

    Authors: Xiaoling Yi, Yunhao Deng, Ryan Antonio, Fanchen Kong, Guilherme Paim, Marian Verhelst

    Abstract: Deep Neural Networks (DNNs) have achieved remarkable success across various intelligent tasks but encounter performance and energy challenges in inference execution due to data movement bottlenecks. We introduce DataMaestro, a versatile and efficient data streaming unit that brings the decoupled access/execute architecture to DNN dataflow accelerators to address this issue. DataMaestro supports fl… ▽ More

    Submitted 19 September, 2025; v1 submitted 18 April, 2025; originally announced April 2025.

  33. arXiv:2503.02046  [pdf, other

    eess.AS cs.SD

    CNN-based Robust Sound Source Localization with SRP-PHAT for the Extreme Edge

    Authors: Jun Yin, Marian Verhelst

    Abstract: Robust sound source localization for environments with noise and reverberation are increasingly exploiting deep neural networks fed with various acoustic features. Yet, state-of-the-art research mainly focuses on optimizing algorithmic accuracy, resulting in huge models preventing edge-device deployment. The edge, however, urges for real-time low-footprint acoustic reasoning for applications such… ▽ More

    Submitted 3 March, 2025; originally announced March 2025.

    Journal ref: ACM Transactions on Embedded Computing Systems, 2023, 22(3): 1-27

  34. A Multi-level Compiler Backend for Accelerated Micro-kernels Targeting RISC-V ISA Extensions

    Authors: Alexandre Lopoukhine, Federico Ficarelli, Christos Vasiladiotis, Anton Lydike, Josse Van Delm, Alban Dutilleul, Luca Benini, Marian Verhelst, Tobias Grosser

    Abstract: High-performance micro-kernels must fully exploit today's diverse and specialized hardware to deliver peak performance to DNNs. While higher-level optimizations for DNNs are offered by numerous compilers (e.g., MLIR, TVM, OpenXLA), performance-critical micro-kernels are left to specialized code generators or handwritten assembly. Even though widely-adopted compilers (e.g., LLVM, GCC) offer tuned b… ▽ More

    Submitted 6 February, 2025; originally announced February 2025.

    ACM Class: D.3.4

  35. Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Format

    Authors: Chao Fang, Man Shi, Robin Geens, Arne Symons, Zhongfeng Wang, Marian Verhelst

    Abstract: The widely-used, weight-only quantized large language models (LLMs), which leverage low-bit integer (INT) weights and retain floating-point (FP) activations, reduce storage requirements while maintaining accuracy. However, this shifts the energy and latency bottlenecks towards the FP activations that are associated with costly memory accesses and computations. Existing LLM accelerators focus prima… ▽ More

    Submitted 24 November, 2024; originally announced November 2024.

    Comments: To appear in 2025 IEEE International Symposium on High-Performance Computer Architecture (HPCA 2025)

  36. arXiv:2411.09543  [pdf, other

    cs.AR cs.AI

    OpenGeMM: A High-Utilization GeMM Accelerator Generator with Lightweight RISC-V Control and Tight Memory Coupling

    Authors: Xiaoling Yi, Ryan Antonio, Joren Dumoulin, Jiacong Sun, Josse Van Delm, Guilherme Paim, Marian Verhelst

    Abstract: Deep neural networks (DNNs) face significant challenges when deployed on resource-constrained extreme edge devices due to their computational and data-intensive nature. While standalone accelerators tailored for specific application scenarios suffer from inflexible control and limited programmability, generic hardware acceleration platforms coupled with RISC-V CPUs can enable high reusability and… ▽ More

    Submitted 21 November, 2024; v1 submitted 14 November, 2024; originally announced November 2024.

  37. arXiv:2410.16990  [pdf, other

    math.NA

    A Wrinkling Model for General Hyperelastic Materials based on Tension Field Theory

    Authors: H. M. Verhelst, M. Möller, J. H. Den Besten

    Abstract: Wrinkling is the phenomenon of out-of-plane deformation patterns in thin walled structures, as a result of a local compressive (internal) loads in combination with a large membrane stiffness and a small but non-zero bending stiffness. Numerical modelling typically involves thin shell formulations. As the mesh resolution depends on the wrinkle wave lengths, the analysis can become computationally e… ▽ More

    Submitted 19 March, 2025; v1 submitted 22 October, 2024; originally announced October 2024.

  38. arXiv:2410.08855  [pdf, other

    cs.DC cs.AI

    MATCH: Model-Aware TVM-based Compilation for Heterogeneous Edge Devices

    Authors: Mohamed Amine Hamdi, Francesco Daghero, Giuseppe Maria Sarda, Josse Van Delm, Arne Symons, Luca Benini, Marian Verhelst, Daniele Jahier Pagliari, Alessio Burrello

    Abstract: Streamlining the deployment of Deep Neural Networks (DNNs) on heterogeneous edge platforms, coupling within the same micro-controller unit (MCU) instruction processors and hardware accelerators for tensor computations, is becoming one of the crucial challenges of the TinyML field. The best-performing DNN compilation toolchains are usually deeply customized for a single MCU family, and porting to… ▽ More

    Submitted 11 October, 2024; originally announced October 2024.

    Comments: 13 pages, 11 figures, 4 tables

    ACM Class: I.2.2; D.1.3

  39. arXiv:2409.11437  [pdf, other

    cs.AR eess.IV

    Pack my weights and run! Minimizing overheads for in-memory computing accelerators

    Authors: Pouya Houshmand, Marian Verhelst

    Abstract: In-memory computing hardware accelerators allow more than 10x improvements in peak efficiency and performance for matrix-vector multiplications (MVM) compared to conventional digital designs. For this, they have gained great interest for the acceleration of neural network workloads. Nevertheless, these potential gains are only achieved when the utilization of the computational resources is maximiz… ▽ More

    Submitted 15 September, 2024; originally announced September 2024.

    Comments: 7 pages, 9 figures

  40. Optimising GPGPU Execution Through Runtime Micro-Architecture Parameter Analysis

    Authors: Giuseppe M. Sarda, Nimish Shah, Debjyoti Bhattacharjee, Peter Debacker, Marian Verhelst

    Abstract: GPGPU execution analysis has always been tied to closed-source, proprietary benchmarking tools that provide high-level, non-exhaustive, and/or statistical information, preventing a thorough understanding of bottlenecks and optimization possibilities. Open-source hardware platforms offer opportunities to overcome such limits and co-optimize the full {hardware-mapping-algorithm} compute stack. Yet,… ▽ More

    Submitted 14 June, 2024; originally announced July 2024.

    Journal ref: 2023 IEEE International Symposium on Workload Characterization (IISWC)

  41. CMDS: Cross-layer Dataflow Optimization for DNN Accelerators Exploiting Multi-bank Memories

    Authors: Man Shi, Steven Colleman, Charlotte VanDeMieroop, Antony Joseph, Maurice Meijer, Wim Dehaene, Marian Verhelst

    Abstract: Deep neural networks (DNN) use a wide range of network topologies to achieve high accuracy within diverse applications. This model diversity makes it impossible to identify a single "dataflow" (execution schedule) to perform optimally across all possible layers and network topologies. Several frameworks support the exploration of the best dataflow for a given DNN layer and hardware. However, switc… ▽ More

    Submitted 14 June, 2024; originally announced June 2024.

    Journal ref: 2023 24th International Symposium on Quality Electronic Design (ISQED)

  42. COAC: Cross-layer Optimization of Accelerator Configurability for Efficient CNN Processing

    Authors: Steven Colleman, Man Shi, Marian Verhelst

    Abstract: To achieve high accuracy, convolutional neural networks (CNNs) are increasingly growing in complexity and diversity in layer types and topologies. This makes it very challenging to efficiently deploy such networks on custom processor architectures for resource-scarce edge devices. Existing mapping exploration frameworks enable searching for the optimal execution schedules or hardware mappings of i… ▽ More

    Submitted 19 June, 2024; originally announced June 2024.

    Comments: 14 pages,17 figures.Journal IEEE Transactions on Very Large Scale Integration (VLSI) Systems

    Journal ref: in IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 31, no. 7, pp. 945-958, July 2023

  43. arXiv:2406.09804  [pdf, other

    cs.AR

    Optimizing Layer-Fused Scheduling of Transformer Networks on Multi-accelerator Platforms

    Authors: Steven Colleman, Arne Symons, Victor J. B. Jung, Marian Verhelst

    Abstract: The impact of transformer networks is booming, yet, they come with significant computational complexity. It is therefore essential to understand how to optimally map and execute these networks on modern neural processor hardware. So far, literature on transformer scheduling optimization has been focusing on deployment on GPU and specific ASICs. This work enables extensive hardware/mapping explorat… ▽ More

    Submitted 14 June, 2024; originally announced June 2024.

    Comments: Accepted to ISQED2024

  44. HTVM: Efficient Neural Network Deployment On Heterogeneous TinyML Platforms

    Authors: Josse Van Delm, Maarten Vandersteegen, Alessio Burrello, Giuseppe Maria Sarda, Francesco Conti, Daniele Jahier Pagliari, Luca Benini, Marian Verhelst

    Abstract: Optimal deployment of deep neural networks (DNNs) on state-of-the-art Systems-on-Chips (SoCs) is crucial for tiny machine learning (TinyML) at the edge. The complexity of these SoCs makes deployment non-trivial, as they typically contain multiple heterogeneous compute cores with limited, programmer-managed memory to optimize latency and energy efficiency. We propose HTVM - a compiler that merges T… ▽ More

    Submitted 11 June, 2024; originally announced June 2024.

    Comments: Presented at DAC2023. Open-source code is available at https://github.com/KULeuven-MICAS/htvm

    ACM Class: D.3.4

    Journal ref: 2023 60th ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, USA, 2023, pp. 1-6

  45. ACCO: Automated Causal CNN Scheduling Optimizer for Real-Time Edge Accelerators

    Authors: Jun Yin, Linyan Mei, Andre Guntoro, Marian Verhelst

    Abstract: Spatio-Temporal Convolutional Neural Networks (ST-CNN) allow extending CNN capabilities from image processing to consecutive temporal-pattern recognition. Generally, state-of-the-art (SotA) ST-CNNs inflate the feature maps and weights from well-known CNN backbones to represent the additional time dimension. However, edge computing applications would suffer tremendously from such large computation… ▽ More

    Submitted 11 June, 2024; originally announced June 2024.

    Journal ref: 2023 IEEE 41st International Conference on Computer Design (ICCD), Washington, DC, USA, 2023, pp. 391-398

  46. Analog or Digital In-memory Computing? Benchmarking through Quantitative Modeling

    Authors: Jiacong Sun, Pouya Houshmand, Marian Verhelst

    Abstract: In-Memory Computing (IMC) has emerged as a promising paradigm for energy-efficient, throughput-efficient and area-efficient machine learning at the edge. However, the differences in hardware architectures, array dimensions, and fabrication technologies among published IMC realizations have made it difficult to grasp their relative strengths. Moreover, previous studies have primarily focused on exp… ▽ More

    Submitted 23 May, 2024; originally announced May 2024.

  47. A comparison of smooth basis constructions for isogeometric analysis

    Authors: H. M. Verhelst, P. Weinmüller, A. Mantzaflaris, T. Takacs, D. Toshniwal

    Abstract: In order to perform isogeometric analysis with increased smoothness on complex domains, trimming, variational coupling or unstructured spline methods can be used. The latter two classes of methods require a multi-patch segmentation of the domain, and provide continuous bases along patch interfaces. In the context of shell modeling, variational methods are widely used, whereas the application of un… ▽ More

    Submitted 19 March, 2025; v1 submitted 8 September, 2023; originally announced September 2023.

    Journal ref: Computer Methods in Applied Mechanics and Engineering 419 (2024): 116659

  48. arXiv:2308.00154  [pdf, other

    cs.AR

    PATRONoC: Parallel AXI Transport Reducing Overhead for Networks-on-Chip targeting Multi-Accelerator DNN Platforms at the Edge

    Authors: Vikram Jain, Matheus Cavalcante, Nazareno Bruschi, Michael Rogenmoser, Thomas Benz, Andreas Kurth, Davide Rossi, Luca Benini, Marian Verhelst

    Abstract: Emerging deep neural network (DNN) applications require high-performance multi-core hardware acceleration with large data bursts. Classical network-on-chips (NoCs) use serial packet-based protocols suffering from significant protocol translation overheads towards the endpoints. This paper proposes PATRONoC, an open-source fully AXI-compliant NoC fabric to better address the specific needs of multi… ▽ More

    Submitted 31 July, 2023; originally announced August 2023.

    Comments: Accepted and presented at 60th DAC

  49. Goal-Adaptive Meshing of Isogeometric Kirchhoff-Love Shells

    Authors: H. M. Verhelst, A. Mantzaflaris, M. Möller, J. H. Den Besten

    Abstract: Mesh adaptivity is a technique to provide detail in numerical solutions without the need to refine the mesh over the whole domain. Mesh adaptivity in isogeometric analysis can be driven by Truncated Hierarchical B-splines (THB-splines) which add degrees of freedom locally based on finer B-spline bases. Labeling of elements for refinement is typically done using residual-based error estimators. In… ▽ More

    Submitted 19 March, 2025; v1 submitted 17 July, 2023; originally announced July 2023.

    Journal ref: Engineering with Computers (2024): 1-28

  50. arXiv:2306.05060  [pdf, other

    cs.LG

    Precision-aware Latency and Energy Balancing on Multi-Accelerator Platforms for DNN Inference

    Authors: Matteo Risso, Alessio Burrello, Giuseppe Maria Sarda, Luca Benini, Enrico Macii, Massimo Poncino, Marian Verhelst, Daniele Jahier Pagliari

    Abstract: The need to execute Deep Neural Networks (DNNs) at low latency and low power at the edge has spurred the development of new heterogeneous Systems-on-Chips (SoCs) encapsulating a diverse set of hardware accelerators. How to optimally map a DNN onto such multi-accelerator systems is an open problem. We propose ODiMO, a hardware-aware tool that performs a fine-grain mapping across different accelerat… ▽ More

    Submitted 8 June, 2023; originally announced June 2023.

    Comments: Accepted at 2023 ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED)