19222

The BondMachine toolkit: Enabling Machine Learning on FPGA

Mirko Mariotti, Loriano Storchi, Daniele Spiga, Davide Salomoni, Tommaso Boccali, Daniele Bonacorsi
Dipartimento di Fisica e Geologia, Universitá degli Studi di Perugia, Via Pascoli, 06123 Perugia, Italy
PoS ISGC2019, 020, 2019
BibTeX

Download Download (PDF)   View View   Source Source   

1507

views

The BondMachine (BM) is an innovative prototype software ecosystem aimed at creating facilities where both hardware and software are co-designed, guaranteeing a full exploitation of fabric capabilities (both in terms of concurrency and heterogeneity) with the smallest possible power dissipation. In the present paper we will provide a technical overview of the key aspects of the BondMachine toolkit, highlighting the advancements brought about by the porting of Go code in hardware. We will then show a cloud-based BM as a Service deployment. Finally, we will focus on TensorFlow, and in this context we will show how we plan to benchmark the system with a ML tracking reconstruction from pp collision at the LHC.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us:

contact@hpgu.org