rootbench icon indicating copy to clipboard operation
rootbench copied to clipboard

Collection of benchmarks and performance monitoring applications

Results 31 rootbench issues
Sort by recently updated
recently updated
newest added

Added functionality to test benchmarks for codegen and codegen_no_grad evaluation backends. There are currently some issues with the benchmarks in benchRooFitBackEnds.cxx, RooFitUnbinnedBenchmarks.cxx and RooFitBinnedBenchMarks. @guitargeek

Ann new tests for TMVA SOFIE including tests using ONNXRuntime and LWTNN Add corresponding Find.. cmake modules to find the needed package Make also use of FindBLAS to find teh...

This is a small script to compare performance between 2 different patches/commits. The script will take care of building 2 ROOT versions and running the desired benchmarks. And finally https://github.com/google/benchmark/blob/main/tools/compare.py...

``` 2: TestTutorial/Test_nopch_fftw/manual_time 712825 us 419 us 1 RSS=275.712k 2: Warning in : macro /usr/share/miniconda/envs/root-nightly/tutorials//mlp/mlpHiggs.C not found 2: root: unrecognized option '/usr/share/miniconda/envs/root-nightly/tutorials//mlp/mlpHiggs.C' ```

Includes the header file MakeRandomTTree.h providing a convenience function which facilitates the generation of random TTree instances, based on the random TTree generator in CrossValidationBenchmarks.cxx. If suitable, CrossValidationBenchmarks.cxx may now...

Graphs in grafana display results averaged over a few days. This waters down improvements/regressions. It would be great to see results jump to new values the day after a merge....

It seems the RooFit test scripts currently included in rootbench don't quite give the depth and complexity required for benchmarking performance of experimental updates (such as the multiprocess PR and...

I added a new CMake option: experiment-datafiles - that allows to download experiments files (CMS, ATLAS) that are bigger then 1.5 GB I also used these benchmarks for testing FLZMA2...

We require an exposed `CMAKE_CXX_STANDARD` in rootbench. Currenlty, it's not there or only in the case of being builtin with root. The hotfix looks like [this](https://github.com/root-project/rootbench/pull/155/files#diff-7119de54f4dcbdbc21349ace12747139R33) but does not cover...