Project
Loading...
Searching...
No Matches
bench_ransCombinedIterator.cxx File Reference

compares performance of on-the-fly merging of data vs copy and merge. More...

#include <vector>
#include <benchmark/benchmark.h>
#include "rANS/iterator.h"

Go to the source code of this file.

Functions

 BENCHMARK (BM_Array_Read_Copy) -> RangeMultiplier(2) ->Range(10e4, 2 *10e6)
 
 BENCHMARK (BM_Array_Read_Iterator) -> RangeMultiplier(2) ->Range(10e4, 2 *10e6)
 
 BENCHMARK (BM_Array_Write_Copy) -> RangeMultiplier(2) ->Range(10e4, 2 *10e6)
 
 BENCHMARK (BM_Array_Write_Iterator) -> RangeMultiplier(2) ->Range(10e4, 2 *10e6)
 
 BENCHMARK_MAIN ()
 

Detailed Description

compares performance of on-the-fly merging of data vs copy and merge.

Author
Michael Lettrich

Definition in file bench_ransCombinedIterator.cxx.

Function Documentation

◆ BENCHMARK() [1/4]

BENCHMARK ( BM_Array_Read_Copy  ) -> RangeMultiplier(2) ->Range(10e4, 2 *10e6)

◆ BENCHMARK() [2/4]

BENCHMARK ( BM_Array_Read_Iterator  ) -> RangeMultiplier(2) ->Range(10e4, 2 *10e6)

◆ BENCHMARK() [3/4]

BENCHMARK ( BM_Array_Write_Copy  ) -> RangeMultiplier(2) ->Range(10e4, 2 *10e6)

◆ BENCHMARK() [4/4]

BENCHMARK ( BM_Array_Write_Iterator  ) -> RangeMultiplier(2) ->Range(10e4, 2 *10e6)

◆ BENCHMARK_MAIN()

BENCHMARK_MAIN ( )