Unit: seconds
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.309 | 0.472 | 0.077 | 0.858 | 754,472 | 839,232 |
naive-bitvec-2d |
0.34 | 0.590 | 0.082 | 1.012 | 757,680 | 840,036 |
avx2-merge |
0.304 | 0.601 | 0.08 | 0.985 | 813,724 | 914,848 |
avx2-hybrid |
0.306 | 0.605 | 0.079 | 0.99 | 817,068 | 916,976 |
avx2-lemire | 0.278 | 0.612 | 0.079 | 0.969 | 813,148 | 913,928 |
tetzank-avx2-asm | 0.278 | 0.632 | 0.084 | 0.994 | 815,568 | 915,412 |
sse-han-bmiss-sttni | 0.312 | 0.772 | 0.078 | 1.162 | 815,884 | 913,600 |
naive-bitvec-adv | 0.046 | 0.773 | 0.076 | 0.895 | 1,042,680 | 1,042,684 |
naive-hybrid | 0.288 | 0.946 | 0.116 | 1.35 | 816,884 | 914,948 |
naive-merge | 0.314 | 0.964 | 0.075 | 1.353 | 814,152 | 912,928 |
naive-bitvec-op | 0.046 | 0.964 | 0.079 | 1.089 | 1,043,752 | 1,043,760 |
sse-han-bsr-qfilter | 1.422 | 1.018 | 0.071 | 2.511 | 1,503,432 | 1,600,432 |
sse-emptyheaded-layout-hybrid | 0.817 | 1.216 | 0.068 | 2.101 | 1,234,700 | 1,377,848 |
sse-han-bsr-scalar-merge | 1.542 | 1.217 | 0.07 | 2.829 | 1,509,820 | 1,606,104 |
sse-emptyheaded-layout-uint | 0.839 | 1.234 | 0.069 | 2.142 | 1,236,000 | 1,380,768 |
sse-han-bsr-scalar-galloping | 0.968 | 1.267 | 0.069 | 2.304 | 1,503,428 | 1,600,100 |
sse-han-qfilter | 0.329 | 1.272 | 0.078 | 1.679 | 816,620 | 917,248 |
avx2-roaring | 1.773 | 3.339 | 0.112 | 5.224 | 2,454,916 | 2,454,932 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.000 | 0.417 | 0.071 | 0.488 | 721,196 | 794,056 |
naive-bitvec-adv | 0.078 | 0.472 | 0.077 | 0.627 | 917,316 | 918,656 |
naive-bitvec-2d |
0.000 | 0.549 | 0.07 | 0.619 | 729,564 | 806,236 |
avx2-merge |
0.000 | 0.551 | 0.073 | 0.624 | 847,132 | 921,084 |
avx2-hybrid |
0.000 | 0.552 | 0.07 | 0.622 | 855,648 | 926,192 |
avx2-lemire | 0.000 | 0.575 | 0.07 | 0.645 | 855,128 | 925,320 |
tetzank-avx2-asm | 0.000 | 0.587 | 0.07 | 0.657 | 851,404 | 921,260 |
naive-bitvec-op | 0.074 | 0.627 | 0.07 | 0.771 | 918,208 | 918,976 |
sse-han-qfilter | 0.000 | 0.759 | 0.068 | 0.827 | 853,212 | 920,924 |
sse-han-bmiss-sttni | 0.000 | 0.760 | 0.069 | 0.829 | 865,808 | 937,164 |
sse-han-bsr-qfilter | 0.876 | 0.827 | 0.064 | 1.767 | 1,709,068 | 1,773,796 |
sse-emptyheaded-layout-uint | 0.538 | 0.831 | 0.08 | 1.449 | 1,211,716 | 1,354,028 |
sse-emptyheaded-layout-hybrid | 0.513 | 0.859 | 0.067 | 1.439 | 1,212,256 | 1,355,564 |
naive-hybrid | 0.000 | 0.936 | 0.063 | 0.999 | 847,556 | 915,016 |
naive-merge | 0.000 | 0.955 | 0.086 | 1.041 | 852,912 | 924,968 |
sse-han-bsr-scalar-merge | 0.86 | 1.041 | 0.064 | 1.965 | 1,711,028 | 1,782,456 |
sse-han-bsr-scalar-galloping | 0.829 | 1.123 | 0.064 | 2.016 | 1,711,056 | 1,778,828 |
avx2-roaring | 2.274 | 3.593 | 0.099 | 5.966 | 2,768,324 | 938,680 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.279 | 0.711 | 0.081 | 1.071 | 737,644 | 839,904 |
naive-bitvec-2d |
0.28 | 0.835 | 0.082 | 1.197 | 738,280 | 840,892 |
avx2-lemire | 0.276 | 0.863 | 0.081 | 1.22 | 799,636 | 900,156 |
avx2-hybrid |
0.312 | 0.866 | 0.08 | 1.258 | 797,956 | 898,408 |
avx2-merge |
0.312 | 0.867 | 0.081 | 1.26 | 801,732 | 902,224 |
tetzank-avx2-asm | 0.278 | 0.894 | 0.081 | 1.253 | 799,988 | 898,552 |
sse-han-bmiss-sttni | 0.277 | 1.026 | 0.08 | 1.383 | 800,132 | 901,604 |
naive-bitvec-adv | 0.032 | 1.054 | 0.08 | 1.166 | 1,046,536 | 1,046,536 |
sse-han-qfilter | 0.313 | 1.054 | 0.079 | 1.446 | 800,044 | 899,328 |
naive-bitvec-op | 0.032 | 1.176 | 0.082 | 1.29 | 1,044,812 | 1,044,812 |
naive-merge | 0.283 | 1.234 | 0.072 | 1.589 | 800,060 | 900,028 |
naive-hybrid | 0.314 | 1.280 | 0.072 | 1.666 | 803,160 | 904,268 |
sse-emptyheaded-layout-uint | 0.541 | 1.513 | 0.078 | 2.132 | 1,225,816 | 1,371,468 |
sse-emptyheaded-layout-hybrid | 0.999 | 1.606 | 0.069 | 2.674 | 1,228,624 | 1,375,128 |
sse-han-bsr-qfilter | 1.55 | 1.702 | 0.068 | 3.32 | 1,493,292 | 1,593,152 |
sse-han-bsr-scalar-merge | 0.864 | 1.952 | 0.072 | 2.888 | 1,488,400 | 1,588,016 |
sse-han-bsr-scalar-galloping | 0.823 | 2.070 | 0.074 | 2.967 | 1,488,376 | 1,588,160 |
avx2-roaring | 2.384 | 5.094 | 0.116 | 7.594 | 3,142,348 | 3,142,356 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.31 | 1.099 | 0.089 | 1.498 | 757,632 | 841,192 |
avx2-hybrid |
0.293 | 1.142 | 0.082 | 1.517 | 744,176 | 846,792 |
avx2-merge |
0.271 | 1.214 | 0.083 | 1.568 | 740,580 | 841,884 |
tetzank-avx2-asm | 0.294 | 1.216 | 0.082 | 1.592 | 740,780 | 842,044 |
avx2-lemire | 0.292 | 1.251 | 0.101 | 1.644 | 740,464 | 842,444 |
naive-bitvec-2d |
0.295 | 1.318 | 0.082 | 1.695 | 757,656 | 841,960 |
sse-han-qfilter | 0.268 | 1.334 | 0.082 | 1.684 | 740,828 | 843,396 |
sse-han-bmiss-sttni | 0.281 | 1.354 | 0.081 | 1.716 | 741,208 | 841,872 |
naive-bitvec-adv | 0.036 | 1.419 | 0.082 | 1.537 | 1,070,068 | 1,071,316 |
naive-hybrid | 0.268 | 1.596 | 0.078 | 1.942 | 741,076 | 843,704 |
naive-bitvec-op | 0.034 | 1.633 | 0.084 | 1.751 | 1,070,160 | 1,070,304 |
naive-merge | 0.281 | 1.660 | 0.077 | 2.018 | 742,488 | 843,608 |
sse-emptyheaded-layout-hybrid | 0.533 | 1.787 | 0.088 | 2.408 | 1,164,060 | 1,310,648 |
sse-han-bsr-qfilter | 0.881 | 1.807 | 0.093 | 2.781 | 1,431,176 | 1,530,856 |
sse-emptyheaded-layout-uint | 0.592 | 1.816 | 0.081 | 2.489 | 1,160,344 | 1,307,004 |
sse-han-bsr-scalar-merge | 0.876 | 2.101 | 0.08 | 3.057 | 1,430,628 | 1,529,824 |
sse-han-bsr-scalar-galloping | 0.876 | 2.214 | 0.074 | 3.164 | 1,430,532 | 1,530,668 |
avx2-roaring | 2.01 | 4.229 | 0.123 | 6.362 | 2,856,652 | 2,856,656 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.82 | 2.717 | 0.196 | 3.733 | 2,173,348 | 2,215,488 |
naive-bitvec-adv | 0.084 | 3.462 | 0.199 | 3.745 | 3,105,508 | 3,105,508 |
naive-bitvec-2d |
0.83 | 3.741 | 0.194 | 4.765 | 2,173,356 | 2,216,528 |
avx2-lemire | 0.759 | 4.051 | 0.193 | 5.003 | 2,237,320 | 2,293,776 |
avx2-merge |
0.838 | 4.073 | 0.196 | 5.107 | 2,238,716 | 2,294,724 |
avx2-hybrid |
0.807 | 4.117 | 0.194 | 5.118 | 2,236,700 | 2,291,592 |
tetzank-avx2-asm | 0.832 | 4.581 | 0.194 | 5.607 | 2,238,720 | 2,293,688 |
naive-bitvec-op | 0.092 | 5.112 | 0.228 | 5.432 | 3,106,276 | 3,106,276 |
sse-han-bmiss-sttni | 0.751 | 5.272 | 0.195 | 6.218 | 2,239,700 | 2,295,004 |
sse-han-bsr-qfilter | 2.53 | 5.991 | 0.225 | 8.746 | 4,220,044 | 4,275,896 |
sse-han-qfilter | 0.837 | 6.066 | 0.207 | 7.11 | 2,239,740 | 2,294,688 |
sse-emptyheaded-layout-hybrid | 1.449 | 7.070 | 0.194 | 8.713 | 3,273,344 | 3,340,884 |
sse-emptyheaded-layout-uint | 1.365 | 7.239 | 0.2 | 8.804 | 3,265,464 | 3,332,880 |
naive-hybrid | 0.813 | 7.332 | 0.196 | 8.341 | 2,238,716 | 2,293,904 |
naive-merge | 0.823 | 8.058 | 0.195 | 9.076 | 2,236,692 | 2,291,664 |
sse-han-bsr-scalar-merge | 2.637 | 8.422 | 0.194 | 11.253 | 4,221,616 | 4,276,380 |
sse-han-bsr-scalar-galloping | 2.546 | 8.772 | 0.2 | 11.518 | 4,219,536 | 4,275,940 |
avx2-roaring | 4.431 | 14.443 | 0.248 | 19.122 | 6,655,296 | 6,655,304 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.085 | 2.877 | 0.202 | 3.164 | 2,317,988 | 2,320,156 |
naive-bitvec |
0.000 | 2.921 | 0.203 | 3.124 | 2,149,560 | 2,176,320 |
naive-bitvec-2d |
0.000 | 3.928 | 0.199 | 4.127 | 2,149,572 | 2,178,372 |
avx2-merge |
0.000 | 4.124 | 0.201 | 4.325 | 2,275,900 | 2,304,556 |
avx2-hybrid |
0.000 | 4.130 | 0.203 | 4.333 | 2,277,948 | 2,304,484 |
avx2-lemire | 0.000 | 4.134 | 0.211 | 4.345 | 2,284,080 | 2,313,112 |
naive-bitvec-op | 0.091 | 4.199 | 0.207 | 4.497 | 2,320,656 | 2,322,092 |
tetzank-avx2-asm | 0.000 | 4.703 | 0.2 | 4.903 | 2,277,960 | 2,305,932 |
sse-han-bmiss-sttni | 0.000 | 5.415 | 0.199 | 5.614 | 2,302,892 | 2,331,876 |
sse-han-qfilter | 0.000 | 5.906 | 0.2 | 6.106 | 2,306,980 | 2,336,428 |
sse-emptyheaded-layout-hybrid | 1.415 | 6.534 | 0.199 | 8.148 | 3,273,940 | 3,344,260 |
sse-emptyheaded-layout-uint | 1.478 | 6.715 | 0.203 | 8.396 | 3,247,028 | 3,317,816 |
sse-han-bsr-qfilter | 2.594 | 6.774 | 0.201 | 9.569 | 4,383,044 | 4,409,492 |
naive-hybrid | 0.000 | 7.669 | 0.202 | 7.871 | 2,277,944 | 2,306,348 |
naive-merge | 0.000 | 8.114 | 0.202 | 8.316 | 2,288,164 | 2,317,028 |
sse-han-bsr-scalar-merge | 2.63 | 10.121 | 0.203 | 12.954 | 4,372,628 | 4,403,716 |
sse-han-bsr-scalar-galloping | 2.637 | 10.614 | 0.199 | 13.45 | 4,387,144 | 4,415,644 |
avx2-roaring | 4.437 | 14.909 | 0.269 | 19.615 | 6,588,624 | 2,312,556 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.769 | 3.358 | 0.205 | 4.332 | 2,161,616 | 2,218,980 |
naive-bitvec-adv | 0.082 | 4.198 | 0.202 | 4.482 | 3,108,608 | 3,108,616 |
naive-bitvec-2d |
0.815 | 4.397 | 0.204 | 5.416 | 2,161,588 | 2,218,824 |
avx2-lemire | 0.807 | 4.471 | 0.197 | 5.475 | 2,226,620 | 2,285,224 |
avx2-hybrid |
0.805 | 4.474 | 0.205 | 5.484 | 2,226,596 | 2,283,936 |
avx2-merge |
0.819 | 4.490 | 0.198 | 5.507 | 2,224,544 | 2,281,776 |
naive-bitvec-op | 0.079 | 5.287 | 0.21 | 5.576 | 3,106,248 | 3,106,256 |
tetzank-avx2-asm | 0.803 | 5.389 | 0.203 | 6.395 | 2,228,676 | 2,286,676 |
sse-han-bmiss-sttni | 0.828 | 5.858 | 0.2 | 6.886 | 2,229,688 | 2,286,860 |
sse-han-qfilter | 0.84 | 6.069 | 0.205 | 7.114 | 2,225,632 | 2,283,200 |
sse-emptyheaded-layout-hybrid | 1.454 | 7.969 | 0.199 | 9.622 | 3,268,620 | 3,341,216 |
sse-emptyheaded-layout-uint | 1.36 | 8.138 | 0.199 | 9.697 | 3,258,896 | 3,330,144 |
naive-hybrid | 0.752 | 8.229 | 0.2 | 9.181 | 2,226,592 | 2,284,856 |
sse-han-bsr-qfilter | 2.594 | 8.589 | 0.201 | 11.384 | 4,229,436 | 4,286,384 |
naive-merge | 0.81 | 8.675 | 0.202 | 9.687 | 2,226,568 | 2,283,784 |
sse-han-bsr-scalar-merge | 2.678 | 12.629 | 0.201 | 15.508 | 4,224,532 | 4,282,188 |
sse-han-bsr-scalar-galloping | 2.559 | 12.908 | 0.196 | 15.663 | 4,221,756 | 4,278,796 |
avx2-roaring | 5.216 | 18.150 | 0.312 | 23.678 | 7,317,536 | 7,317,552 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.811 | 3.921 | 0.204 | 4.936 | 2,173,256 | 2,219,116 |
naive-bitvec-adv | 0.057 | 4.758 | 0.203 | 5.018 | 3,169,144 | 3,169,164 |
naive-bitvec-2d |
0.792 | 4.848 | 0.206 | 5.846 | 2,173,296 | 2,219,032 |
avx2-merge |
0.806 | 5.069 | 0.2 | 6.075 | 2,162,428 | 2,220,260 |
avx2-hybrid |
0.768 | 5.104 | 0.198 | 6.07 | 2,160,336 | 2,218,368 |
avx2-lemire | 0.808 | 5.159 | 0.207 | 6.174 | 2,160,440 | 2,217,480 |
tetzank-avx2-asm | 0.817 | 5.814 | 0.2 | 6.831 | 2,160,460 | 2,218,476 |
naive-bitvec-op | 0.048 | 5.847 | 0.202 | 6.097 | 3,120,992 | 3,120,992 |
sse-han-bmiss-sttni | 0.824 | 6.418 | 0.197 | 7.439 | 2,161,300 | 2,219,220 |
sse-han-qfilter | 0.851 | 6.813 | 0.203 | 7.867 | 2,165,340 | 2,222,992 |
sse-emptyheaded-layout-hybrid | 1.586 | 8.213 | 0.228 | 10.027 | 3,202,792 | 3,274,128 |
sse-emptyheaded-layout-uint | 1.527 | 8.424 | 0.2 | 10.151 | 3,188,344 | 3,258,820 |
sse-han-bsr-qfilter | 2.904 | 8.848 | 0.201 | 11.953 | 4,155,540 | 4,214,232 |
naive-hybrid | 0.815 | 8.904 | 0.203 | 9.922 | 2,162,312 | 2,221,084 |
naive-merge | 0.753 | 9.230 | 0.206 | 10.189 | 2,162,412 | 2,220,160 |
sse-han-bsr-scalar-merge | 2.696 | 12.431 | 0.211 | 15.338 | 4,155,652 | 4,213,356 |
sse-han-bsr-scalar-galloping | 2.728 | 12.794 | 0.206 | 15.728 | 4,155,628 | 4,213,400 |
avx2-roaring | 4.522 | 16.442 | 0.266 | 21.23 | 6,741,636 | 6,741,648 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.161 | 5.998 | 0.413 | 6.572 | 5,313,388 | 5,313,392 |
naive-bitvec-op | 0.155 | 6.606 | 0.419 | 7.18 | 5,312,732 | 5,312,740 |
sse-han-bsr-qfilter | 2.205 | 8.219 | 0.366 | 10.79 | 5,891,036 | 6,006,016 |
avx2-roaring | 3.863 | 8.357 | 0.443 | 12.663 | 6,907,384 | 4,924,068 |
sse-han-bsr-scalar-merge | 2.493 | 8.821 | 0.36 | 11.674 | 5,891,572 | 6,004,668 |
sse-han-bsr-scalar-galloping | 2.238 | 11.176 | 0.377 | 13.791 | 5,881,704 | 5,995,108 |
sse-emptyheaded-layout-hybrid | 1.638 | 17.088 | 0.369 | 19.095 | 5,140,416 | 5,258,076 |
avx2-hybrid |
1.579 | 61.560 | 0.38 | 63.519 | 3,824,944 | 3,943,952 |
avx2-merge |
1.465 | 62.817 | 0.366 | 64.648 | 3,831,060 | 3,947,704 |
tetzank-avx2-asm | 1.442 | 75.581 | 0.374 | 77.397 | 3,822,980 | 3,939,908 |
naive-bitvec |
1.452 | 83.261 | 0.384 | 85.097 | 3,730,480 | 3,846,576 |
naive-hybrid | 1.461 | 86.544 | 0.361 | 88.366 | 3,827,128 | 3,938,564 |
naive-merge | 1.57 | 93.606 | 0.371 | 95.547 | 3,816,804 | 3,934,236 |
sse-emptyheaded-layout-uint | 1.847 | 94.814 | 0.368 | 97.029 | 5,703,316 | 5,816,392 |
sse-han-qfilter | 1.569 | 99.415 | 0.38 | 101.364 | 3,882,876 | 3,996,976 |
avx2-lemire | 1.454 | 114.763 | 0.395 | 116.612 | 3,818,936 | 3,933,812 |
naive-bitvec-2d |
1.463 | 141.610 | 0.386 | 143.459 | 3,730,476 | 3,844,180 |
sse-han-bmiss-sttni | 1.462 | 174.819 | 0.377 | 176.658 | 3,878,740 | 3,992,644 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.278 | 4.391 | 0.387 | 5.056 | 4,318,440 | 4,320,748 |
naive-bitvec-op | 0.274 | 5.023 | 0.389 | 5.686 | 4,318,404 | 4,320,988 |
sse-han-bsr-qfilter | 4.063 | 7.906 | 0.338 | 12.307 | 5,931,652 | 6,037,452 |
sse-emptyheaded-layout-hybrid | 1.454 | 8.360 | 0.339 | 10.153 | 4,943,940 | 5,035,944 |
sse-han-bsr-scalar-merge | 2.227 | 8.376 | 0.337 | 10.94 | 5,988,204 | 6,078,588 |
sse-han-bsr-scalar-galloping | 2.216 | 10.176 | 0.363 | 12.755 | 5,922,424 | 6,010,944 |
avx2-roaring | 2.258 | 11.409 | 0.42 | 14.087 | 6,028,820 | 3,894,448 |
avx2-hybrid |
0.000 | 62.453 | 0.359 | 62.812 | 3,777,060 | 3,872,672 |
avx2-merge |
0.000 | 64.516 | 0.331 | 64.847 | 3,781,100 | 3,878,340 |
naive-bitvec |
0.000 | 83.593 | 0.346 | 83.939 | 3,694,668 | 3,794,748 |
tetzank-avx2-asm | 0.000 | 84.686 | 0.427 | 85.113 | 3,783,180 | 3,878,292 |
naive-hybrid | 0.000 | 91.034 | 0.334 | 91.368 | 3,775,116 | 3,873,424 |
naive-merge | 0.000 | 100.840 | 0.35 | 101.19 | 3,777,036 | 3,869,728 |
sse-emptyheaded-layout-uint | 1.735 | 107.044 | 0.338 | 109.117 | 5,658,792 | 5,749,992 |
sse-han-qfilter | 0.000 | 114.951 | 0.374 | 115.325 | 3,853,232 | 3,945,688 |
avx2-lemire | 0.000 | 116.257 | 0.355 | 116.612 | 3,783,392 | 3,878,536 |
naive-bitvec-2d |
0.000 | 141.384 | 0.357 | 141.741 | 3,686,748 | 3,783,724 |
sse-han-bmiss-sttni | 0.000 | 193.696 | 0.347 | 194.043 | 3,828,788 | 3,923,116 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.158 | 8.386 | 0.414 | 8.958 | 5,313,244 | 5,313,260 |
naive-bitvec-op | 0.163 | 8.793 | 0.402 | 9.358 | 5,312,416 | 5,312,416 |
sse-han-bsr-qfilter | 2.524 | 15.041 | 0.478 | 18.043 | 6,079,792 | 6,184,584 |
sse-han-bsr-scalar-merge | 2.425 | 16.694 | 0.397 | 19.516 | 6,152,260 | 6,255,536 |
sse-han-bsr-scalar-galloping | 2.591 | 17.053 | 0.397 | 20.041 | 6,150,968 | 6,257,116 |
sse-emptyheaded-layout-hybrid | 1.491 | 18.174 | 0.392 | 20.057 | 5,149,720 | 5,254,644 |
avx2-roaring | 4.158 | 25.178 | 0.473 | 29.809 | 7,679,368 | 6,427,272 |
avx2-hybrid |
1.521 | 63.669 | 0.375 | 65.565 | 3,823,064 | 3,930,652 |
avx2-merge |
1.491 | 63.999 | 0.39 | 65.88 | 3,825,212 | 3,933,784 |
tetzank-avx2-asm | 1.534 | 76.703 | 0.384 | 78.621 | 3,827,684 | 3,936,412 |
naive-bitvec |
1.546 | 85.726 | 0.391 | 87.663 | 3,730,732 | 3,831,116 |
naive-hybrid | 1.573 | 87.020 | 0.375 | 88.968 | 3,831,348 | 3,932,628 |
naive-merge | 1.544 | 92.080 | 0.377 | 94.001 | 3,823,060 | 3,934,144 |
sse-emptyheaded-layout-uint | 1.718 | 94.932 | 0.409 | 97.059 | 5,703,336 | 5,805,448 |
sse-han-qfilter | 1.504 | 100.043 | 0.376 | 101.923 | 3,880,976 | 3,983,272 |
avx2-lemire | 1.533 | 115.278 | 0.388 | 117.199 | 3,825,344 | 3,934,112 |
naive-bitvec-2d |
1.506 | 142.224 | 0.394 | 144.124 | 3,730,620 | 3,826,540 |
sse-han-bmiss-sttni | 1.577 | 175.105 | 0.374 | 177.056 | 3,881,836 | 3,988,552 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.162 | 8.632 | 0.424 | 9.218 | 5,377,996 | 5,377,996 |
naive-bitvec-op | 0.166 | 9.101 | 0.461 | 9.728 | 5,377,084 | 5,377,100 |
avx2-roaring | 3.569 | 12.667 | 0.453 | 16.689 | 7,441,684 | 4,390,520 |
sse-han-bsr-qfilter | 2.348 | 13.012 | 0.375 | 15.735 | 6,190,828 | 6,340,884 |
sse-han-bsr-scalar-merge | 2.359 | 14.749 | 0.399 | 17.507 | 6,170,516 | 6,305,804 |
sse-han-bsr-scalar-galloping | 2.378 | 14.798 | 0.396 | 17.572 | 6,190,564 | 6,326,612 |
sse-emptyheaded-layout-hybrid | 1.45 | 18.027 | 0.407 | 19.884 | 5,120,500 | 5,253,664 |
avx2-hybrid |
1.431 | 63.921 | 0.386 | 65.738 | 3,814,260 | 3,950,264 |
avx2-merge |
1.41 | 65.211 | 0.385 | 67.006 | 3,816,208 | 3,952,664 |
tetzank-avx2-asm | 1.424 | 77.763 | 0.447 | 79.634 | 3,870,448 | 3,999,500 |
naive-bitvec |
1.4 | 86.542 | 0.389 | 88.331 | 3,738,168 | 3,871,012 |
naive-hybrid | 1.393 | 89.981 | 0.376 | 91.75 | 3,816,188 | 3,949,212 |
naive-merge | 1.403 | 95.438 | 0.413 | 97.254 | 3,824,424 | 3,960,016 |
sse-emptyheaded-layout-uint | 1.599 | 97.886 | 0.381 | 99.866 | 5,722,592 | 5,857,680 |
sse-han-qfilter | 1.426 | 102.083 | 0.402 | 103.911 | 3,899,068 | 4,032,452 |
avx2-lemire | 1.37 | 116.789 | 0.371 | 118.53 | 3,878,644 | 4,009,376 |
naive-bitvec-2d |
1.404 | 143.810 | 0.382 | 145.596 | 3,738,236 | 3,869,940 |
sse-han-bmiss-sttni | 1.423 | 177.995 | 0.407 | 179.825 | 3,894,452 | 4,024,704 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
1.154 | 1.181 | 0.285 | 2.62 | 3,246,492 | 3,482,188 |
avx2-hybrid |
1.143 | 1.322 | 0.281 | 2.746 | 3,301,464 | 3,537,076 |
avx2-merge |
1.179 | 1.559 | 0.328 | 3.066 | 3,301,560 | 3,543,888 |
naive-bitvec-2d |
1.149 | 1.644 | 0.287 | 3.08 | 3,246,488 | 3,482,544 |
avx2-lemire | 1.076 | 1.948 | 0.274 | 3.298 | 3,303,496 | 3,550,216 |
naive-hybrid | 1.171 | 1.974 | 0.271 | 3.416 | 3,305,344 | 3,542,372 |
sse-han-bsr-qfilter | 3.653 | 2.292 | 0.271 | 6.216 | 6,441,692 | 6,681,736 |
sse-han-bsr-scalar-galloping | 3.734 | 2.308 | 0.277 | 6.319 | 6,446,224 | 6,659,192 |
naive-bitvec-op | 0.147 | 2.384 | 0.286 | 2.817 | 4,559,512 | 4,559,612 |
sse-han-bsr-scalar-merge | 3.759 | 2.505 | 0.275 | 6.539 | 6,441,724 | 6,676,848 |
naive-bitvec-adv | 0.145 | 2.895 | 0.302 | 3.342 | 4,559,372 | 4,559,480 |
naive-merge | 1.167 | 3.625 | 0.267 | 5.059 | 3,307,464 | 3,545,244 |
sse-emptyheaded-layout-hybrid | 2.319 | 3.701 | 0.271 | 6.291 | 5,173,948 | 5,397,348 |
sse-emptyheaded-layout-uint | 2.35 | 3.825 | 0.282 | 6.457 | 5,136,416 | 5,352,100 |
sse-han-bmiss-sttni | 1.11 | 3.919 | 0.27 | 5.299 | 3,332,640 | 3,576,652 |
sse-han-qfilter | 1.199 | 4.268 | 0.263 | 5.73 | 3,336,956 | 3,580,556 |
avx2-roaring | 3.4 | 4.847 | 0.389 | 8.636 | 6,215,132 | 4,274,820 |
tetzank-avx2-asm | 1.188 | 5.192 | 0.268 | 6.648 | 3,301,392 | 3,535,680 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.277 | 0.907 | 0.281 | 1.465 | 4,053,848 | 4,054,716 |
naive-bitvec |
0.000 | 0.998 | 0.255 | 1.253 | 3,174,140 | 3,321,476 |
naive-bitvec-op | 0.298 | 1.177 | 0.268 | 1.743 | 4,053,556 | 4,054,452 |
sse-han-bsr-scalar-galloping | 3.461 | 1.216 | 0.225 | 4.902 | 6,375,384 | 6,525,044 |
sse-han-bsr-qfilter | 3.783 | 1.457 | 0.234 | 5.474 | 6,395,056 | 6,588,440 |
naive-bitvec-2d |
0.000 | 1.469 | 0.227 | 1.696 | 3,173,980 | 3,327,908 |
sse-han-bsr-scalar-merge | 3.708 | 1.544 | 0.231 | 5.483 | 6,401,076 | 6,596,236 |
avx2-hybrid |
0.000 | 1.574 | 0.246 | 1.82 | 3,225,400 | 3,374,124 |
avx2-lemire | 0.000 | 2.077 | 0.232 | 2.309 | 3,243,456 | 3,400,848 |
avx2-merge |
0.000 | 2.104 | 0.234 | 2.338 | 3,229,160 | 3,395,340 |
naive-hybrid | 0.000 | 3.245 | 0.221 | 3.466 | 3,233,308 | 3,387,900 |
sse-emptyheaded-layout-hybrid | 2.225 | 3.489 | 0.229 | 5.943 | 5,058,912 | 5,209,024 |
avx2-roaring | 2.512 | 3.881 | 0.307 | 6.7 | 5,229,876 | 3,526,180 |
sse-emptyheaded-layout-uint | 2.36 | 3.888 | 0.226 | 6.474 | 5,066,120 | 5,213,076 |
sse-han-qfilter | 0.000 | 6.172 | 0.219 | 6.391 | 3,278,576 | 3,451,076 |
naive-merge | 0.000 | 6.624 | 0.221 | 6.845 | 3,233,096 | 3,386,612 |
sse-han-bmiss-sttni | 0.000 | 6.706 | 0.22 | 6.926 | 3,274,372 | 3,433,148 |
tetzank-avx2-asm | 0.000 | 8.118 | 0.239 | 8.357 | 3,237,372 | 3,409,256 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-hybrid |
1.212 | 2.337 | 0.328 | 3.877 | 3,297,444 | 3,504,684 |
naive-bitvec |
1.247 | 2.421 | 0.331 | 3.999 | 3,246,416 | 3,458,764 |
avx2-merge |
1.223 | 2.490 | 0.324 | 4.037 | 3,301,524 | 3,516,020 |
naive-bitvec-2d |
1.294 | 2.817 | 0.328 | 4.439 | 3,246,504 | 3,452,364 |
avx2-lemire | 1.219 | 2.884 | 0.327 | 4.43 | 3,299,524 | 3,514,060 |
naive-hybrid | 1.26 | 3.020 | 0.323 | 4.603 | 3,293,456 | 3,508,664 |
naive-merge | 1.215 | 3.676 | 0.323 | 5.214 | 3,297,404 | 3,510,088 |
naive-bitvec-adv | 0.161 | 3.692 | 0.36 | 4.213 | 4,558,956 | 4,559,036 |
naive-bitvec-op | 0.163 | 3.858 | 0.373 | 4.394 | 4,559,456 | 4,559,528 |
sse-han-qfilter | 1.226 | 4.359 | 0.324 | 5.909 | 3,341,076 | 3,552,500 |
sse-han-bsr-scalar-galloping | 3.661 | 4.553 | 0.325 | 8.539 | 6,576,212 | 6,795,104 |
sse-han-bmiss-sttni | 1.212 | 4.808 | 0.325 | 6.345 | 3,349,044 | 3,566,064 |
sse-emptyheaded-layout-hybrid | 2.352 | 4.872 | 0.31 | 7.534 | 5,228,888 | 5,419,484 |
sse-emptyheaded-layout-uint | 2.349 | 5.132 | 0.32 | 7.801 | 5,134,604 | 5,329,904 |
sse-han-bsr-qfilter | 3.746 | 5.279 | 0.334 | 9.359 | 6,603,032 | 6,825,460 |
sse-han-bsr-scalar-merge | 3.73 | 5.497 | 0.319 | 9.546 | 6,543,284 | 6,759,712 |
tetzank-avx2-asm | 1.206 | 5.881 | 0.321 | 7.408 | 3,301,464 | 3,523,092 |
avx2-roaring | 5.521 | 10.076 | 0.407 | 16.004 | 8,690,292 | 6,215,524 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
1.124 | 2.833 | 0.278 | 4.235 | 3,253,932 | 3,545,844 |
avx2-hybrid |
1.114 | 3.009 | 0.283 | 4.406 | 3,302,612 | 3,615,216 |
avx2-merge |
1.11 | 3.258 | 0.287 | 4.655 | 3,294,484 | 3,602,596 |
naive-bitvec-2d |
1.11 | 3.289 | 0.284 | 4.683 | 3,251,724 | 3,558,964 |
avx2-lemire | 1.137 | 3.673 | 0.342 | 5.152 | 3,343,692 | 3,661,540 |
naive-hybrid | 1.125 | 3.868 | 0.282 | 5.275 | 3,296,984 | 3,612,036 |
naive-bitvec-adv | 0.156 | 4.051 | 0.326 | 4.533 | 4,655,628 | 4,655,760 |
sse-han-bsr-scalar-galloping | 3.762 | 4.298 | 0.28 | 8.34 | 6,592,684 | 6,892,796 |
naive-bitvec-op | 0.183 | 4.378 | 0.325 | 4.886 | 4,650,100 | 4,650,196 |
sse-han-bsr-qfilter | 4.03 | 4.546 | 0.275 | 8.851 | 6,574,252 | 6,869,236 |
sse-han-bsr-scalar-merge | 3.535 | 4.659 | 0.283 | 8.477 | 6,580,160 | 6,875,788 |
naive-merge | 1.136 | 4.988 | 0.318 | 6.442 | 3,298,396 | 3,597,140 |
sse-emptyheaded-layout-hybrid | 2.304 | 5.177 | 0.276 | 7.757 | 5,280,344 | 5,587,416 |
sse-han-qfilter | 1.152 | 5.705 | 0.32 | 7.177 | 3,378,932 | 3,686,796 |
sse-emptyheaded-layout-uint | 2.437 | 5.755 | 0.284 | 8.476 | 5,145,068 | 5,435,236 |
sse-han-bmiss-sttni | 1.124 | 6.118 | 0.311 | 7.553 | 3,319,344 | 3,637,504 |
avx2-roaring | 3.681 | 7.720 | 0.337 | 11.738 | 6,941,244 | 3,868,748 |
tetzank-avx2-asm | 1.111 | 8.154 | 0.346 | 9.611 | 3,347,860 | 3,664,156 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
5.194 | 4.336 | 1.126 | 10.656 | 13,039,992 | 14,057,584 |
avx2-hybrid |
7.841 | 5.091 | 1.124 | 14.056 | 12,610,272 | 13,692,996 |
naive-hybrid | 5.241 | 5.884 | 1.117 | 12.242 | 12,543,332 | 13,609,992 |
naive-bitvec-2d |
6.041 | 6.567 | 1.142 | 13.75 | 13,039,716 | 14,080,536 |
avx2-merge |
6.624 | 9.690 | 1.112 | 17.426 | 12,562,376 | 13,556,144 |
sse-han-bsr-qfilter | 14.436 | 11.219 | 1.055 | 26.71 | 25,539,388 | 26,751,988 |
sse-han-bsr-scalar-galloping | 18.904 | 11.542 | 1.1 | 31.546 | 25,613,536 | 26,659,108 |
sse-han-bsr-scalar-merge | 16.043 | 11.772 | 1.004 | 28.819 | 25,376,288 | 26,507,840 |
avx2-lemire | 4.996 | 12.713 | 1.092 | 18.801 | 12,545,764 | 13,811,432 |
naive-bitvec-op | 2.793 | 13.344 | 1.143 | 17.28 | 18,948,140 | 20,490,220 |
naive-bitvec-adv | 2.209 | 15.701 | 1.147 | 19.057 | 18,949,908 | 17,764,632 |
sse-emptyheaded-layout-uint | 12.958 | 21.928 | 1.096 | 35.982 | 21,186,200 | 22,340,828 |
avx2-roaring | 18.665 | 25.542 | 1.209 | 45.416 | 28,106,108 | 18,744,264 |
naive-merge | 6.451 | 29.129 | 0.988 | 36.568 | 12,543,968 | 13,590,796 |
sse-han-bmiss-sttni | 6.595 | 33.149 | 1.038 | 40.782 | 12,604,144 | 13,678,708 |
sse-han-qfilter | 5.349 | 35.471 | 1.016 | 41.836 | 12,574,700 | 13,720,520 |
tetzank-avx2-asm | 6.567 | 57.673 | 1.06 | 65.3 | 12,568,576 | 13,672,580 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.000 | 3.287 | 0.805 | 4.092 | 12,586,416 | 13,655,376 |
sse-han-bsr-scalar-galloping | 13.627 | 3.715 | 0.804 | 18.146 | 25,153,432 | 26,324,860 |
naive-bitvec-op | 2.089 | 4.173 | 0.917 | 7.179 | 18,173,724 | 14,831,292 |
avx2-hybrid |
0.000 | 4.500 | 0.86 | 5.36 | 12,080,384 | 13,507,680 |
naive-bitvec-adv | 2.679 | 4.550 | 0.927 | 8.156 | 18,171,608 | 14,829,056 |
naive-bitvec-2d |
0.000 | 5.138 | 0.818 | 5.956 | 12,581,452 | 13,797,760 |
avx2-lemire | 0.000 | 6.198 | 0.798 | 6.996 | 12,078,252 | 13,069,620 |
naive-hybrid | 0.000 | 7.981 | 0.851 | 8.832 | 12,081,728 | 13,390,392 |
sse-han-bsr-qfilter | 21.577 | 8.630 | 0.855 | 31.062 | 25,155,176 | 26,493,716 |
sse-emptyheaded-layout-uint | 13.193 | 9.338 | 0.839 | 23.37 | 20,730,020 | 21,751,880 |
sse-han-bsr-scalar-merge | 15.212 | 9.973 | 0.861 | 26.046 | 24,939,096 | 25,949,992 |
sse-emptyheaded-layout-hybrid | 12.84 | 10.141 | 0.833 | 23.814 | 20,567,208 | 21,808,044 |
avx2-roaring | 14.0 | 16.410 | 0.977 | 31.387 | 23,874,524 | 13,993,484 |
avx2-merge |
0.000 | 16.612 | 0.794 | 17.406 | 12,079,660 | 13,208,332 |
sse-han-qfilter | 0.000 | 61.912 | 0.853 | 62.765 | 12,103,828 | 13,301,088 |
naive-merge | 0.000 | 68.239 | 0.832 | 69.071 | 12,083,204 | 13,219,664 |
sse-han-bmiss-sttni | 0.000 | 69.891 | 0.836 | 70.727 | 12,139,660 | 13,468,616 |
tetzank-avx2-asm | 0.000 | 107.204 | 0.958 | 108.162 | 12,083,256 | 13,119,200 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-hybrid |
7.232 | 11.815 | 1.399 | 20.446 | 12,542,948 | 13,483,052 |
naive-bitvec |
7.208 | 12.097 | 1.304 | 20.609 | 13,040,064 | 13,979,708 |
naive-hybrid | 6.399 | 12.922 | 1.5 | 20.821 | 12,541,176 | 13,501,092 |
naive-bitvec-2d |
7.303 | 13.812 | 1.442 | 22.557 | 13,039,884 | 14,014,604 |
avx2-merge |
7.413 | 16.591 | 1.354 | 25.358 | 12,545,308 | 13,486,816 |
avx2-lemire | 7.124 | 20.328 | 1.383 | 28.835 | 12,542,880 | 13,483,536 |
naive-bitvec-adv | 3.158 | 20.609 | 1.339 | 25.106 | 18,657,288 | 20,344,380 |
naive-bitvec-op | 2.199 | 21.402 | 1.366 | 24.967 | 18,666,340 | 20,094,812 |
sse-han-bsr-scalar-galloping | 20.968 | 24.546 | 1.408 | 46.922 | 25,830,332 | 26,770,988 |
sse-han-bsr-scalar-merge | 15.927 | 29.946 | 1.343 | 47.216 | 25,565,724 | 26,506,624 |
naive-merge | 7.26 | 30.558 | 1.333 | 39.151 | 12,538,916 | 13,479,576 |
sse-emptyheaded-layout-uint | 13.612 | 32.050 | 1.269 | 46.931 | 21,178,228 | 22,151,408 |
sse-han-bsr-qfilter | 19.778 | 32.111 | 1.348 | 53.237 | 25,894,268 | 26,853,060 |
sse-han-qfilter | 6.415 | 38.051 | 1.528 | 45.994 | 12,588,984 | 13,529,224 |
sse-han-bmiss-sttni | 7.268 | 39.645 | 1.316 | 48.229 | 12,577,884 | 13,537,124 |
avx2-roaring | 35.956 | 49.066 | 1.389 | 86.411 | 41,554,228 | 32,440,456 |
tetzank-avx2-asm | 7.262 | 63.140 | 1.298 | 71.7 | 12,544,928 | 13,501,936 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-hybrid |
5.604 | 15.094 | 1.049 | 21.747 | 12,665,928 | 14,329,316 |
naive-bitvec |
6.438 | 15.610 | 1.053 | 23.101 | 13,259,648 | 14,815,992 |
naive-bitvec-2d |
5.55 | 16.643 | 1.08 | 23.273 | 13,229,184 | 14,777,464 |
naive-hybrid | 6.998 | 18.004 | 1.13 | 26.132 | 12,672,656 | 14,314,008 |
avx2-lemire | 6.575 | 20.143 | 1.015 | 27.733 | 12,671,304 | 14,287,960 |
avx2-merge |
6.285 | 21.218 | 1.097 | 28.6 | 12,680,924 | 14,376,908 |
sse-han-bsr-scalar-galloping | 15.034 | 21.932 | 1.015 | 37.981 | 25,762,748 | 27,370,772 |
naive-bitvec-op | 0.953 | 21.962 | 1.168 | 24.083 | 18,219,032 | 18,666,856 |
naive-bitvec-adv | 1.294 | 22.307 | 1.15 | 24.751 | 18,664,368 | 18,667,764 |
sse-han-bsr-qfilter | 16.853 | 30.229 | 1.024 | 48.106 | 25,745,528 | 27,306,684 |
sse-emptyheaded-layout-uint | 13.946 | 30.346 | 1.132 | 45.424 | 21,274,824 | 23,020,168 |
sse-han-bsr-scalar-merge | 16.347 | 30.686 | 1.041 | 48.074 | 25,722,064 | 27,310,500 |
naive-merge | 6.355 | 38.053 | 1.025 | 45.433 | 12,671,952 | 14,354,812 |
avx2-roaring | 28.199 | 41.043 | 1.116 | 70.358 | 31,351,916 | 31,834,592 |
sse-han-qfilter | 5.642 | 43.712 | 1.127 | 50.481 | 12,703,428 | 14,442,808 |
sse-han-bmiss-sttni | 6.198 | 45.315 | 1.026 | 52.539 | 12,728,300 | 14,385,952 |
tetzank-avx2-asm | 6.453 | 65.610 | 1.016 | 73.079 | 12,690,300 | 14,271,564 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
7.705 | 9.756 | 1.084 | 18.545 | 11,582,380 | 12,089,888 |
avx2-hybrid |
4.311 | 10.423 | 1.024 | 15.758 | 11,446,220 | 11,989,316 |
naive-bitvec-adv | 0.394 | 10.838 | 1.021 | 12.253 | 16,441,364 | 16,441,364 |
sse-han-bsr-scalar-galloping | 11.32 | 12.677 | 1.123 | 25.12 | 20,930,468 | 21,444,264 |
naive-bitvec-op | 0.401 | 12.851 | 1.09 | 14.342 | 16,441,840 | 16,441,896 |
naive-bitvec-2d |
7.437 | 14.846 | 1.003 | 23.286 | 11,582,192 | 12,090,300 |
naive-hybrid | 6.28 | 16.592 | 1.04 | 23.912 | 11,523,988 | 12,046,868 |
avx2-roaring | 10.047 | 17.381 | 1.213 | 28.641 | 19,714,708 | 13,814,528 |
sse-emptyheaded-layout-hybrid | 6.944 | 26.140 | 1.027 | 34.111 | 17,704,688 | 18,207,652 |
sse-han-bsr-qfilter | 11.557 | 31.324 | 1.103 | 43.984 | 20,887,116 | 21,388,808 |
sse-han-bsr-scalar-merge | 14.018 | 34.148 | 1.002 | 49.168 | 20,985,728 | 21,507,484 |
avx2-lemire | 7.474 | 85.649 | 1.019 | 94.142 | 11,488,276 | 11,995,588 |
sse-emptyheaded-layout-uint | 7.03 | 94.784 | 1.013 | 102.827 | 17,610,388 | 18,131,664 |
avx2-merge |
7.33 | 124.068 | 1.005 | 132.403 | 11,458,536 | 11,946,980 |
naive-merge | 7.421 | 423.107 | 0.991 | 431.519 | 11,492,244 | 11,996,488 |
sse-han-bmiss-sttni | 4.587 | 498.449 | 1.0 | 504.036 | 11,567,912 | 12,112,664 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
sse-han-bsr-scalar-galloping | 11.672 | 4.931 | 0.835 | 17.438 | 20,885,508 | 21,268,540 |
naive-bitvec-adv | 0.91 | 6.247 | 0.872 | 8.029 | 13,461,028 | 13,463,140 |
naive-bitvec-op | 0.796 | 8.448 | 0.874 | 10.118 | 13,458,260 | 13,460,992 |
naive-bitvec |
0.000 | 9.091 | 0.848 | 9.939 | 11,420,820 | 11,861,332 |
avx2-hybrid |
0.000 | 11.112 | 0.834 | 11.946 | 11,294,860 | 11,714,208 |
naive-bitvec-2d |
0.000 | 14.800 | 0.838 | 15.638 | 11,420,720 | 11,786,488 |
avx2-lemire | 0.000 | 15.885 | 0.836 | 16.721 | 11,357,380 | 11,769,992 |
avx2-roaring | 6.968 | 16.602 | 0.984 | 24.554 | 16,197,980 | 11,913,468 |
naive-hybrid | 0.000 | 22.624 | 0.862 | 23.486 | 11,293,384 | 11,810,732 |
sse-emptyheaded-layout-uint | 7.914 | 25.326 | 0.838 | 34.078 | 17,500,624 | 17,865,572 |
sse-emptyheaded-layout-hybrid | 8.418 | 26.195 | 0.882 | 35.495 | 17,663,224 | 18,080,284 |
sse-han-bsr-qfilter | 13.179 | 46.462 | 0.877 | 60.518 | 20,853,248 | 21,292,960 |
sse-han-bsr-scalar-merge | 11.794 | 62.476 | 0.833 | 75.103 | 20,790,796 | 21,243,920 |
avx2-merge |
0.000 | 466.043 | 0.834 | 466.877 | 11,319,708 | 11,801,448 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
5.027 | 13.525 | 1.266 | 19.818 | 11,582,640 | 12,055,736 |
avx2-hybrid |
6.015 | 15.998 | 1.28 | 23.293 | 11,458,800 | 11,920,900 |
naive-bitvec-adv | 0.536 | 17.778 | 1.354 | 19.668 | 16,439,656 | 16,439,800 |
naive-bitvec-2d |
5.076 | 18.137 | 1.358 | 24.571 | 11,582,500 | 12,035,616 |
naive-bitvec-op | 0.579 | 19.167 | 1.223 | 20.969 | 16,441,864 | 16,442,084 |
naive-hybrid | 5.323 | 21.484 | 1.358 | 28.165 | 11,456,740 | 11,951,284 |
sse-han-bsr-scalar-galloping | 14.464 | 25.025 | 1.252 | 40.741 | 21,655,272 | 22,171,304 |
sse-emptyheaded-layout-hybrid | 7.851 | 32.642 | 1.314 | 41.807 | 17,789,824 | 18,318,088 |
avx2-roaring | 14.917 | 38.946 | 1.485 | 55.348 | 27,250,716 | 19,417,148 |
avx2-lemire | 6.028 | 88.638 | 1.285 | 95.951 | 11,496,272 | 12,013,288 |
sse-emptyheaded-layout-uint | 7.252 | 101.380 | 1.222 | 109.854 | 17,654,152 | 18,127,516 |
sse-han-bsr-qfilter | 12.695 | 123.133 | 1.29 | 137.118 | 21,597,480 | 22,073,008 |
avx2-merge |
5.039 | 129.035 | 1.32 | 135.394 | 11,446,136 | 11,920,200 |
sse-han-bsr-scalar-merge | 12.629 | 142.550 | 1.362 | 156.541 | 21,663,100 | 22,143,440 |
naive-merge | 5.023 | 431.503 | 1.3 | 437.826 | 11,458,784 | 11,953,636 |
sse-han-bmiss-sttni | 5.009 | 510.891 | 1.312 | 517.212 | 11,579,260 | 12,085,584 |
sse-han-qfilter | 6.713 | 568.771 | 1.279 | 576.763 | 11,568,224 | 12,100,312 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
5.512 | 15.803 | 1.093 | 22.408 | 11,589,580 | 12,225,028 |
naive-bitvec-adv | 0.443 | 17.379 | 1.16 | 18.982 | 16,624,204 | 16,624,864 |
avx2-hybrid |
5.359 | 18.284 | 1.062 | 24.705 | 11,498,920 | 12,170,388 |
naive-bitvec-op | 0.444 | 19.449 | 1.058 | 20.951 | 16,626,296 | 16,627,044 |
sse-han-bsr-scalar-galloping | 13.201 | 20.067 | 1.112 | 34.38 | 21,436,220 | 21,881,440 |
naive-bitvec-2d |
3.985 | 21.896 | 1.072 | 26.953 | 11,589,808 | 12,224,272 |
naive-hybrid | 5.532 | 25.460 | 1.099 | 32.091 | 11,527,528 | 12,149,300 |
sse-emptyheaded-layout-hybrid | 7.363 | 32.715 | 1.071 | 41.149 | 17,884,048 | 18,516,504 |
avx2-roaring | 13.385 | 33.681 | 1.126 | 48.192 | 22,150,000 | 12,707,140 |
avx2-lemire | 3.894 | 86.454 | 1.044 | 91.392 | 11,616,984 | 12,276,780 |
sse-han-bsr-qfilter | 12.449 | 89.471 | 1.124 | 103.044 | 21,386,372 | 21,854,996 |
sse-emptyheaded-layout-uint | 7.236 | 96.468 | 1.075 | 104.779 | 17,731,988 | 18,372,532 |
sse-han-bsr-scalar-merge | 11.852 | 100.542 | 1.119 | 113.513 | 21,423,172 | 21,906,304 |
avx2-merge |
5.231 | 134.921 | 1.06 | 141.212 | 11,479,736 | 12,153,160 |
naive-merge | 5.609 | 443.361 | 1.101 | 450.071 | 11,529,324 | 12,179,724 |
sse-han-bmiss-sttni | 7.687 | 515.809 | 1.032 | 524.528 | 11,641,508 | 12,275,820 |
sse-han-qfilter | 6.375 | 570.847 | 1.041 | 578.263 | 11,613,080 | 12,260,304 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
8.472 | 57.465 | 1.937 | 67.874 | 13,377,688 | 13,658,816 |
naive-bitvec-2d |
10.256 | 68.329 | 1.691 | 80.276 | 13,378,220 | 13,657,540 |
naive-bitvec-adv | 0.936 | 74.625 | 1.809 | 77.37 | 19,035,356 | 19,035,276 |
naive-bitvec-op | 0.844 | 88.494 | 1.751 | 91.089 | 19,034,948 | 19,035,484 |
avx2-hybrid |
10.272 | 109.612 | 1.766 | 121.65 | 13,324,728 | 13,603,912 |
avx2-roaring | 30.412 | 158.753 | 1.765 | 190.93 | 41,722,008 | 15,612,352 |
sse-han-bsr-scalar-galloping | 12.172 | 170.231 | 1.754 | 184.157 | 24,368,804 | 24,648,468 |
naive-hybrid | 11.827 | 202.592 | 1.846 | 216.265 | 13,322,576 | 13,615,996 |
sse-emptyheaded-layout-hybrid | 9.641 | 203.045 | 1.718 | 214.404 | 21,060,804 | 21,338,556 |
avx2-lemire | 11.185 | 238.038 | 1.758 | 250.981 | 13,325,140 | 13,610,272 |
avx2-merge |
10.201 | 298.774 | 1.817 | 310.792 | 13,249,152 | 13,532,676 |
sse-emptyheaded-layout-uint | 8.099 | 314.555 | 1.749 | 324.403 | 20,230,352 | 20,511,680 |
sse-han-bsr-qfilter | 14.344 | 318.214 | 1.815 | 334.373 | 24,417,608 | 24,692,496 |
sse-han-bsr-scalar-merge | 11.744 | 398.586 | 1.678 | 412.008 | 24,391,808 | 24,671,892 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 1.939 | 65.683 | 1.716 | 69.338 | 16,693,576 | 16,764,704 |
naive-bitvec |
0.000 | 66.992 | 1.709 | 68.701 | 13,216,636 | 13,504,496 |
naive-bitvec-2d |
0.000 | 69.139 | 1.644 | 70.783 | 13,216,548 | 13,506,620 |
naive-bitvec-op | 1.673 | 85.598 | 1.67 | 88.941 | 16,738,464 | 16,795,944 |
avx2-hybrid |
0.000 | 125.451 | 1.721 | 127.172 | 13,091,484 | 13,373,036 |
avx2-roaring | 32.001 | 171.517 | 1.853 | 205.371 | 43,380,640 | 13,328,040 |
sse-han-bsr-scalar-galloping | 12.983 | 173.296 | 1.732 | 188.011 | 24,711,524 | 25,000,784 |
sse-emptyheaded-layout-hybrid | 9.669 | 194.004 | 1.674 | 205.347 | 20,972,852 | 21,258,580 |
naive-hybrid | 0.000 | 213.072 | 1.753 | 214.825 | 13,093,132 | 13,360,992 |
avx2-lemire | 0.000 | 233.891 | 1.697 | 235.588 | 13,098,032 | 13,384,948 |
sse-emptyheaded-layout-uint | 8.567 | 294.456 | 1.736 | 304.759 | 20,082,096 | 20,369,276 |
avx2-merge |
0.000 | 382.298 | 1.804 | 384.102 | 13,085,640 | 13,376,332 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
9.671 | 61.836 | 1.619 | 73.126 | 13,378,072 | 13,665,196 |
naive-bitvec-adv | 0.983 | 72.176 | 1.599 | 74.758 | 19,034,296 | 19,035,476 |
naive-bitvec-2d |
8.63 | 72.790 | 1.639 | 83.059 | 13,379,144 | 13,666,584 |
naive-bitvec-op | 0.943 | 93.763 | 1.714 | 96.42 | 19,032,204 | 19,034,544 |
avx2-hybrid |
9.232 | 113.172 | 1.769 | 124.173 | 13,326,640 | 13,618,684 |
avx2-roaring | 32.541 | 154.696 | 1.761 | 188.998 | 44,418,024 | 26,632,428 |
naive-hybrid | 9.72 | 216.685 | 1.863 | 228.268 | 13,255,072 | 13,550,948 |
sse-emptyheaded-layout-hybrid | 9.078 | 217.112 | 1.736 | 227.926 | 20,985,424 | 21,267,784 |
sse-han-bsr-scalar-galloping | 12.296 | 228.649 | 1.782 | 242.727 | 25,030,192 | 25,319,756 |
avx2-lemire | 10.768 | 240.804 | 1.749 | 253.321 | 13,271,928 | 13,564,060 |
avx2-merge |
10.771 | 282.281 | 1.691 | 294.743 | 13,324,832 | 13,617,896 |
sse-emptyheaded-layout-uint | 7.824 | 316.902 | 1.784 | 326.51 | 20,206,904 | 20,495,756 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
6.423 | 70.551 | 1.763 | 78.737 | 13,392,352 | 13,733,100 |
naive-bitvec-2d |
6.84 | 81.151 | 1.661 | 89.652 | 13,389,712 | 13,728,588 |
naive-bitvec-adv | 0.561 | 83.901 | 1.709 | 86.171 | 17,152,776 | 17,152,860 |
naive-bitvec-op | 0.811 | 100.199 | 1.79 | 102.8 | 17,151,952 | 17,152,332 |
avx2-hybrid |
6.371 | 127.567 | 1.715 | 135.653 | 13,304,748 | 13,639,148 |
avx2-roaring | 31.426 | 167.920 | 1.731 | 201.077 | 46,300,096 | 14,345,752 |
sse-emptyheaded-layout-hybrid | 8.036 | 219.322 | 1.807 | 229.165 | 21,241,800 | 21,581,840 |
sse-han-bsr-scalar-galloping | 13.019 | 227.514 | 1.921 | 242.454 | 24,969,616 | 25,309,068 |
naive-hybrid | 8.33 | 231.651 | 1.972 | 241.953 | 13,323,576 | 13,653,168 |
avx2-lemire | 7.576 | 244.642 | 1.845 | 254.063 | 13,296,572 | 13,630,504 |
sse-emptyheaded-layout-uint | 7.52 | 317.849 | 1.625 | 326.994 | 20,361,792 | 20,702,520 |
avx2-merge |
6.393 | 318.918 | 1.707 | 327.018 | 13,262,056 | 13,599,928 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
18.338 | 86.471 | 5.801 | 110.61 | 35,773,212 | 36,711,488 |
tetzank-avx2-asm | 27.701 | 86.817 | 5.404 | 119.922 | 35,170,320 | 36,088,492 |
sse-han-bmiss-sttni | 23.959 | 90.425 | 6.059 | 120.443 | 35,164,356 | 36,096,180 |
avx2-merge |
24.337 | 91.224 | 5.793 | 121.354 | 35,163,900 | 36,093,440 |
avx2-hybrid |
24.582 | 91.800 | 5.629 | 122.011 | 35,167,980 | 36,102,572 |
avx2-lemire | 24.821 | 92.001 | 5.556 | 122.378 | 35,164,252 | 36,083,696 |
sse-han-qfilter | 24.824 | 115.976 | 6.261 | 147.061 | 35,252,152 | 36,194,512 |
naive-bitvec |
18.116 | 129.946 | 5.744 | 153.806 | 35,773,052 | 36,718,456 |
naive-hybrid | 23.97 | 160.874 | 6.08 | 190.924 | 35,168,000 | 36,112,876 |
naive-merge | 22.099 | 165.594 | 5.986 | 193.679 | 35,194,584 | 36,124,328 |
sse-emptyheaded-layout-hybrid | 34.416 | 172.063 | 5.488 | 211.967 | 53,556,880 | 54,493,724 |
sse-emptyheaded-layout-uint | 36.128 | 173.000 | 6.156 | 215.284 | 53,627,292 | 54,560,968 |
naive-bitvec-adv | 3.702 | 176.809 | 5.538 | 186.049 | 42,045,392 | 42,045,940 |
naive-bitvec-op | 3.385 | 221.050 | 5.467 | 229.902 | 42,045,448 | 42,045,768 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
0.000 | 80.092 | 8.225 | 88.317 | 35,285,524 | 36,372,912 |
avx2-merge |
0.000 | 99.011 | 8.883 | 107.894 | 34,676,244 | 35,718,180 |
avx2-hybrid |
0.000 | 99.667 | 8.711 | 108.378 | 34,676,208 | 35,694,908 |
sse-han-bmiss-sttni | 0.000 | 100.295 | 8.953 | 109.248 | 34,676,740 | 35,748,060 |
avx2-lemire | 0.000 | 101.446 | 8.658 | 110.104 | 34,680,680 | 35,739,128 |
tetzank-avx2-asm | 0.000 | 101.561 | 8.611 | 110.172 | 34,676,552 | 35,737,580 |
sse-han-qfilter | 0.000 | 110.313 | 8.446 | 118.759 | 34,680,692 | 35,760,208 |
sse-emptyheaded-layout-uint | 31.015 | 163.192 | 8.178 | 202.385 | 53,152,072 | 54,225,192 |
sse-emptyheaded-layout-hybrid | 34.566 | 163.377 | 7.311 | 205.254 | 53,152,184 | 54,217,476 |
naive-merge | 0.000 | 168.304 | 7.571 | 175.875 | 34,676,256 | 35,738,976 |
naive-hybrid | 0.000 | 171.749 | 8.719 | 180.468 | 34,676,100 | 35,747,064 |
naive-bitvec |
0.000 | 245.925 | 8.179 | 254.104 | 35,285,364 | 36,347,856 |
naive-bitvec-adv | 3.672 | 289.129 | 7.315 | 300.116 | 41,181,296 | 41,182,172 |
naive-bitvec-op | 3.659 | 347.343 | 7.813 | 358.815 | 41,181,876 | 41,182,256 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-hybrid |
25.817 | 98.862 | 7.107 | 131.786 | 35,163,824 | 36,023,196 |
naive-bitvec-2d |
18.593 | 100.388 | 6.843 | 125.824 | 35,773,216 | 36,671,396 |
tetzank-avx2-asm | 23.149 | 100.740 | 7.429 | 131.318 | 35,164,176 | 36,029,520 |
avx2-merge |
22.73 | 101.460 | 7.369 | 131.559 | 35,163,840 | 36,037,420 |
avx2-lemire | 22.566 | 101.596 | 7.082 | 131.244 | 35,164,132 | 36,020,796 |
sse-han-bmiss-sttni | 24.201 | 106.517 | 7.174 | 137.892 | 35,164,340 | 36,053,652 |
sse-han-qfilter | 26.159 | 112.014 | 7.348 | 145.521 | 35,317,460 | 36,182,752 |
naive-bitvec |
18.583 | 154.882 | 7.16 | 180.625 | 35,773,056 | 36,648,940 |
naive-merge | 26.355 | 175.281 | 6.969 | 208.605 | 35,208,796 | 36,082,020 |
naive-hybrid | 23.168 | 179.543 | 7.326 | 210.037 | 35,163,932 | 36,043,876 |
sse-emptyheaded-layout-hybrid | 31.289 | 190.224 | 6.172 | 227.685 | 53,543,384 | 54,440,124 |
sse-emptyheaded-layout-uint | 31.401 | 190.277 | 6.239 | 227.917 | 53,545,368 | 54,420,204 |
naive-bitvec-adv | 3.252 | 208.357 | 6.309 | 217.918 | 42,045,020 | 42,045,748 |
naive-bitvec-op | 3.245 | 246.694 | 6.753 | 256.692 | 42,045,408 | 42,045,956 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
20.198 | 121.452 | 6.843 | 148.493 | 35,773,228 | 36,805,608 |
avx2-hybrid |
23.768 | 128.959 | 6.828 | 159.555 | 35,169,112 | 36,194,184 |
tetzank-avx2-asm | 28.949 | 130.125 | 7.273 | 166.347 | 35,171,108 | 36,196,020 |
avx2-merge |
28.834 | 130.262 | 6.914 | 166.01 | 35,168,932 | 36,194,164 |
avx2-lemire | 25.341 | 131.024 | 6.923 | 163.288 | 35,173,140 | 36,198,164 |
sse-han-bmiss-sttni | 24.975 | 131.211 | 6.629 | 162.815 | 35,173,384 | 36,198,404 |
sse-han-qfilter | 24.121 | 139.076 | 6.638 | 169.835 | 35,176,784 | 36,201,724 |
naive-bitvec |
20.689 | 180.239 | 7.137 | 208.065 | 35,773,024 | 36,804,876 |
naive-merge | 25.61 | 205.341 | 6.433 | 237.384 | 35,196,828 | 36,221,804 |
naive-hybrid | 28.025 | 205.402 | 7.32 | 240.747 | 35,169,052 | 36,193,812 |
sse-emptyheaded-layout-hybrid | 29.481 | 212.953 | 6.158 | 248.592 | 53,634,932 | 54,659,476 |
sse-emptyheaded-layout-uint | 32.513 | 219.192 | 6.817 | 258.522 | 53,591,660 | 54,616,724 |
naive-bitvec-adv | 1.191 | 223.963 | 8.226 | 233.38 | 51,183,392 | 51,191,336 |
naive-bitvec-op | 1.21 | 263.673 | 14.793 | 279.676 | 51,147,036 | 51,153,400 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
5.105 | 14.544 | 1.595 | 21.244 | 10,404,456 | 10,599,912 |
avx2-merge |
4.96 | 15.629 | 1.604 | 22.193 | 10,300,280 | 10,495,788 |
avx2-lemire | 4.979 | 15.794 | 1.636 | 22.409 | 10,304,388 | 10,499,876 |
avx2-hybrid |
4.978 | 15.807 | 1.629 | 22.414 | 10,310,488 | 10,506,056 |
sse-han-bmiss-sttni | 4.962 | 17.626 | 1.552 | 24.14 | 10,308,704 | 10,504,232 |
tetzank-avx2-asm | 4.924 | 20.383 | 1.616 | 26.923 | 10,300,284 | 10,495,808 |
naive-bitvec |
4.992 | 21.230 | 1.53 | 27.752 | 10,404,456 | 10,599,916 |
sse-han-qfilter | 5.815 | 22.153 | 1.571 | 29.539 | 10,306,700 | 10,502,204 |
naive-hybrid | 5.707 | 25.653 | 1.652 | 33.012 | 10,306,416 | 10,502,008 |
naive-merge | 5.043 | 26.786 | 1.473 | 33.302 | 10,308,452 | 10,503,952 |
sse-han-bsr-qfilter | 11.392 | 29.403 | 1.632 | 42.427 | 20,265,136 | 20,460,756 |
sse-emptyheaded-layout-hybrid | 7.044 | 31.672 | 1.607 | 40.323 | 15,979,048 | 16,174,568 |
sse-emptyheaded-layout-uint | 7.144 | 31.944 | 1.476 | 40.564 | 15,985,128 | 16,180,684 |
naive-bitvec-adv | 0.407 | 33.802 | 1.538 | 35.747 | 14,672,144 | 14,672,144 |
naive-bitvec-op | 0.408 | 36.059 | 1.512 | 37.979 | 14,679,248 | 14,679,256 |
sse-han-bsr-scalar-galloping | 12.118 | 41.265 | 1.646 | 55.029 | 20,262,988 | 20,458,516 |
sse-han-bsr-scalar-merge | 11.395 | 41.831 | 1.611 | 54.837 | 20,261,020 | 20,456,616 |
avx2-roaring | 50.285 | 110.807 | 1.509 | 162.601 | 57,365,336 | 23,285,916 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
0.000 | 15.303 | 1.641 | 16.944 | 10,209,144 | 10,404,588 |
avx2-merge |
0.000 | 17.733 | 1.654 | 19.387 | 10,109,024 | 10,304,536 |
avx2-lemire | 0.000 | 17.838 | 1.719 | 19.557 | 10,117,204 | 10,312,780 |
avx2-hybrid |
0.000 | 17.964 | 1.859 | 19.823 | 10,109,028 | 10,304,644 |
sse-han-bmiss-sttni | 0.000 | 19.165 | 1.746 | 20.911 | 10,117,460 | 10,312,964 |
sse-han-qfilter | 0.000 | 20.939 | 1.656 | 22.595 | 10,117,484 | 10,313,008 |
tetzank-avx2-asm | 0.000 | 22.195 | 1.668 | 23.863 | 10,106,988 | 10,302,640 |
naive-bitvec |
0.000 | 27.458 | 1.708 | 29.166 | 10,209,152 | 10,404,604 |
naive-bitvec-adv | 0.845 | 27.754 | 1.515 | 30.114 | 12,563,792 | 12,564,092 |
naive-hybrid | 0.000 | 28.013 | 1.738 | 29.751 | 10,111,064 | 10,306,576 |
sse-emptyheaded-layout-hybrid | 7.516 | 28.824 | 1.534 | 37.874 | 15,785,740 | 15,981,248 |
naive-merge | 0.000 | 28.916 | 1.753 | 30.669 | 10,111,064 | 10,306,616 |
sse-emptyheaded-layout-uint | 7.563 | 29.272 | 1.502 | 38.337 | 15,785,768 | 15,981,268 |
sse-han-bsr-qfilter | 12.587 | 32.666 | 1.554 | 46.807 | 20,115,684 | 20,311,296 |
naive-bitvec-op | 0.839 | 36.691 | 1.634 | 39.164 | 9,981,516 | 10,179,280 |
sse-han-bsr-scalar-galloping | 12.31 | 42.594 | 1.521 | 56.425 | 20,131,888 | 20,327,376 |
sse-han-bsr-scalar-merge | 12.143 | 43.226 | 1.614 | 56.983 | 20,119,864 | 20,315,404 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
4.869 | 18.079 | 1.701 | 24.649 | 10,404,444 | 10,599,996 |
avx2-merge |
4.835 | 18.155 | 1.743 | 24.733 | 10,306,408 | 10,502,000 |
avx2-hybrid |
4.862 | 18.412 | 1.577 | 24.851 | 10,310,504 | 10,506,164 |
avx2-lemire | 4.804 | 18.453 | 1.621 | 24.878 | 10,304,384 | 10,500,016 |
sse-han-bmiss-sttni | 4.836 | 20.421 | 1.669 | 26.926 | 10,302,616 | 10,498,352 |
sse-han-qfilter | 6.091 | 22.705 | 1.732 | 30.528 | 10,306,696 | 10,502,312 |
tetzank-avx2-asm | 4.793 | 23.228 | 1.623 | 29.644 | 10,306,420 | 10,502,076 |
naive-bitvec |
4.853 | 24.365 | 1.698 | 30.916 | 10,404,432 | 10,599,940 |
naive-hybrid | 8.264 | 28.866 | 1.7 | 38.83 | 10,312,556 | 10,508,164 |
naive-merge | 4.878 | 29.629 | 1.635 | 36.142 | 10,304,352 | 10,499,996 |
sse-han-bsr-qfilter | 11.57 | 34.321 | 1.571 | 47.462 | 20,284,200 | 20,479,904 |
sse-emptyheaded-layout-hybrid | 6.695 | 34.612 | 1.575 | 42.882 | 15,979,072 | 16,174,728 |
sse-emptyheaded-layout-uint | 7.113 | 34.792 | 1.646 | 43.551 | 15,981,036 | 16,176,788 |
naive-bitvec-adv | 0.386 | 34.812 | 1.631 | 36.829 | 14,669,424 | 14,669,432 |
naive-bitvec-op | 0.383 | 41.701 | 1.668 | 43.752 | 14,669,544 | 14,669,544 |
sse-han-bsr-scalar-galloping | 11.594 | 47.525 | 1.513 | 60.632 | 20,282,152 | 20,477,760 |
sse-han-bsr-scalar-merge | 11.776 | 48.546 | 1.541 | 61.863 | 20,294,424 | 20,489,984 |
avx2-roaring | 44.756 | 113.033 | 1.706 | 159.495 | 58,158,384 | 39,193,928 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
4.866 | 23.402 | 1.657 | 29.925 | 10,432,440 | 10,627,756 |
avx2-merge |
4.834 | 23.757 | 1.665 | 30.256 | 10,307,780 | 10,503,196 |
avx2-lemire | 5.194 | 23.919 | 1.705 | 30.818 | 10,307,528 | 10,502,856 |
avx2-hybrid |
4.816 | 24.018 | 1.506 | 30.34 | 10,312,456 | 10,507,788 |
sse-han-bmiss-sttni | 4.904 | 25.888 | 1.596 | 32.388 | 10,305,888 | 10,501,244 |
sse-han-qfilter | 5.044 | 27.835 | 1.698 | 34.577 | 10,307,932 | 10,503,256 |
tetzank-avx2-asm | 4.897 | 28.665 | 1.655 | 35.217 | 10,303,948 | 10,499,264 |
naive-bitvec |
4.921 | 30.296 | 1.463 | 36.68 | 10,411,484 | 10,606,804 |
naive-hybrid | 6.058 | 34.738 | 1.68 | 42.476 | 10,314,152 | 10,509,484 |
naive-merge | 4.929 | 35.474 | 1.708 | 42.111 | 10,310,372 | 10,505,688 |
naive-bitvec-adv | 0.393 | 37.912 | 1.715 | 40.02 | 14,885,360 | 14,885,388 |
sse-han-bsr-qfilter | 11.739 | 40.018 | 1.681 | 53.438 | 20,355,960 | 20,551,528 |
sse-emptyheaded-layout-hybrid | 6.892 | 40.112 | 1.602 | 48.606 | 15,999,432 | 16,195,160 |
sse-emptyheaded-layout-uint | 6.907 | 40.262 | 1.673 | 48.842 | 16,001,636 | 16,197,284 |
naive-bitvec-op | 0.414 | 43.537 | 1.534 | 45.485 | 14,888,344 | 14,888,344 |
sse-han-bsr-scalar-galloping | 12.23 | 52.456 | 1.632 | 66.318 | 20,353,964 | 20,549,748 |
sse-han-bsr-scalar-merge | 11.763 | 54.815 | 1.572 | 68.15 | 20,349,864 | 20,545,756 |
avx2-roaring | 46.471 | 119.338 | 1.786 | 167.595 | 58,220,588 | 33,213,408 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
3.472 | 48.017 | 0.749 | 52.238 | 8,971,972 | 8,972,456 |
naive-bitvec-adv | 0.184 | 50.655 | 0.761 | 51.6 | 12,914,108 | 12,914,112 |
naive-bitvec-2d |
3.473 | 64.771 | 0.75 | 68.994 | 8,971,956 | 8,972,444 |
naive-bitvec-op | 0.162 | 71.157 | 0.799 | 72.118 | 12,912,308 | 12,912,312 |
avx2-merge |
3.45 | 80.276 | 0.747 | 84.473 | 9,038,344 | 9,054,604 |
avx2-hybrid |
3.463 | 81.725 | 0.776 | 85.964 | 9,042,440 | 9,058,704 |
avx2-lemire | 3.465 | 82.275 | 0.747 | 86.487 | 9,040,432 | 9,056,692 |
sse-han-bmiss-sttni | 3.511 | 86.829 | 0.755 | 91.095 | 9,041,284 | 9,057,540 |
tetzank-avx2-asm | 3.426 | 86.889 | 0.752 | 91.067 | 9,042,488 | 9,058,748 |
sse-han-qfilter | 4.81 | 108.340 | 0.743 | 113.893 | 9,037,172 | 9,053,428 |
sse-han-bsr-qfilter | 9.06 | 117.422 | 0.745 | 127.227 | 16,863,108 | 16,882,636 |
avx2-roaring | 11.353 | 124.210 | 0.892 | 136.455 | 19,463,392 | 19,463,392 |
sse-emptyheaded-layout-hybrid | 4.938 | 131.177 | 0.756 | 136.871 | 13,170,120 | 13,189,652 |
sse-emptyheaded-layout-uint | 4.93 | 136.418 | 0.753 | 142.101 | 13,107,172 | 13,126,708 |
naive-hybrid | 4.777 | 162.838 | 0.781 | 168.396 | 9,054,688 | 9,070,944 |
naive-merge | 3.711 | 170.252 | 0.748 | 174.711 | 9,042,428 | 9,058,684 |
sse-han-bsr-scalar-merge | 8.995 | 208.385 | 0.745 | 218.125 | 16,857,748 | 16,877,280 |
sse-han-bsr-scalar-galloping | 9.123 | 225.572 | 0.739 | 235.434 | 16,857,552 | 16,877,080 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.229 | 52.595 | 0.787 | 53.611 | 9,525,380 | 9,532,100 |
naive-bitvec |
0.000 | 53.709 | 0.742 | 54.451 | 8,933,312 | 8,952,848 |
naive-bitvec-2d |
0.000 | 72.856 | 0.739 | 73.595 | 8,933,312 | 8,952,848 |
naive-bitvec-op | 0.21 | 73.459 | 0.772 | 74.441 | 9,525,624 | 9,530,692 |
avx2-merge |
0.000 | 88.445 | 0.751 | 89.196 | 9,054,324 | 9,073,864 |
avx2-hybrid |
0.000 | 89.581 | 0.751 | 90.332 | 9,054,288 | 9,073,828 |
avx2-lemire | 0.000 | 90.389 | 0.751 | 91.14 | 9,056,292 | 9,075,832 |
sse-han-bmiss-sttni | 0.000 | 93.449 | 0.753 | 94.202 | 9,122,360 | 9,141,896 |
tetzank-avx2-asm | 0.000 | 93.625 | 0.746 | 94.371 | 9,054,332 | 9,073,868 |
sse-han-qfilter | 0.000 | 114.336 | 0.759 | 115.095 | 9,116,144 | 9,135,680 |
sse-emptyheaded-layout-hybrid | 4.926 | 133.832 | 0.755 | 139.513 | 13,139,896 | 13,159,436 |
sse-emptyheaded-layout-uint | 4.817 | 138.432 | 0.745 | 143.994 | 13,101,832 | 13,121,368 |
sse-han-bsr-qfilter | 9.26 | 145.264 | 0.754 | 155.278 | 17,176,848 | 17,196,388 |
avx2-roaring | 14.471 | 160.193 | 0.867 | 175.531 | 22,814,136 | 22,450,416 |
naive-hybrid | 0.000 | 175.473 | 0.76 | 176.233 | 9,064,232 | 9,083,768 |
naive-merge | 0.000 | 182.076 | 0.747 | 182.823 | 9,054,324 | 9,073,860 |
sse-han-bsr-scalar-merge | 9.306 | 235.691 | 0.748 | 245.745 | 17,265,776 | 17,285,316 |
sse-han-bsr-scalar-galloping | 9.2 | 248.448 | 0.74 | 258.388 | 17,186,640 | 17,206,180 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
3.317 | 48.036 | 0.757 | 52.11 | 8,952,912 | 8,972,444 |
naive-bitvec-adv | 0.174 | 50.563 | 0.769 | 51.506 | 12,914,084 | 12,914,088 |
naive-bitvec-2d |
3.302 | 65.099 | 0.757 | 69.158 | 8,952,912 | 8,972,448 |
naive-bitvec-op | 0.139 | 71.383 | 0.766 | 72.288 | 12,912,224 | 12,912,228 |
avx2-merge |
3.481 | 79.507 | 0.753 | 83.741 | 9,024,812 | 9,044,464 |
avx2-hybrid |
3.333 | 80.885 | 0.756 | 84.974 | 9,006,436 | 9,025,972 |
avx2-lemire | 3.368 | 82.132 | 0.758 | 86.258 | 9,014,640 | 9,034,172 |
sse-han-bmiss-sttni | 3.464 | 86.795 | 0.75 | 91.009 | 9,009,408 | 9,028,940 |
tetzank-avx2-asm | 3.32 | 87.007 | 0.75 | 91.077 | 9,006,484 | 9,026,016 |
sse-han-qfilter | 4.051 | 107.858 | 0.748 | 112.657 | 9,027,728 | 9,047,260 |
avx2-roaring | 9.908 | 122.784 | 0.879 | 133.571 | 19,339,396 | 19,339,396 |
sse-han-bsr-qfilter | 8.632 | 123.505 | 0.752 | 132.889 | 16,894,128 | 16,913,660 |
sse-emptyheaded-layout-hybrid | 5.182 | 131.656 | 0.746 | 137.584 | 13,139,816 | 13,159,352 |
sse-emptyheaded-layout-uint | 4.663 | 136.408 | 0.757 | 141.828 | 13,103,252 | 13,122,788 |
naive-hybrid | 3.81 | 163.294 | 0.757 | 167.861 | 9,039,132 | 9,058,664 |
naive-merge | 3.349 | 169.831 | 0.761 | 173.941 | 9,032,996 | 9,052,528 |
sse-han-bsr-scalar-merge | 8.684 | 218.084 | 0.771 | 227.539 | 16,896,396 | 16,915,924 |
sse-han-bsr-scalar-galloping | 8.469 | 234.403 | 0.745 | 243.617 | 16,891,584 | 16,911,116 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
3.483 | 51.202 | 0.738 | 55.423 | 8,971,852 | 8,972,336 |
naive-bitvec-adv | 0.194 | 53.606 | 0.764 | 54.564 | 13,248,708 | 13,248,712 |
naive-bitvec-2d |
3.518 | 68.354 | 0.751 | 72.623 | 8,971,960 | 8,972,444 |
naive-bitvec-op | 0.195 | 74.458 | 0.771 | 75.424 | 13,246,680 | 13,246,680 |
avx2-merge |
3.49 | 82.584 | 0.751 | 86.825 | 8,950,236 | 8,966,496 |
avx2-hybrid |
3.51 | 84.376 | 0.74 | 88.626 | 8,966,448 | 8,982,708 |
avx2-lemire | 3.511 | 85.124 | 0.743 | 89.378 | 8,958,368 | 8,974,624 |
sse-han-bmiss-sttni | 3.509 | 90.062 | 0.753 | 94.324 | 8,967,672 | 8,983,932 |
tetzank-avx2-asm | 3.502 | 90.085 | 0.75 | 94.337 | 8,970,520 | 8,986,780 |
sse-han-qfilter | 3.473 | 111.183 | 0.738 | 115.394 | 8,951,576 | 8,967,836 |
avx2-roaring | 9.657 | 125.953 | 0.846 | 136.456 | 19,349,308 | 19,349,308 |
sse-han-bsr-qfilter | 8.432 | 128.240 | 0.747 | 137.419 | 16,840,376 | 16,859,908 |
sse-emptyheaded-layout-hybrid | 4.596 | 135.714 | 0.751 | 141.061 | 13,087,352 | 13,106,968 |
sse-emptyheaded-layout-uint | 4.608 | 139.523 | 0.754 | 144.885 | 13,037,460 | 13,056,928 |
naive-hybrid | 4.094 | 168.851 | 0.747 | 173.692 | 8,994,676 | 9,010,936 |
naive-merge | 3.51 | 175.211 | 0.755 | 179.476 | 9,002,664 | 9,018,924 |
sse-han-bsr-scalar-merge | 8.749 | 222.953 | 0.748 | 232.45 | 16,839,836 | 16,859,364 |
sse-han-bsr-scalar-galloping | 8.67 | 238.549 | 0.744 | 247.963 | 16,839,344 | 16,858,876 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-roaring | 2.0 | 137.988 | 0.799 | 140.787 | 10,836,040 | 10,781,056 |
naive-bitvec-adv | 0.324 | 162.098 | 0.804 | 163.226 | 12,741,932 | 12,741,936 |
naive-bitvec |
3.631 | 194.838 | 0.702 | 199.171 | 8,809,800 | 8,809,996 |
naive-bitvec-op | 0.337 | 214.834 | 0.736 | 215.907 | 12,741,772 | 12,741,772 |
sse-emptyheaded-layout-hybrid | 3.017 | 263.435 | 0.699 | 267.151 | 15,361,768 | 15,363,984 |
naive-bitvec-2d |
3.582 | 314.166 | 0.693 | 318.441 | 8,809,772 | 8,809,968 |
sse-han-bsr-qfilter | 4.761 | 353.174 | 0.715 | 358.65 | 14,718,276 | 14,720,492 |
tetzank-avx2-asm | 3.605 | 407.533 | 0.698 | 411.836 | 8,957,024 | 8,957,168 |
avx2-merge |
3.699 | 448.087 | 0.694 | 452.48 | 8,952,804 | 8,952,944 |
avx2-hybrid |
3.742 | 454.237 | 0.702 | 458.681 | 8,956,952 | 8,957,092 |
avx2-lemire | 3.666 | 480.102 | 0.703 | 484.471 | 8,961,256 | 8,961,392 |
sse-han-bsr-scalar-merge | 4.328 | 532.664 | 0.698 | 537.69 | 14,628,572 | 14,630,792 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.588 | 182.779 | 0.758 | 184.125 | 11,212,628 | 11,213,016 |
naive-bitvec |
0.000 | 194.253 | 0.735 | 194.988 | 8,805,768 | 8,807,868 |
avx2-roaring | 2.866 | 199.459 | 0.853 | 203.178 | 11,039,080 | 10,879,208 |
naive-bitvec-op | 0.622 | 236.458 | 0.756 | 237.836 | 11,212,960 | 11,213,432 |
sse-emptyheaded-layout-hybrid | 3.43 | 296.874 | 0.724 | 301.028 | 15,200,300 | 15,202,520 |
naive-bitvec-2d |
0.000 | 313.880 | 0.728 | 314.608 | 8,805,528 | 8,807,624 |
tetzank-avx2-asm | 0.000 | 440.283 | 0.726 | 441.009 | 8,957,140 | 8,959,244 |
sse-han-bsr-qfilter | 4.946 | 452.132 | 0.725 | 457.803 | 15,299,492 | 15,301,712 |
avx2-merge |
0.000 | 471.491 | 0.73 | 472.221 | 8,946,524 | 8,948,628 |
avx2-hybrid |
0.000 | 479.271 | 0.728 | 479.999 | 8,959,040 | 8,961,144 |
avx2-lemire | 0.000 | 504.195 | 0.725 | 504.92 | 8,945,020 | 8,947,120 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-roaring | 2.08 | 140.834 | 0.819 | 143.733 | 10,841,672 | 10,787,592 |
naive-bitvec-adv | 0.343 | 164.265 | 0.747 | 165.355 | 12,740,604 | 12,740,604 |
naive-bitvec |
3.622 | 196.485 | 0.706 | 200.813 | 8,807,720 | 8,809,936 |
naive-bitvec-op | 0.289 | 215.535 | 0.728 | 216.552 | 12,740,724 | 12,740,724 |
sse-emptyheaded-layout-hybrid | 3.134 | 265.146 | 0.703 | 268.983 | 15,387,596 | 15,389,812 |
naive-bitvec-2d |
3.697 | 313.960 | 0.692 | 318.349 | 8,807,800 | 8,810,012 |
sse-han-bsr-qfilter | 4.199 | 362.003 | 0.693 | 366.895 | 14,944,308 | 14,946,524 |
tetzank-avx2-asm | 3.629 | 407.065 | 0.693 | 411.387 | 8,952,516 | 8,954,732 |
avx2-merge |
3.571 | 444.906 | 0.692 | 449.169 | 8,952,892 | 8,955,108 |
avx2-hybrid |
3.558 | 451.035 | 0.773 | 455.366 | 8,965,096 | 8,967,312 |
avx2-lemire | 3.575 | 478.713 | 0.693 | 482.981 | 8,955,244 | 8,957,456 |
sse-han-bsr-scalar-merge | 4.313 | 541.107 | 0.692 | 546.112 | 14,928,064 | 14,930,276 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-roaring | 1.835 | 148.131 | 0.84 | 150.806 | 10,829,740 | 10,728,452 |
naive-bitvec-adv | 0.32 | 169.319 | 0.759 | 170.398 | 12,740,360 | 12,740,360 |
naive-bitvec |
3.474 | 205.465 | 0.713 | 209.652 | 8,809,616 | 8,809,808 |
naive-bitvec-op | 0.32 | 225.509 | 0.758 | 226.587 | 11,384,220 | 11,384,220 |
sse-emptyheaded-layout-hybrid | 3.011 | 267.759 | 0.719 | 271.489 | 15,455,492 | 15,457,704 |
naive-bitvec-2d |
3.492 | 318.332 | 0.715 | 322.539 | 8,809,760 | 8,809,952 |
sse-han-bsr-qfilter | 4.431 | 367.940 | 0.72 | 373.091 | 14,731,848 | 14,734,060 |
tetzank-avx2-asm | 3.381 | 413.034 | 0.711 | 417.126 | 9,017,816 | 9,017,948 |
avx2-merge |
3.516 | 450.474 | 0.716 | 454.706 | 8,959,776 | 8,959,908 |
avx2-hybrid |
3.506 | 457.066 | 0.714 | 461.286 | 8,963,848 | 8,963,980 |
avx2-lemire | 3.484 | 484.073 | 0.719 | 488.276 | 9,027,764 | 9,027,896 |
sse-han-bsr-scalar-merge | 4.198 | 550.744 | 0.741 | 555.683 | 14,820,192 | 14,822,404 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
10.062 | 31.566 | 3.601 | 45.229 | 20,806,396 | 21,197,216 |
avx2-merge |
10.589 | 33.961 | 3.827 | 48.377 | 20,456,536 | 20,847,648 |
avx2-lemire | 10.762 | 34.010 | 3.785 | 48.557 | 20,466,776 | 20,857,668 |
avx2-hybrid |
10.502 | 34.384 | 3.726 | 48.612 | 20,462,668 | 20,853,736 |
sse-han-bmiss-sttni | 10.55 | 38.967 | 3.714 | 53.231 | 20,462,936 | 20,853,904 |
tetzank-avx2-asm | 10.133 | 45.086 | 3.251 | 58.47 | 20,466,764 | 20,857,720 |
sse-han-qfilter | 14.269 | 48.002 | 3.707 | 65.978 | 20,417,988 | 20,809,424 |
naive-bitvec |
10.318 | 54.565 | 3.49 | 68.373 | 20,806,400 | 21,197,192 |
naive-hybrid | 14.213 | 57.030 | 4.176 | 75.419 | 20,393,172 | 20,784,588 |
naive-merge | 10.81 | 62.786 | 3.465 | 77.061 | 20,466,752 | 20,857,808 |
sse-han-bsr-qfilter | 22.619 | 63.727 | 3.595 | 89.941 | 40,300,816 | 40,691,716 |
sse-emptyheaded-layout-hybrid | 13.582 | 68.153 | 3.41 | 85.145 | 31,876,832 | 32,268,016 |
sse-emptyheaded-layout-uint | 13.795 | 68.651 | 3.38 | 85.826 | 31,870,804 | 32,261,672 |
naive-bitvec-adv | 1.649 | 79.603 | 3.53 | 84.782 | 25,594,232 | 25,985,372 |
sse-han-bsr-scalar-galloping | 23.215 | 89.702 | 3.657 | 116.574 | 40,292,572 | 40,683,472 |
sse-han-bsr-scalar-merge | 23.704 | 91.574 | 3.434 | 118.712 | 40,290,560 | 40,681,520 |
naive-bitvec-op | 2.024 | 92.558 | 3.651 | 98.233 | 25,594,840 | 25,986,520 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
0.000 | 32.324 | 4.018 | 36.342 | 20,415,812 | 20,806,596 |
avx2-merge |
0.000 | 38.780 | 3.886 | 42.666 | 20,071,984 | 20,463,064 |
avx2-lemire | 0.000 | 38.821 | 3.791 | 42.612 | 20,078,136 | 20,469,112 |
avx2-hybrid |
0.000 | 39.168 | 3.906 | 43.074 | 20,072,016 | 20,463,048 |
sse-han-bmiss-sttni | 0.000 | 42.404 | 3.571 | 45.975 | 20,082,520 | 20,473,568 |
sse-han-qfilter | 0.000 | 47.515 | 4.05 | 51.565 | 20,002,808 | 20,393,704 |
tetzank-avx2-asm | 0.000 | 49.186 | 3.641 | 52.827 | 20,069,968 | 20,460,984 |
sse-emptyheaded-layout-hybrid | 15.001 | 62.390 | 3.536 | 80.927 | 31,484,192 | 31,875,304 |
naive-hybrid | 0.000 | 62.748 | 3.826 | 66.574 | 20,006,600 | 20,398,336 |
sse-emptyheaded-layout-uint | 14.917 | 63.336 | 3.432 | 81.685 | 31,484,196 | 31,875,116 |
naive-merge | 0.000 | 64.305 | 3.645 | 67.95 | 20,080,188 | 20,471,140 |
naive-bitvec |
0.000 | 68.452 | 3.924 | 72.376 | 20,415,812 | 20,806,588 |
sse-han-bsr-qfilter | 25.319 | 68.603 | 3.447 | 97.369 | 39,950,144 | 40,341,076 |
naive-bitvec-adv | 1.694 | 71.540 | 3.699 | 76.933 | 25,130,200 | 25,131,196 |
sse-han-bsr-scalar-galloping | 24.544 | 90.363 | 3.462 | 118.369 | 39,952,200 | 40,343,148 |
sse-han-bsr-scalar-merge | 23.688 | 92.814 | 3.577 | 120.079 | 39,966,648 | 40,357,744 |
naive-bitvec-op | 2.124 | 94.345 | 3.735 | 100.204 | 25,130,144 | 25,130,588 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
9.939 | 39.498 | 3.755 | 53.192 | 20,806,396 | 21,197,304 |
avx2-merge |
9.888 | 39.524 | 3.689 | 53.101 | 20,458,588 | 20,849,764 |
avx2-lemire | 9.725 | 39.869 | 3.755 | 53.349 | 20,468,824 | 20,860,092 |
avx2-hybrid |
9.842 | 40.082 | 3.742 | 53.666 | 20,470,840 | 20,862,220 |
sse-han-bmiss-sttni | 10.042 | 44.748 | 3.802 | 58.592 | 20,469,072 | 20,860,308 |
sse-han-qfilter | 13.629 | 50.332 | 4.202 | 68.163 | 20,462,956 | 20,854,016 |
tetzank-avx2-asm | 9.846 | 51.344 | 3.873 | 65.063 | 20,458,588 | 20,850,040 |
naive-bitvec |
9.985 | 62.372 | 3.989 | 76.346 | 20,806,392 | 21,197,304 |
naive-hybrid | 12.577 | 63.491 | 4.331 | 80.399 | 20,397,248 | 20,789,012 |
naive-merge | 9.825 | 65.577 | 3.571 | 78.973 | 20,468,772 | 20,859,928 |
sse-han-bsr-qfilter | 23.704 | 72.963 | 3.74 | 100.407 | 40,312,128 | 40,703,368 |
sse-emptyheaded-layout-hybrid | 14.15 | 73.386 | 3.738 | 91.274 | 31,880,948 | 32,272,280 |
sse-emptyheaded-layout-uint | 14.38 | 74.784 | 3.368 | 92.532 | 31,872,772 | 32,263,872 |
naive-bitvec-adv | 1.582 | 84.394 | 3.85 | 89.826 | 25,524,576 | 25,915,756 |
naive-bitvec-op | 1.854 | 98.621 | 3.891 | 104.366 | 25,526,564 | 25,917,656 |
sse-han-bsr-scalar-galloping | 23.476 | 101.143 | 3.768 | 128.387 | 40,324,516 | 40,716,088 |
sse-han-bsr-scalar-merge | 22.935 | 105.460 | 3.491 | 131.886 | 40,322,256 | 40,713,504 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
9.968 | 50.689 | 3.58 | 64.237 | 20,814,668 | 21,205,476 |
avx2-merge |
10.024 | 51.035 | 3.757 | 64.816 | 20,506,764 | 20,897,408 |
avx2-hybrid |
9.82 | 51.117 | 3.926 | 64.863 | 20,339,076 | 20,730,628 |
avx2-lemire | 10.0 | 51.410 | 3.316 | 64.726 | 20,484,712 | 20,875,392 |
sse-han-bmiss-sttni | 9.941 | 56.549 | 3.63 | 70.12 | 20,350,700 | 20,742,336 |
tetzank-avx2-asm | 9.907 | 62.277 | 3.368 | 75.552 | 20,485,432 | 20,876,060 |
sse-han-qfilter | 14.071 | 62.807 | 4.246 | 81.124 | 20,483,324 | 20,874,144 |
naive-bitvec |
10.617 | 74.794 | 3.918 | 89.329 | 20,817,988 | 21,208,776 |
naive-merge | 10.174 | 77.765 | 3.964 | 91.903 | 20,488,604 | 20,879,320 |
naive-hybrid | 12.739 | 78.986 | 4.155 | 95.88 | 20,471,720 | 20,862,444 |
sse-han-bsr-qfilter | 22.83 | 85.178 | 3.458 | 111.466 | 40,029,500 | 40,420,932 |
sse-emptyheaded-layout-uint | 14.148 | 86.590 | 3.786 | 104.524 | 31,811,368 | 32,203,308 |
sse-emptyheaded-layout-hybrid | 13.714 | 86.603 | 3.984 | 104.301 | 31,806,712 | 32,198,464 |
naive-bitvec-adv | 0.853 | 91.950 | 3.489 | 96.292 | 29,744,324 | 29,744,340 |
naive-bitvec-op | 0.765 | 110.268 | 3.525 | 114.558 | 29,742,800 | 29,743,244 |
sse-han-bsr-scalar-galloping | 23.314 | 114.092 | 3.867 | 141.273 | 40,336,996 | 40,728,620 |
sse-han-bsr-scalar-merge | 23.699 | 117.994 | 3.555 | 145.248 | 40,031,976 | 40,423,504 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.49 | 132.811 | 1.732 | 135.033 | 19,534,368 | 19,545,108 |
naive-bitvec-op | 0.553 | 175.719 | 1.701 | 177.973 | 19,685,536 | 19,685,540 |
sse-han-qfilter | 9.983 | 234.373 | 1.768 | 246.124 | 17,981,836 | 18,020,900 |
naive-hybrid | 10.806 | 347.272 | 1.752 | 359.83 | 17,979,232 | 18,018,296 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.437 | 145.584 | 1.786 | 147.807 | 18,920,984 | 18,931,052 |
naive-bitvec |
0.000 | 150.319 | 1.763 | 152.082 | 17,863,892 | 17,902,960 |
naive-bitvec-2d |
0.000 | 178.268 | 1.764 | 180.032 | 17,863,948 | 17,903,016 |
avx2-merge |
0.000 | 191.973 | 1.768 | 193.741 | 17,966,680 | 18,005,752 |
avx2-hybrid |
0.000 | 194.907 | 1.802 | 196.709 | 17,958,540 | 17,997,612 |
avx2-lemire | 0.000 | 195.067 | 1.781 | 196.848 | 17,970,844 | 18,009,916 |
naive-bitvec-op | 0.409 | 199.930 | 1.786 | 202.125 | 18,919,852 | 18,931,144 |
sse-han-bmiss-sttni | 0.000 | 203.241 | 1.799 | 205.04 | 18,034,708 | 18,073,776 |
tetzank-avx2-asm | 0.000 | 205.426 | 1.8 | 207.226 | 17,960,588 | 17,999,656 |
sse-han-qfilter | 0.000 | 248.297 | 1.789 | 250.086 | 17,906,124 | 17,945,192 |
sse-emptyheaded-layout-hybrid | 9.657 | 289.710 | 1.768 | 301.135 | 26,168,216 | 26,207,288 |
sse-emptyheaded-layout-uint | 9.326 | 296.818 | 1.734 | 307.878 | 26,093,852 | 26,132,920 |
sse-han-bsr-qfilter | 18.405 | 315.979 | 1.757 | 336.141 | 34,131,584 | 34,170,656 |
naive-hybrid | 0.000 | 375.809 | 1.793 | 377.602 | 17,895,164 | 17,934,232 |
naive-merge | 0.000 | 392.266 | 1.794 | 394.06 | 17,958,540 | 17,997,608 |
avx2-roaring | 42.719 | 423.028 | 2.003 | 467.75 | 56,098,760 | 54,940,392 |
sse-han-bsr-scalar-merge | 18.212 | 518.405 | 1.779 | 538.396 | 34,139,092 | 34,178,164 |
sse-han-bsr-scalar-galloping | 18.035 | 533.680 | 1.8 | 553.515 | 34,139,232 | 34,178,304 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
6.786 | 122.937 | 1.717 | 131.44 | 17,903,036 | 17,942,100 |
naive-bitvec-adv | 0.563 | 129.276 | 1.782 | 131.621 | 19,795,912 | 19,795,916 |
naive-bitvec-2d |
6.719 | 151.813 | 1.735 | 160.267 | 17,903,040 | 17,942,108 |
avx2-merge |
6.791 | 170.506 | 1.685 | 178.982 | 18,005,808 | 18,044,876 |
avx2-hybrid |
6.785 | 173.516 | 1.66 | 181.961 | 17,999,672 | 18,038,740 |
avx2-lemire | 6.813 | 175.419 | 1.632 | 183.864 | 18,005,848 | 18,044,916 |
naive-bitvec-op | 0.441 | 176.888 | 1.732 | 179.061 | 19,461,980 | 19,461,984 |
sse-han-bmiss-sttni | 6.808 | 186.298 | 1.702 | 194.808 | 18,014,312 | 18,053,376 |
tetzank-avx2-asm | 7.382 | 189.302 | 1.659 | 198.343 | 18,009,932 | 18,048,996 |
sse-han-qfilter | 10.866 | 234.288 | 1.692 | 246.846 | 17,918,600 | 17,957,664 |
sse-han-bsr-qfilter | 16.669 | 270.246 | 1.68 | 288.595 | 34,016,480 | 34,055,544 |
sse-emptyheaded-layout-hybrid | 8.735 | 282.811 | 1.685 | 293.231 | 26,203,936 | 26,243,004 |
sse-emptyheaded-layout-uint | 9.017 | 290.592 | 1.696 | 301.305 | 26,136,728 | 26,175,796 |
avx2-roaring | 27.489 | 319.428 | 1.831 | 348.748 | 45,955,212 | 45,287,252 |
naive-hybrid | 8.926 | 348.417 | 1.7 | 359.043 | 17,930,160 | 17,969,224 |
naive-merge | 6.792 | 364.793 | 1.628 | 373.213 | 18,003,752 | 18,042,816 |
sse-han-bsr-scalar-merge | 16.742 | 484.791 | 1.688 | 503.221 | 34,055,520 | 34,094,584 |
sse-han-bsr-scalar-galloping | 17.357 | 508.815 | 1.671 | 527.843 | 34,063,304 | 34,102,368 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
6.708 | 128.599 | 1.709 | 137.016 | 17,906,612 | 17,945,676 |
naive-bitvec-adv | 0.318 | 139.019 | 1.726 | 141.063 | 19,793,128 | 19,793,132 |
naive-bitvec-2d |
6.892 | 157.988 | 1.674 | 166.554 | 17,906,752 | 17,945,816 |
avx2-merge |
7.344 | 177.166 | 1.661 | 186.171 | 18,011,212 | 18,050,276 |
avx2-hybrid |
6.711 | 180.080 | 1.713 | 188.504 | 17,988,772 | 18,027,836 |
avx2-lemire | 6.693 | 181.614 | 1.679 | 189.986 | 18,023,876 | 18,062,940 |
naive-bitvec-op | 0.288 | 183.924 | 1.834 | 186.046 | 25,849,156 | 25,849,640 |
sse-han-bmiss-sttni | 6.775 | 192.641 | 1.744 | 201.16 | 18,019,752 | 18,058,816 |
tetzank-avx2-asm | 6.676 | 194.880 | 1.651 | 203.207 | 18,009,416 | 18,048,480 |
sse-han-qfilter | 8.66 | 240.950 | 1.715 | 251.325 | 18,017,768 | 18,056,832 |
sse-han-bsr-qfilter | 16.962 | 275.104 | 1.648 | 293.714 | 34,019,732 | 34,058,796 |
sse-emptyheaded-layout-hybrid | 8.919 | 288.847 | 1.684 | 299.45 | 26,232,988 | 26,272,052 |
sse-emptyheaded-layout-uint | 9.083 | 296.880 | 1.651 | 307.614 | 26,171,632 | 26,210,696 |
avx2-roaring | 28.678 | 322.498 | 1.741 | 352.917 | 45,964,520 | 45,259,268 |
naive-hybrid | 8.623 | 357.788 | 1.684 | 368.095 | 18,015,512 | 18,054,576 |
naive-merge | 6.738 | 374.812 | 1.67 | 383.22 | 17,986,696 | 18,025,760 |
sse-han-bsr-scalar-merge | 16.931 | 497.392 | 1.67 | 515.993 | 34,015,632 | 34,054,696 |
sse-han-bsr-scalar-galloping | 16.701 | 517.528 | 1.736 | 535.965 | 34,111,460 | 34,150,524 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 0.946 | 446.448 | 1.452 | 448.846 | 23,138,036 | 23,139,620 |
naive-bitvec-op | 0.958 | 532.975 | 1.54 | 535.473 | 23,152,316 | 23,153,912 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
0.000 | 449.029 | 1.399 | 450.428 | 17,609,148 | 17,613,192 |
naive-bitvec-adv | 1.693 | 464.534 | 1.447 | 467.674 | 22,711,576 | 22,713,188 |
avx2-roaring | 4.721 | 558.864 | 1.559 | 565.144 | 22,527,564 | 22,163,408 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-roaring | 4.597 | 388.421 | 1.521 | 394.539 | 22,055,124 | 21,938,020 |
naive-bitvec-adv | 0.949 | 451.590 | 1.634 | 454.173 | 23,021,024 | 23,022,672 |
naive-bitvec |
7.017 | 464.455 | 1.39 | 472.862 | 17,613,076 | 17,616,980 |
naive-bitvec-op | 0.918 | 537.283 | 1.526 | 539.727 | 23,027,348 | 23,028,952 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-roaring | 4.43 | 402.099 | 1.575 | 408.104 | 22,056,600 | 21,935,736 |
naive-bitvec-adv | 0.687 | 456.230 | 1.59 | 458.507 | 25,451,908 | 25,452,168 |
naive-bitvec |
6.811 | 468.394 | 1.404 | 476.609 | 17,617,048 | 17,617,048 |
naive-bitvec-op | 0.672 | 558.957 | 1.47 | 561.099 | 25,461,292 | 25,461,296 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-adv | 4.98 | 217.590 | 7.672 | 230.242 | 51,626,672 | 52,407,936 |
naive-bitvec-op | 5.261 | 242.389 | 7.376 | 255.026 | 51,630,776 | 52,412,044 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
0.000 | 65.514 | 8.472 | 73.986 | 40,823,176 | 41,605,616 |
avx2-lemire | 0.000 | 83.551 | 8.2 | 91.751 | 40,002,040 | 40,784,680 |
avx2-merge |
0.000 | 83.773 | 7.92 | 91.693 | 39,987,716 | 40,769,616 |
avx2-hybrid |
0.000 | 84.322 | 7.881 | 92.203 | 39,987,736 | 40,770,024 |
sse-han-bmiss-sttni | 0.000 | 91.827 | 8.005 | 99.832 | 39,994,124 | 40,775,848 |
tetzank-avx2-asm | 0.000 | 106.528 | 8.214 | 114.742 | 39,999,992 | 40,782,340 |
sse-han-qfilter | 0.000 | 112.271 | 8.171 | 120.442 | 39,846,848 | 40,629,948 |
sse-emptyheaded-layout-hybrid | 35.841 | 135.045 | 8.423 | 179.309 | 62,870,436 | 63,515,680 |
naive-hybrid | 0.000 | 140.922 | 8.875 | 149.797 | 39,846,684 | 40,629,760 |
naive-merge | 0.000 | 142.111 | 7.908 | 150.019 | 39,869,124 | 40,652,292 |
naive-bitvec |
0.000 | 158.093 | 8.199 | 166.292 | 40,822,984 | 41,604,932 |
naive-bitvec-adv | 5.307 | 200.011 | 7.611 | 212.929 | 50,252,388 | 50,253,008 |
naive-bitvec-op | 5.783 | 252.704 | 10.847 | 269.334 | 50,222,676 | 50,228,896 |
sse-emptyheaded-layout-uint | 42.183 | 360.581 | 11.37 | 414.134 | 62,435,664 | 63,087,080 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
33.948 | 84.441 | 8.91 | 127.299 | 41,604,300 | 42,387,104 |
avx2-merge |
34.174 | 85.035 | 7.974 | 127.183 | 40,773,044 | 41,555,896 |
avx2-lemire | 44.553 | 86.076 | 8.652 | 139.281 | 40,781,236 | 41,563,908 |
avx2-hybrid |
73.903 | 87.340 | 8.924 | 170.167 | 40,773,052 | 41,556,004 |
sse-han-bmiss-sttni | 36.414 | 97.424 | 7.505 | 141.343 | 40,779,192 | 41,561,460 |
tetzank-avx2-asm | 32.148 | 111.811 | 8.081 | 152.04 | 40,773,004 | 41,555,880 |
sse-han-qfilter | 30.55 | 116.910 | 8.085 | 155.545 | 40,715,996 | 41,499,084 |
naive-merge | 30.202 | 142.675 | 8.018 | 180.895 | 40,779,164 | 41,562,328 |
naive-hybrid | 34.149 | 142.696 | 8.196 | 185.041 | 40,658,576 | 41,441,780 |
naive-bitvec |
32.56 | 152.636 | 7.927 | 193.123 | 41,604,192 | 42,387,088 |
sse-emptyheaded-layout-hybrid | 28.181 | 167.194 | 8.404 | 203.779 | 62,960,588 | 63,665,648 |
sse-emptyheaded-layout-uint | 32.682 | 191.083 | 15.842 | 239.607 | 63,190,020 | 63,902,172 |
naive-bitvec-adv | 5.001 | 226.476 | 7.85 | 239.327 | 51,621,188 | 51,621,268 |
naive-bitvec-op | 4.274 | 243.278 | 7.956 | 255.508 | 51,621,992 | 51,622,012 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec-2d |
29.978 | 108.882 | 8.077 | 146.937 | 41,720,728 | 42,502,256 |
avx2-lemire | 35.667 | 110.782 | 8.565 | 155.014 | 40,643,332 | 41,426,868 |
avx2-merge |
60.317 | 116.687 | 8.049 | 185.053 | 40,641,644 | 41,425,832 |
avx2-hybrid |
31.645 | 117.899 | 8.631 | 158.175 | 40,649,684 | 41,433,856 |
sse-han-bmiss-sttni | 41.659 | 124.625 | 7.392 | 173.676 | 40,643,904 | 41,427,808 |
tetzank-avx2-asm | 36.997 | 136.075 | 8.052 | 181.124 | 40,683,764 | 41,467,292 |
sse-han-qfilter | 31.619 | 144.374 | 7.761 | 183.754 | 40,638,436 | 41,422,772 |
naive-merge | 28.926 | 167.381 | 8.22 | 204.527 | 40,781,784 | 41,565,116 |
naive-bitvec |
32.008 | 175.375 | 7.865 | 215.248 | 41,651,704 | 42,433,372 |
naive-hybrid | 40.042 | 176.922 | 8.332 | 225.296 | 40,638,364 | 41,422,728 |
sse-emptyheaded-layout-uint | 27.749 | 186.032 | 7.948 | 221.729 | 63,193,492 | 63,900,408 |
sse-emptyheaded-layout-hybrid | 28.433 | 188.846 | 8.348 | 225.627 | 63,584,964 | 63,477,168 |
naive-bitvec-adv | 2.305 | 312.841 | 7.991 | 323.137 | 59,426,120 | 59,428,172 |
naive-bitvec-op | 4.443 | 336.937 | 11.87 | 353.25 | 58,754,636 | 58,755,292 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
avx2-merge |
0.000 | 425.458 | 4.605 | 430.063 | 35,773,088 | 35,851,224 |
avx2-lemire | 0.000 | 428.840 | 4.446 | 433.286 | 35,773,144 | 35,851,280 |
avx2-hybrid |
0.000 | 431.111 | 4.41 | 435.521 | 35,779,232 | 35,857,368 |
sse-han-bmiss-sttni | 0.000 | 452.625 | 4.488 | 457.113 | 35,839,132 | 35,917,264 |
tetzank-avx2-asm | 0.000 | 461.683 | 4.446 | 466.129 | 35,777,208 | 35,855,340 |
naive-bitvec-adv | 0.738 | 495.986 | 4.663 | 501.387 | 37,611,676 | 37,637,552 |
naive-bitvec-2d |
0.000 | 496.794 | 4.356 | 501.15 | 35,725,408 | 35,803,540 |
naive-bitvec |
0.000 | 517.599 | 4.403 | 522.002 | 35,725,208 | 35,803,340 |
sse-han-qfilter | 0.000 | 560.263 | 4.446 | 564.709 | 35,818,760 | 35,896,892 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
15.023 | 343.146 | 4.118 | 362.287 | 35,803,416 | 35,881,544 |
naive-bitvec-2d |
16.751 | 368.467 | 3.956 | 389.174 | 35,803,544 | 35,881,676 |
naive-bitvec-adv | 0.956 | 370.814 | 4.585 | 376.355 | 38,900,272 | 38,900,276 |
avx2-merge |
15.909 | 376.249 | 4.004 | 396.162 | 35,851,224 | 35,929,356 |
avx2-hybrid |
16.104 | 381.804 | 4.124 | 402.032 | 35,851,260 | 35,929,392 |
avx2-lemire | 17.538 | 384.555 | 4.306 | 406.399 | 35,851,276 | 35,929,408 |
sse-han-bmiss-sttni | 17.571 | 414.491 | 4.088 | 436.15 | 35,869,992 | 35,948,120 |
tetzank-avx2-asm | 17.588 | 425.121 | 4.257 | 446.966 | 35,861,416 | 35,939,544 |
naive-bitvec-op | 0.943 | 499.072 | 4.285 | 504.3 | 39,000,880 | 39,000,884 |
sse-han-qfilter | 26.767 | 526.700 | 3.921 | 557.388 | 35,790,364 | 35,868,492 |
file-name | LayoutTransform | SetInterTime | SimCal | TotalCoreCheck | Step3 - LabelNonCore (KB) | Step4 - output to the disk (KB) |
---|---|---|---|---|---|---|
naive-bitvec |
16.012 | 364.828 | 4.157 | 384.997 | 35,816,204 | 35,894,332 |
naive-bitvec-2d |
16.142 | 386.936 | 4.103 | 407.181 | 35,810,268 | 35,888,396 |
avx2-merge |
18.365 | 391.276 | 3.969 | 413.61 | 35,850,068 | 35,928,196 |
avx2-hybrid |
17.861 | 398.434 | 4.327 | 420.622 | 35,847,748 | 35,925,876 |
avx2-lemire | 18.143 | 399.639 | 3.954 | 421.736 | 35,905,448 | 35,983,576 |
naive-bitvec-adv | 0.607 | 424.970 | 4.279 | 429.856 | 38,934,288 | 38,934,292 |
sse-han-bmiss-sttni | 17.639 | 431.656 | 3.958 | 453.253 | 35,862,688 | 35,940,816 |
tetzank-avx2-asm | 19.331 | 441.138 | 4.008 | 464.477 | 35,901,516 | 35,979,644 |
sse-han-qfilter | 27.399 | 543.786 | 4.332 | 575.517 | 35,826,024 | 35,904,152 |
naive-bitvec-op | 0.744 | 573.075 | 4.476 | 578.295 | 38,933,804 | 38,933,804 |