Published August 26, 2021 | Version v1

Benchmark of Deep Learning models

Authors/Creators

Contributors

Supervisor:

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.

Files

Benchmark of Deep Learning models.pdf

Files (133.1 kB)

Name Size Download all
md5:22d317b0b0eb97c54afc7a89e118e901
133.1 kB Preview Download

Additional details

Identifiers

CDS Report Number
CERN-STUDENTS-Note-2021-053

Linked records