KIT | KIT-Bibliothek | Impressum | Datenschutz

A Heterogeneous FPGA/GPU Architecture for Real-Time Data Analysis and Fast Feedback Systems

Vogelgesang, Matthias; Rota, Lorenzo; Ardila-Perez, Luis Eduardo ORCID iD icon; Caselle, Michele; Chilingaryan, Suren ORCID iD icon; Kopmann, Andreas ORCID iD icon; Weber, Marc


We propose a versatile and modular approach for a real- time data acquisition and evaluation system for monitoring and feedback control in beam diagnostic and photon sci- ence experiments. Our hybrid architecture is based on an FPGA readout card and GPUs for data processing. To in- crease throughput, lower latencies and reduce overall system strain, the FPGA is able to write data directly into the GPU’s memory. After real-time data analysis the GPU writes back results back to the FPGA for feedback systems or to the CPU host system for subsequent processing. The communication and scheduling processing units are handled transparently by our processing framework which users can customize and extend. Although the system is designed for real-time capability purposes, the modular approach also allows stan- dalone usage for high-speed off-line analysis. We evaluated the performance of our solution measuring both processing times of data analysis algorithms used with beam instrumen- tation detectors as well as transfer times between FPGA and GPU. The latter suggests system throughputs of up to 6 GB/s with latencies down to the microsecond range, thus making it suitable for fast feedback systems.

Verlagsausgabe §
DOI: 10.5445/IR/1000083260
Veröffentlicht am 13.11.2020
DOI: 10.18429/JACoW-IBIC2016-WEPG07
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Prozessdatenverarbeitung und Elektronik (IPE)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2017
Sprache Englisch
Identifikator ISBN: 978-3-95450-177-9
KITopen-ID: 1000083260
HGF-Programm 54.02.02 (POF III, LK 01) Ultraschnelle Datenauswertung
Erschienen in 5th International Beam Instrumentation Conference (IBIC), Barcelona, Spain, Sept. 11-15, 2016. Ed.: I. Costa
Veranstaltung 5th International Beam Instrumentation Conference (IBIC 2016), Barcelona, Spanien, 11.09.2016 – 15.09.2016
Verlag JACoW Publishing
Seiten 627–630
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page