Cargando…

HLS4ML: deploying deep learning on FPGAs for L1 trigger and Data Acquisition

<!--HTML--><p>Machine learning is becoming ubiquitous across HEP. There is great potential to improve trigger and DAQ performances with it. However, the exploration of such techniques within the field in low latency/power FPGAs has just begun. We present HLS4ML, a user-friendly software,...

Descripción completa

Detalles Bibliográficos
Autor principal: Ngadiuba, Jennifer
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2315491
_version_ 1780958146091548672
author Ngadiuba, Jennifer
author_facet Ngadiuba, Jennifer
author_sort Ngadiuba, Jennifer
collection CERN
description <!--HTML--><p>Machine learning is becoming ubiquitous across HEP. There is great potential to improve trigger and DAQ performances with it. However, the exploration of such techniques within the field in low latency/power FPGAs has just begun. We present HLS4ML, a user-friendly software, based on High-Level Synthesis (HLS), designed to deploy network architectures on&nbsp;FPGAs. As a case study, we use HLS4ML for boosted-jet tagging with deep networks at the LHC. We show how neural networks can be made fit the resources available on modern FPGAs, thanks to network pruning and quantization.&nbsp;We map out resource usage and latency versus network architectures, to identify the typical problem complexity that HLS4ML could deal with. We discuss possible applications in current and future HEP experiments.</p>
id cern-2315491
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-23154912022-11-02T22:31:43Zhttp://cds.cern.ch/record/2315491engNgadiuba, JenniferHLS4ML: deploying deep learning on FPGAs for L1 trigger and Data AcquisitionHLS4ML: deploying deep learning on FPGAs for L1 trigger and Data AcquisitionEP-IT Data science seminars<!--HTML--><p>Machine learning is becoming ubiquitous across HEP. There is great potential to improve trigger and DAQ performances with it. However, the exploration of such techniques within the field in low latency/power FPGAs has just begun. We present HLS4ML, a user-friendly software, based on High-Level Synthesis (HLS), designed to deploy network architectures on&nbsp;FPGAs. As a case study, we use HLS4ML for boosted-jet tagging with deep networks at the LHC. We show how neural networks can be made fit the resources available on modern FPGAs, thanks to network pruning and quantization.&nbsp;We map out resource usage and latency versus network architectures, to identify the typical problem complexity that HLS4ML could deal with. We discuss possible applications in current and future HEP experiments.</p>oai:cds.cern.ch:23154912018
spellingShingle EP-IT Data science seminars
Ngadiuba, Jennifer
HLS4ML: deploying deep learning on FPGAs for L1 trigger and Data Acquisition
title HLS4ML: deploying deep learning on FPGAs for L1 trigger and Data Acquisition
title_full HLS4ML: deploying deep learning on FPGAs for L1 trigger and Data Acquisition
title_fullStr HLS4ML: deploying deep learning on FPGAs for L1 trigger and Data Acquisition
title_full_unstemmed HLS4ML: deploying deep learning on FPGAs for L1 trigger and Data Acquisition
title_short HLS4ML: deploying deep learning on FPGAs for L1 trigger and Data Acquisition
title_sort hls4ml: deploying deep learning on fpgas for l1 trigger and data acquisition
topic EP-IT Data science seminars
url http://cds.cern.ch/record/2315491
work_keys_str_mv AT ngadiubajennifer hls4mldeployingdeeplearningonfpgasforl1triggeranddataacquisition