Skip to content

Instantly share code, notes, and snippets.

@Izaron
Last active September 1, 2018 22:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Izaron/5617bfd4219316d96819bdd4ead51323 to your computer and use it in GitHub Desktop.
Save Izaron/5617bfd4219316d96819bdd4ead51323 to your computer and use it in GitHub Desktop.
2018-09-02 01:36:23
Running ./benchmark
Run on (2 X 1400 MHz CPU s)
CPU Caches:
L1 Data 32K (x2)
L1 Instruction 32K (x2)
L2 Unified 1024K (x1)
***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
-----------------------------------------------------------------------------------------------------------------
Benchmark Time CPU Iterations
-----------------------------------------------------------------------------------------------------------------
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/1024/32768 15648635 ns 15622166 ns 45
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/1024/262144 125971087 ns 125026149 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/1024/1048576 502320644 ns 500452541 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/4096/32768 61533479 ns 61036245 ns 11
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/4096/262144 489726478 ns 488079801 ns 2
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/4096/1048576 1949031010 ns 1946947190 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/8192/32768 121384925 ns 121232440 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/8192/262144 972627119 ns 971414773 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned char>>/8192/1048576 3884676247 ns 3880116240 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/1024/32768 15650565 ns 15636418 ns 45
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/1024/262144 125046923 ns 124933685 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/1024/1048576 511187436 ns 502982374 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/4096/32768 61420870 ns 61039847 ns 11
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/4096/262144 489436688 ns 487884789 ns 2
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/4096/1048576 1949687766 ns 1946087352 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/8192/32768 121211784 ns 121093186 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/8192/262144 978218921 ns 969279187 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned short>>/8192/1048576 3889413891 ns 3873638325 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/1024/32768 15666098 ns 15649880 ns 45
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/1024/262144 125368841 ns 125216479 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/1024/1048576 501373177 ns 500903362 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/4096/32768 61292776 ns 61237270 ns 11
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/4096/262144 487700846 ns 486746964 ns 2
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/4096/1048576 1949501443 ns 1946803659 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/8192/32768 122475302 ns 121355961 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/8192/262144 970684578 ns 969388886 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned int>>/8192/1048576 3882383462 ns 3878621585 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/1024/32768 15685872 ns 15665269 ns 45
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/1024/262144 126061882 ns 125550716 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/1024/1048576 501156454 ns 500423441 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/4096/32768 60888476 ns 60811449 ns 11
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/4096/262144 490927424 ns 487073425 ns 2
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/4096/1048576 1970938500 ns 1955082585 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/8192/32768 121308110 ns 121163516 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/8192/262144 972375595 ns 971280466 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long>>/8192/1048576 3883455242 ns 3877616360 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/1024/32768 16266555 ns 15861562 ns 45
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/1024/262144 125297191 ns 125188824 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/1024/1048576 501197170 ns 500626446 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/4096/32768 61443736 ns 60978626 ns 11
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/4096/262144 490592439 ns 487645988 ns 2
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/4096/1048576 1959455194 ns 1953106351 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/8192/32768 121429287 ns 121317360 ns 6
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/8192/262144 971276318 ns 970311092 ns 1
BM_DynBitsetCount<boost::dynamic_bitset<unsigned long long>>/8192/1048576 3903784512 ns 3896834408 ns 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment