Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
395584 | 34877 368 0 | 47829 1160 928 | vperm | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
398280 | 35732 368 0 | 48685 1160 928 | vperm | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
403208 | 35913 368 0 | 48853 1160 928 | vperm | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
405028 | 35880 368 0 | 48821 1160 928 | vperm | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
406188 | 35913 368 0 | 48853 1160 928 | vperm | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
407168 | 34877 368 0 | 47829 1160 928 | vperm | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
407980 | 34398 368 0 | 46248 1136 896 | vperm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
411412 | 34337 368 0 | 52101 1136 1160 | vperm | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
418720 | 36428 368 0 | 51661 1160 928 | vperm | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
422548 | 34896 368 0 | 47861 1160 928 | vperm | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
423952 | 34896 368 0 | 47861 1160 928 | vperm | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
426360 | 36617 368 0 | 51805 1160 928 | vperm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
427412 | 36617 368 0 | 51901 1160 928 | vperm | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
428208 | 34332 368 0 | 46184 1136 896 | vperm | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
428716 | 34337 368 0 | 52101 1136 1160 | vperm | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
431024 | 34896 368 0 | 47861 1160 928 | vperm | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
431224 | 35913 368 0 | 48853 1160 928 | vperm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
434416 | 35732 368 0 | 48685 1160 928 | vperm | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
435152 | 34398 368 0 | 46248 1136 896 | vperm | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
435928 | 35732 368 0 | 48685 1160 928 | vperm | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
437088 | 34332 368 0 | 46184 1136 896 | vperm | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
438460 | 34332 368 0 | 46184 1136 896 | vperm | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
439656 | 34334 368 0 | 46184 1136 896 | vperm | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
444444 | 34398 368 0 | 46248 1136 896 | vperm | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
444784 | 34193 368 0 | 51189 1136 1160 | vperm | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
446252 | 36617 368 0 | 51901 1160 928 | vperm | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
448708 | 34877 368 0 | 47829 1160 928 | vperm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
454180 | 36617 368 0 | 51901 1160 928 | vperm | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
454668 | 34896 368 0 | 47861 1160 928 | vperm | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
456208 | 36428 368 0 | 51597 1160 928 | vperm | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
457356 | 34398 368 0 | 46248 1136 896 | vperm | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
458212 | 34877 368 0 | 47829 1160 928 | vperm | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
460164 | 36624 368 0 | 51701 1160 928 | vperm | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
463464 | 35913 368 0 | 48853 1160 928 | vperm | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
470696 | 36428 368 0 | 51661 1160 928 | vperm | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
476820 | 34193 368 0 | 51189 1136 1160 | vperm | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
4161128 | 14724 0 0 | 34821 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
4383544 | 16133 0 0 | 31445 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
4549916 | 16133 0 0 | 31373 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5103584 | 14836 0 0 | 32645 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
5187216 | 14737 0 0 | 33509 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
5228516 | 14836 0 0 | 32645 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
5293516 | 14724 0 0 | 34821 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
5411372 | 17948 0 0 | 36277 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5490508 | 14724 0 0 | 34821 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
5624784 | 14660 0 0 | 31701 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
5688664 | 17884 0 0 | 36037 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5801688 | 17884 0 0 | 36037 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5812316 | 17617 0 0 | 34821 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5826944 | 16133 0 0 | 31445 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5833904 | 16126 0 0 | 31605 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5849020 | 16133 0 0 | 31317 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5870192 | 16133 0 0 | 31365 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5871728 | 17830 0 0 | 35389 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5873248 | 16157 0 0 | 31373 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
5890304 | 16126 0 0 | 31605 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5891044 | 16133 0 0 | 31373 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5910676 | 14660 0 0 | 31701 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
5928736 | 32476 0 0 | 31941 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5943544 | 17830 0 0 | 35389 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5952924 | 15974 0 0 | 30885 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
5975888 | 16133 0 0 | 31381 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
6010556 | 16133 0 0 | 31373 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
6053808 | 17948 0 0 | 36277 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
6079712 | 16133 0 0 | 31445 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
6106184 | 17830 0 0 | 35389 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
6246912 | 16133 0 0 | 31229 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
6258928 | 15974 0 0 | 30885 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
6281236 | 17617 0 0 | 34821 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
6454300 | 16238 0 0 | 31941 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
10662220 | 16629 0 0 | 32773 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
11161456 | 16893 0 0 | 33141 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
11211376 | 13495 0 0 | 26469 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
11406700 | 16676 0 0 | 32517 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
11571420 | 16725 0 0 | 33061 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
11669256 | 16676 0 0 | 32517 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
11887008 | 16725 0 0 | 33061 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
11910712 | 16893 0 0 | 33141 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
12075376 | 16629 0 0 | 32773 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
12508136 | 12246 0 0 | 25253 784 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
12972512 | 16893 0 0 | 33141 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
15093372 | 15498 0 0 | 31949 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
15471348 | 15499 0 0 | 31813 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
15948424 | 15488 0 0 | 31725 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
16065704 | 15498 0 0 | 31949 784 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
16136800 | 15488 0 0 | 31725 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
16274032 | 13495 0 0 | 26477 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
16338140 | 27148 0 0 | 26861 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
16446804 | 15499 0 0 | 31813 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
16617260 | 13495 0 0 | 26469 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
16675264 | 13519 0 0 | 26493 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
16717052 | 13495 0 0 | 26469 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
16822068 | 13495 0 0 | 26477 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
16843744 | 13495 0 0 | 26469 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
17060632 | 13219 0 0 | 25837 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
17069296 | 13495 0 0 | 26477 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
17173936 | 13495 0 0 | 26469 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
17202772 | 15498 0 0 | 31949 784 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
17325092 | 13398 0 0 | 26349 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
17333968 | 13495 0 0 | 26469 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
17467708 | 13495 0 0 | 26469 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
17875776 | 13398 0 0 | 26349 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
17984148 | 13574 0 0 | 26861 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
18082848 | 15483 0 0 | 31885 784 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18166276 | 15483 0 0 | 31885 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18717580 | 13219 0 0 | 25837 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
19044724 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
19469288 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
19487836 | 12227 0 0 | 25237 784 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
19555520 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
19820400 | 12227 0 0 | 25237 784 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
19973460 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
20337584 | 11743 0 0 | 23648 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
20424932 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
20695976 | 11743 0 0 | 23648 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
20867328 | 23486 0 0 | 23648 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
21152484 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
21233228 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
21458284 | 12241 0 0 | 25213 784 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
21673292 | 11743 0 0 | 23648 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
21703356 | 11743 0 0 | 23648 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
21851688 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
21900716 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
22087136 | 11743 0 0 | 23648 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
22098996 | 12246 0 0 | 25253 784 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
22736084 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
22830556 | 12241 0 0 | 25213 784 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
23533240 | 12246 0 0 | 25253 784 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
23641784 | 11759 0 0 | 23664 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
24526496 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
24597072 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
24838440 | 12246 0 0 | 25253 784 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
25224826 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
25385872 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
25437032 | 12248 0 0 | 25253 784 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
25505548 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
25508872 | 12248 0 0 | 25253 784 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
25626452 | 12246 0 0 | 25253 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
25848244 | 11798 0 0 | 23736 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
25972148 | 12246 0 0 | 25253 784 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
26020564 | 12232 0 0 | 25221 784 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
26043584 | 24464 0 0 | 25221 784 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
26068544 | 12246 0 0 | 25253 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
26221712 | 12246 0 0 | 25253 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
26278708 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
26490472 | 12248 0 0 | 25253 784 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
26515144 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
26703788 | 11743 0 0 | 23648 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
47853464 | 15772 0 0 | 30399 768 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
50935268 | 15772 0 0 | 30399 768 888 | ref | cc | 20190826 | 20190816 |
64709544 | 15772 0 0 | 30399 768 888 | ref | gcc | 20190826 | 20190816 |
Compiler | Implementations
|
cc | vperm |
gcc | vperm |
gcc -O2 -fomit-frame-pointer | vperm |
gcc -O3 -fomit-frame-pointer | vperm |
gcc -O -fomit-frame-pointer | vperm |
gcc -Os -fomit-frame-pointer | vperm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | vperm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | vperm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | vperm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops | vperm |
gcc -funroll-loops -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | vperm |
gcc -m64 -O2 -fomit-frame-pointer | vperm |
gcc -m64 -O3 -fomit-frame-pointer | vperm |
gcc -m64 -O -fomit-frame-pointer | vperm |
gcc -m64 -Os -fomit-frame-pointer | vperm |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -m64 -march=k8 -O -fomit-frame-pointer | vperm |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -m64 -march=nocona -O -fomit-frame-pointer | vperm |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | vperm |
gcc -march=barcelona -O2 -fomit-frame-pointer | vperm |
gcc -march=barcelona -O3 -fomit-frame-pointer | vperm |
gcc -march=barcelona -O -fomit-frame-pointer | vperm |
gcc -march=barcelona -Os -fomit-frame-pointer | vperm |
gcc -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -march=k8 -O -fomit-frame-pointer | vperm |
gcc -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -march=nocona -O -fomit-frame-pointer | vperm |
gcc -march=nocona -Os -fomit-frame-pointer | vperm
|