Informacje od innych osób sugerują, że funkcja SliceByCached() może przynosić niepożądanie duże nakłady czasowe.
SliceByCached() w mixingu pojawia się tylko w 1 miejscu:
https://github.com/AliceO2Group/AliceO2/blob/dev/Framework/Core/include/Framework/GroupedCombinations.h#L177
- W jaki sposób możemy odizolować efekty związane ze SliceByCached() w benchmarku? Np.:
- sprawdzenie czasu związanego z wywołaniami SliceByCached() za pomocą Speedscope
- ewentualnie: porównanie czasów działania benchmarku ze SliceByCached() w kodzie i z jakimś dummy zastępnikiem
- może macie inne pomysły?