6533b831fe1ef96bd1298f4e

RESEARCH PRODUCT

Highly Performant, Deep Neural Networks with sub-microsecond latency on FPGAs for Trigger Applications

Noel NottbeckVolker BüscherChristian Schmitt

subject

Artificial neural network010308 nuclear & particles physicsbusiness.industryPhysicsQC1-99901 natural sciencesData flow diagramMicrosecondEmbedded system0103 physical sciencesDeep neural networksLatency (engineering)010306 general physicsField-programmable gate arraybusiness

description

Artificial neural networks are becoming a standard tool for data analysis, but their potential remains yet to be widely used for hardware-level trigger applications. Nowadays, high-end FPGAs, often used in low-level hardware triggers, offer theoretically enough performance to include networks of considerable size. This makes it very promising and rewarding to optimize a neural network implementation for FPGAs in the trigger context. Here an optimized neural network implementation framework is presented, which typically reaches 90 to 100% computational efficiency, requires few extra FPGA resources for data flow and controlling, and allows latencies in the order of 10s to few 100s of nanoseconds for entire (deep) networks.

10.1051/epjconf/202024501023https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_01023.pdf