Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
476964 | 24780 0 0 | 42403 792 2136 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
537909 | 27449 0 0 | 45205 824 1912 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
639411 | 27709 0 0 | 45829 824 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
646628 | 27781 0 0 | 46637 824 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
665337 | 25357 0 0 | 41213 824 1912 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
676131 | 27709 0 0 | 45829 824 1912 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
677448 | 27781 0 0 | 46637 824 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
686036 | 27709 0 0 | 45829 824 1912 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
693552 | 25388 0 0 | 41173 824 1912 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
696984 | 25381 0 0 | 41197 824 1912 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
697088 | 25357 0 0 | 41213 824 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
706712 | 25396 0 0 | 41197 824 1912 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
709941 | 27685 0 0 | 46397 824 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
715272 | 25388 0 0 | 41173 824 1912 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
719804 | 25204 0 0 | 40677 824 1912 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
724876 | 23442 0 0 | 40100 816 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
725610 | 24710 0 0 | 44059 792 1848 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
726572 | 27685 0 0 | 46397 824 1912 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
727120 | 25564 0 0 | 41821 824 1912 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
734596 | 25404 0 0 | 41453 824 1912 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
736664 | 25136 0 0 | 40893 824 1912 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
738652 | 25381 0 0 | 41133 824 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
741360 | 25204 0 0 | 40677 824 1912 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
742536 | 25357 0 0 | 41213 824 1912 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
743580 | 25404 0 0 | 41453 824 1912 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
744968 | 27449 0 0 | 45205 824 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
746583 | 23706 0 0 | 40540 816 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
750948 | 25301 0 0 | 40949 824 1912 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
758332 | 51128 0 0 | 41821 824 1912 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
770487 | 22955 0 0 | 39860 816 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
772360 | 24390 0 0 | 45067 792 1848 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
780536 | 25388 0 0 | 41173 824 1912 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
782604 | 24390 0 0 | 45067 792 1848 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
789008 | 24390 0 0 | 45067 792 1848 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
803008 | 25372 0 0 | 43763 792 2136 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
804632 | 22584 0 0 | 39348 816 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
821148 | 25372 0 0 | 43763 792 2136 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
823552 | 23642 0 0 | 40412 816 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
836924 | 23287 0 0 | 39628 816 1912 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
838120 | 24780 0 0 | 42403 792 2136 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
845864 | 23706 0 0 | 40540 816 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
846464 | 22328 0 0 | 39300 816 1912 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
854031 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
864808 | 22584 0 0 | 39348 816 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
869124 | 23442 0 0 | 40100 816 1912 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
871172 | 23642 0 0 | 40412 816 1912 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
876536 | 22955 0 0 | 39860 816 1912 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
880648 | 22328 0 0 | 39300 816 1912 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
881204 | 23320 0 0 | 40148 816 1912 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
890235 | 17357 0 0 | 30828 816 1912 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
894232 | 17341 0 0 | 30812 816 1912 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
895532 | 23287 0 0 | 39628 816 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
917708 | 23320 0 0 | 40148 816 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
922088 | 17477 0 0 | 31268 816 1912 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
949188 | 16871 0 0 | 30012 816 1912 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
954054 | 17468 0 0 | 30972 816 1912 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
954330 | 17414 0 0 | 30940 816 1912 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
957124 | 22328 0 0 | 39300 816 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
964452 | 17357 0 0 | 30828 816 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
968304 | 17357 0 0 | 30828 816 1912 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
970300 | 23642 0 0 | 40412 816 1912 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
976662 | 17414 0 0 | 30940 816 1912 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
978576 | 17341 0 0 | 30836 816 1912 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
981288 | 17414 0 0 | 30940 816 1912 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
982932 | 17341 0 0 | 30812 816 1912 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
992388 | 17355 0 0 | 30836 816 1912 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
996780 | 17414 0 0 | 30940 816 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1010684 | 16871 0 0 | 30012 816 1912 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1010688 | 17341 0 0 | 30812 816 1912 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1022264 | 17341 0 0 | 30836 816 1912 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1026016 | 17341 0 0 | 30836 816 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1026580 | 17077 0 0 | 30564 816 1912 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1026792 | 16473 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1031200 | 16470 0 0 | 28992 800 1912 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1037564 | 16473 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1040268 | 16470 0 0 | 28992 800 1912 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1041908 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1042448 | 17414 0 0 | 30940 816 1912 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1042940 | 17419 0 0 | 30940 816 1912 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1044640 | 17077 0 0 | 30564 816 1912 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1044768 | 16473 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1046056 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1049792 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1060500 | 17357 0 0 | 30828 816 1912 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1060540 | 17419 0 0 | 30940 816 1912 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1060700 | 16470 0 0 | 28992 800 1912 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1065080 | 17414 0 0 | 30924 816 1912 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1065376 | 16501 0 0 | 29024 800 1912 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1065400 | 17426 0 0 | 30956 816 1912 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1070856 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1071064 | 34954 0 0 | 31268 816 1912 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1079780 | 17426 0 0 | 30956 816 1912 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1080980 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1086164 | 16470 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1087032 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1088004 | 16470 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1089908 | 17414 0 0 | 30940 816 1912 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1095364 | 16470 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1102868 | 17468 0 0 | 30972 816 1912 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1116460 | 16470 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1118864 | 17419 0 0 | 30940 816 1912 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1122128 | 16470 0 0 | 28992 800 1912 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1123284 | 16470 0 0 | 28992 800 1912 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1132508 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1135448 | 16470 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1143144 | 17414 0 0 | 30940 816 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1147896 | 16473 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1149456 | 17397 0 0 | 30924 816 1912 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1151184 | 32940 0 0 | 28992 800 1912 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1156088 | 34828 0 0 | 30924 816 1912 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1174268 | 16470 0 0 | 28992 800 1912 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1185184 | 16517 0 0 | 29064 800 1912 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1926412 | 24499 0 0 | 39773 808 1912 | ref | cc | 20190826 | 20190816 |
2016448 | 24499 0 0 | 39773 808 1912 | ref | gcc | 20190826 | 20190816 |
2051968 | 24499 0 0 | 39773 808 1912 | ref | gcc_-funroll-loops | 20190826 | 20190816 |