Accelerating Recurrent Neural Networks for Gravitational Wave Experiments
Zhiqiang Que, Erwei Wang, Umar Marikar, Eric Moreno, Jennifer, Ngadiuba, Hamza Javed, Bart{\l}omiej Borzyszkowski, Thea Aarrestad, Vladimir, Loncar, Sioni Summers, Maurizio Pierini, Peter Y Cheung, Wayne Luk

TL;DR
This paper introduces reconfigurable FPGA architectures that significantly accelerate RNN inference for gravitational wave detection, reducing latency and resource usage compared to existing designs.
Contribution
The paper presents a novel architecture optimizing initiation intervals in multi-layer LSTM networks for low-latency FPGA implementation in gravitational wave analysis.
Findings
DSP usage reduced by up to 42%
Latency decreased by approximately 5 to 12 times
Efficient resource utilization with customizable templates
Abstract
This paper presents novel reconfigurable architectures for reducing the latency of recurrent neural networks (RNNs) that are used for detecting gravitational waves. Gravitational interferometers such as the LIGO detectors capture cosmic events such as black hole mergers which happen at unknown times and of varying durations, producing time-series data. We have developed a new architecture capable of accelerating RNN inference for analyzing time-series data from LIGO detectors. This architecture is based on optimizing the initiation intervals (II) in a multi-layer LSTM (Long Short-Term Memory) network, by identifying appropriate reuse factors for each layer. A customizable template for this architecture has been designed, which enables the generation of low-latency FPGA designs with efficient resource utilization using high-level synthesis tools. The proposed approach has been evaluated…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsTanh Activation · Sigmoid Activation · Long Short-Term Memory
