OpenHLS: High-Level Synthesis for Low-Latency Deep Neural Networks for Experimental Science
원문 초록
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 $\mu$s/sample, which is approximately a 4$\times$ improvement over the existing implementation
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
LLM-DSE: Searching Accelerator Parameters with LLM Agents
ReSpec: Relevance and Specificity Grounded Online Filtering for Learning on Video-Text Data Streams
HLS-Eval: A Benchmark and Framework for Evaluating LLMs on High-Level Synthesis Design Tasks
SuperEIO: Self-Supervised Event Feature Learning for Event Inertial Odometry
Design and Implementation of an FPGA-Based Hardware Accelerator for Transformer
Wandering around: A bioinspired approach to visual attention through object motion sensitivity
토론
이 논문과 연결된 포럼 글이 아직 없습니다.