Lupulus: A Flexible Hardware Accelerator For Neural Networks
Neural networks have become indispensable for a wide range of applications, but they suffer from high computational- and memory-requirements, requiring optimizations from the algorithmic description of the network to the hardware implementation. Moreover, the high rate of innovation in machine learning makes it important that hardware implementations provide a high level of programmability to support current and future requirements of neural networks. In this work, we present a flexible hardware accelerator for neural networks, called Lupulus, supporting various methods for scheduling and mapping of operations onto the accelerator. Lupulus was implemented in a 28nm FD-SOI technology and demonstrates a peak performance of 380GOPS/GHz with latencies of 21.4 ms and 183.6 ms for the convolutional layers of AlexNet and VGG-16, respectively.
Cite this item
Kristensen, A. T., Giterman, R., Balatsoukas-Stimming, A., & Burg, A. (2020). Lupulus: A Flexible Hardware Accelerator For Neural Networks. 2020 Ieee International Conference on Acoustics, Speech, and Signal Processing, International Conference on Acoustics Speech and Signal Processing ICASSP, 1608–1612. https://doi.org/10.1109/ICASSP40776.2020.9054764
Click Copy to copy the citation, or select the text manually.
WOS:000615970401169
2020-01-01
New York
978-1-5090-6631-5
International Conference on Acoustics Speech and Signal Processing ICASSP
1608
1612
REVIEWED
EPFL
| Event name | Event place | Event date |
Barcelona, SPAIN | May 04-08, 2020 | |