Figure 4 - uploaded by Bertrand Bellenot
Content may be subject to copyright.
Source publication
ROOT is high energy physics' software for storing and mining data in a statistically sound way, to publish results with scientific graphics. It is evolving since 25 years, now providing the storage format for more than one exabyte of data; virtually all high energy physics experiments use ROOT. With another significant increase in the amount of dat...
Contexts in source publication
Context 1
... AVX512 clang9 i7-7820X AVX512 clang8 i7-4790 AVX2 clang9 i7-7820X AVX2 gcc9 i7-7820X AVX2 gcc9 i7-7820X AVX512 Speed up using vectorisation The ROOT developers pursue several paths to optimize RooFit's performance: speeding up the likelihood gradient calculation, accelerating specific computations with GPUs, writing more vectorizable code (see Fig. 4), general optimization of expensive operations, and improving the interoperability with other libraries that can handle large datasets. The larger the number of parameters in the likelihood function, the more expensive it is to numerically determine the gradient by varying one parameter at a time. In late 2021, RooFit will introduce ...
Context 2
... AVX512 clang9 i7-7820X AVX512 clang8 i7-4790 AVX2 clang9 i7-7820X AVX2 gcc9 i7-7820X AVX2 gcc9 i7-7820X AVX512 Speed up using vectorisation The ROOT developers pursue several paths to optimize RooFit's performance: speeding up the likelihood gradient calculation, accelerating specific computations with GPUs, writing more vectorizable code (see Fig. 4), general optimization of expensive operations, and improving the interoperability with other libraries that can handle large datasets. The larger the number of parameters in the likelihood function, the more expensive it is to numerically determine the gradient by varying one parameter at a time. In late 2021, RooFit will introduce ...