Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
59964 | clean | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
60066 | clean | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
60324 | clean | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
60520 | clean | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
60534 | clean | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
60574 | clean | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
60580 | clean | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
60586 | clean | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
60592 | clean | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
60648 | clean | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
60670 | clean | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
60678 | clean | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
60708 | clean | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
60756 | clean | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
60798 | clean | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
60802 | clean | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
60856 | clean | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
60882 | clean | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
60890 | clean | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
60920 | clean | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
60982 | clean | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
61086 | clean | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
61126 | clean | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
61190 | clean | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
61252 | clean | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
61324 | clean | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
61398 | clean | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
61492 | clean | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
61640 | clean | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
61646 | clean | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
61682 | clean | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
61776 | clean | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
61776 | clean | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
61786 | clean | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
61872 | clean | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
61898 | clean | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
61910 | clean | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
61926 | clean | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
62054 | clean | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
62264 | clean | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
62372 | clean | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
62428 | clean | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
62450 | clean | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
62494 | clean | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
62522 | clean | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
62802 | clean | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
62828 | clean | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
62854 | clean | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
62896 | clean | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
62924 | clean | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
62976 | clean | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
62986 | clean | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
63026 | clean | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63046 | clean | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
63128 | clean | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
63140 | clean | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
63140 | clean | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63150 | clean | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63152 | clean | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63178 | clean | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63182 | clean | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
63208 | clean | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63332 | clean | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63354 | clean | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63382 | clean | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63464 | clean | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
63474 | clean | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63480 | clean | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63502 | clean | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63548 | clean | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63578 | clean | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63656 | clean | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63680 | clean | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63682 | clean | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
63694 | clean | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
63766 | clean | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
63798 | clean | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
63926 | clean | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
64022 | clean | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
64136 | clean | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
64158 | clean | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
64222 | clean | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
64408 | clean | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
64410 | clean | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
64412 | clean | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
64466 | clean | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
64498 | clean | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
64532 | clean | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
64716 | clean | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
64890 | clean | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
65952 | clean | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
66746 | clean | gcc -funroll-loops | 20161215 | 20161026 |
69126 | clean | cc | 20161215 | 20161026 |
69586 | clean | gcc | 20161215 | 20161026 |
71806 | clean | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
71930 | clean | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
72026 | clean | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
72062 | clean | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
72136 | clean | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
72180 | clean | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
72624 | clean | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
72740 | clean | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
72796 | clean | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
72860 | clean | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
72880 | clean | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
72882 | clean | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
73156 | clean | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
73160 | clean | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
73184 | clean | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
73368 | clean | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
73474 | clean | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
73494 | clean | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
73532 | clean | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
73652 | clean | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
73846 | clean | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
73864 | clean | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
74138 | clean | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
74704 | clean | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
74882 | clean | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
75032 | clean | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
76048 | clean | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
42943262 | ref | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
42962712 | ref | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43033190 | ref | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43054070 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43080468 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
43136028 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
43365934 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43440144 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43446954 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43450190 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43506652 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43544182 | ref | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43564822 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43565324 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43603652 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43605612 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43606506 | ref | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
43630998 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43639348 | ref | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43650094 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43660628 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43671134 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43676638 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43678258 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43680212 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43701182 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
43701370 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43735574 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43756540 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43756680 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
43767530 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43771348 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43796240 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43820608 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43824678 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43847060 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
43943862 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43954244 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43956650 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
43964198 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
44051770 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
44065652 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
44118068 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
44139502 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
44191564 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
44282408 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44287968 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44348684 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44410218 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44429186 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
44445904 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44457000 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
44464900 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44475018 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
44501274 | ref | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
44578416 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
44620868 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
44662444 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
44670394 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
44677458 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
44682204 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
44687766 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
44727966 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
44743814 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
44751386 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
44751776 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
44757714 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
44768372 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
44771398 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
44797894 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44800910 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
44801396 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
44831190 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
44837356 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
44875160 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
44882200 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
44885594 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
44893414 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
44896172 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
44899436 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
44912570 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
44950304 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44952042 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
44968468 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
44974672 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44996852 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
44997214 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
45002930 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
45017280 | ref | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
45018172 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
45061500 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
45066438 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
45156366 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
45192296 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
45299122 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
45355032 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
45383720 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
45453550 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
45455028 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
45558482 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
45560912 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
45577390 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
45634616 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
45669302 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
45670258 | ref | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
45671338 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
45673240 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
45677484 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
45679166 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
45708034 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
45717736 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
45747840 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
45757104 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
45785364 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
45807372 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
45820092 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
46060442 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
46123896 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
134736724 | ref | cc | 20161215 | 20161026 |
134929838 | ref | gcc | 20161215 | 20161026 |
134946432 | ref | gcc -funroll-loops | 20161215 | 20161026 |