OpenHLS: High-Level Synthesis for Low-Latency Deep Neural Networks for Experimental Science
Not on the map. Why?
Abstract (arXiv)
In many experiment-driven scientific domains, such as high-energy physics, material science, and cosmology, high data rate experiments impose hard constraints on data acquisition systems: collected data must either be indiscriminately stored for post-processing and analysis, thereby necessitating large storage capacity, or accurately filtered in real-time, thereby necessitating low-latency processing. Deep neural networks, effective in other filtering tasks, have not been widely employed in such data acquisition systems, due to design and deployment difficulties. We present an open source, lightweight, compiler framework, without any proprietary dependencies, OpenHLS, based on high-level synthesis techniques, for translating high-level representations of deep neural networks to low-level representations, suitable for deployment to near-sensor devices such as field-programmable gate arrays. We evaluate OpenHLS on various workloads and present a case-study implementation of a deep neural network for Bragg peak detection in the context of high-energy diffraction microscopy. We show OpenHLS is able to produce an implementation of the network with a throughput 4.8 μs/sample, which is approximately a 4× improvement over the existing implementation
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 52 references that are in the map. First posted on arXiv 13 Feb 2023.
Builds on
12 of 52 references.
References · 12
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Training Deep Nets with Sublinear Memory Costcited by 825
- 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
- 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 132
- 2018Glow: Graph Lowering Compiler Techniques for Neural Networkscited by 73
- 2020MLIR: A Compiler Infrastructure for the End of Moore's Lawcited by 64
- 2018Optimizing CNN Model Inference on CPUscited by 29
- 2021ScaleHLS: A New Scalable High-Level Synthesis Framework on Multi-Level Intermediate Representationcited by 21
- 2020BraggNN: Fast X-ray Bragg Peak Analysis Using Deep Learningcited by 14
- 2019Deep Learning Accelerated Light Source Experimentscited by 6
- 2021A Data-Centric Optimization Framework for Machine Learningcited by 3
- 2022Gradual Tensor Shape Checkingcited by 1
Built on by
Citing papers per year: 2023: 1.
1 paper.
- 2023Neural Architecture Codesign for Fast Bragg Peak Analysis10 Dec 2023