Skip to content

Draft: Find min

Lucy Lewitt requested to merge llewitt/athena:FindMin into main

Original:

6: ------------------------------------------------------------------------------------------------------------------
6: Benchmark                                                                        Time             CPU   Iterations
6: ------------------------------------------------------------------------------------------------------------------
6: benchmarkFindIdxOfMinimum<findIdxOfMinimum::Impl::C>                          6184 ns         6098 ns       114718
6: benchmarkFindIdxOfMinimum<findIdxOfMinimum::Impl::STL>                       19491 ns        19005 ns        36919
6: benchmarkFindIdxOfMinimum<findIdxOfMinimum::Impl::VecAlwaysTrackIdx>          1776 ns         1753 ns       400791
6: benchmarkFindIdxOfMinimum<findIdxOfMinimum::Impl::VecUpdateIdxOnNewMin>        476 ns          471 ns      1462838
6: benchmarkFindIdxOfMinimum<findIdxOfMinimum::Impl::VecMinThenIdx>               463 ns          460 ns      1503848

Updated:

6: ------------------------------------------------------------------------------------------------------------------
6: Benchmark                                                                        Time             CPU   Iterations
6: ------------------------------------------------------------------------------------------------------------------
6: benchmarkFindIdxOfMinimum<findIdxOfMinimum::Impl::C>                          6375 ns         6122 ns       114719
...
6: benchmarkFindIdxOfMinimum<findIdxOfMinimum::Impl::VecMinThenIdx>               465 ns          461 ns      1518962

Merge request reports

Loading