ODEONN: A Digital ODE Solver Architecture for Oscillatory Neural Networks
Bram F. Haverkort, Aida Todri-Sanial
Abstract
Oscillatory Neural Networks (ONNs) are an alternative computing paradigm for AI and combinatorial optimization problems. However, digital architectures are often designed for specific applications of ONNs. This work introduces a modular and scalable architecture called ODEONN that is generic to multiple applications of ONNs, and to the best of our knowledge, is the first fully digital ONN to also support complex-valued coupling. Additionally, an approximation of the sine function is introduced that uses half of the hardware resources compared to standard methods. The performance of ODEONN is compared with a full-precision software simulation, where a performance degradation of less than 2\% is shown. Therefore, we conclude that the fixed-point quantization and the approximated waveform affect the accuracy of computation by only a small amount. Furthermore, ODEONN shows a 45× reduction in energy-delay product over the software simulation running on conventional hardware.
Create a lesson
Related papers
A Resource-Efficient CNN-Based EEG Auditory Attention Decoding ASIC
Qier Ma, Richard George, Stefan Scholze et al.
Experimental Verification of Fast Voltage Droop Correction Circuits
Shreyas Srinivas, Ian W. Jones, Carsten Schulze et al.
Energy-Efficient Visual Inspection with FFT-Based CNNs and Adaptive Floating-Point Quantization
Lukas Krupp, Marco Groß, Michael Graichen et al.
Automated Estimation of MBIST Area and Test Time in Heterogeneous Memory IPs via Stacked Ensemble Framework
Chee Jin Teoh, Ab Al-Hadi Ab Rahman, Johnny Kee Hui Wong et al.
A Thread-Register Decoupled GPU Execution Model for Efficient Tensor Computation
Zihan Liu, Jingwen Leng, Yangjie Zhou et al.
Exact Multistate Reliability and Upgrade Design for Heterogeneous HBM Systems via Threshold-Pruned BAT
Wei-Chang Yeh