Cargando…

Benchmark of Deep Learning models

In the field of high-energy physics, software performance is critical due to the high CPU and I/O costs of processing and analyzing billions of events. Running benchmarks is therefore essential as it provides consistent performance metrics that can be tracked over time. Aim of this project was to de...

Descripción completa

Detalles Bibliográficos
Autor principal: Terko, Afan
Lenguaje:eng
Publicado: 2021
Materias:
Acceso en línea:http://cds.cern.ch/record/2779288
_version_ 1780971789370785792
author Terko, Afan
author_facet Terko, Afan
author_sort Terko, Afan
collection CERN
description In the field of high-energy physics, software performance is critical due to the high CPU and I/O costs of processing and analyzing billions of events. Running benchmarks is therefore essential as it provides consistent performance metrics that can be tracked over time. Aim of this project was to develop benchmark code to evaluate the CPU and GPU performance for inference of some typical deep learning models used by the LHC experiments. Benchmark tests for Convolutional neural network (CNN) and Recurrent neural network (RNN) for both TMVA and Keras were created and are to be included in ROOTBench. Keras outperforms TMVA in terms of CPU performance for inference in both CNN and RNN. In terms of GPU performance, TMVA surpasses Keras in both CNN and RNN benchmarks.
id cern-2779288
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2021
record_format invenio
spelling cern-27792882021-08-26T20:59:53Zhttp://cds.cern.ch/record/2779288engTerko, AfanBenchmark of Deep Learning modelsComputing and ComputersIn the field of high-energy physics, software performance is critical due to the high CPU and I/O costs of processing and analyzing billions of events. Running benchmarks is therefore essential as it provides consistent performance metrics that can be tracked over time. Aim of this project was to develop benchmark code to evaluate the CPU and GPU performance for inference of some typical deep learning models used by the LHC experiments. Benchmark tests for Convolutional neural network (CNN) and Recurrent neural network (RNN) for both TMVA and Keras were created and are to be included in ROOTBench. Keras outperforms TMVA in terms of CPU performance for inference in both CNN and RNN. In terms of GPU performance, TMVA surpasses Keras in both CNN and RNN benchmarks.CERN-STUDENTS-Note-2021-053oai:cds.cern.ch:27792882021-08-26
spellingShingle Computing and Computers
Terko, Afan
Benchmark of Deep Learning models
title Benchmark of Deep Learning models
title_full Benchmark of Deep Learning models
title_fullStr Benchmark of Deep Learning models
title_full_unstemmed Benchmark of Deep Learning models
title_short Benchmark of Deep Learning models
title_sort benchmark of deep learning models
topic Computing and Computers
url http://cds.cern.ch/record/2779288
work_keys_str_mv AT terkoafan benchmarkofdeeplearningmodels