mlsanityData to 7 Oct 2026

CGRA4ML: A Hardware/Software Framework to Implement Neural Networks for Scientific Edge Computing

arXiv 2408.15561 ↗First posted 28 Aug 2024cs.AR cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

The scientific community increasingly relies on machine learning (ML) for near-sensor processing, leveraging its strengths in tasks such as pattern recognition, anomaly detection, and real-time decision-making. These deployments demand accelerators that combine extremely high performance with programmability, ease of integration, and straightforward verification. We present cgra4ml, an open-source, modular framework that generates parameterizable CGRA accelerators in synthesizable SystemVerilog RTL, tailored to common ML compute patterns found in scientific applications. The framework supports seamless system integration through AXI-compliant interfaces and open-source DMA components, and it includes automatic firmware generation for programming the accelerator. A comprehensive verification suite and a runtime firmware stack further support deployment across diverse SoC platforms. cgra4ml provides a modular, full-stack infrastructure, including a Python API, SystemVerilog hardware, TCL toolflows, and a C runtime, which facilitates easy integration and experimentation, allowing scientists to focus on innovation rather than dealing with the intricacies of hardware design and optimization. We demonstrate the effectiveness of cgra4ml to implement common scientific edge neural networks using ASIC and FPGA design flows.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 10 of its 52 references that are in the map. First posted on arXiv 28 Aug 2024.

Builds on

10 of 52 references.

References · 10

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  3. 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 141
  4. 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 132
  5. 2020Automatic heterogeneous quantization of deep neural networks for low-latency inference on the edge for particle detectorscited by 78
  6. 2021Applications and Techniques for Fast Machine Learning in Sciencecited by 32
  7. 2021A reconfigurable neural network ASIC for detector front-end data compression at the HL-LHCcited by 20
  8. 2022FastML Science Benchmarks: Accelerating Real-Time Scientific Edge Machine Learningcited by 12
  9. 2022Open-source FPGA-ML codesign for the MLPerf Tiny Benchmarkcited by 9
  10. 2018LeFlow: Enabling Flexible FPGA High-Level Synthesis of Tensorflow Deep Neural Networkscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.