cycle benchmarking