Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
400 | 1420 0 0 | 14758 800 792 | dolbeau/armv8crypto | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
880 | 2988 0 0 | 13784 880 768 | dolbeau/std-1ft | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 3004 0 0 | 15081 888 784 | dolbeau/std-1ft | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 2988 0 0 | 15856 880 768 | dolbeau/std-1ft | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 3004 0 0 | 16457 888 784 | dolbeau/std-1ft | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 3984 0 0 | 14784 880 768 | dolbeau/std-2ft | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 4024 0 0 | 16097 888 784 | dolbeau/std-2ft | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 3984 0 0 | 16856 880 768 | dolbeau/std-2ft | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 4024 0 0 | 17473 888 784 | dolbeau/std-2ft | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 6068 0 0 | 16872 880 768 | dolbeau/std-4ft | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 6068 0 0 | 18944 880 768 | dolbeau/std-4ft | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
880 | 6088 0 0 | 19545 888 784 | dolbeau/std-4ft | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
960 | 2776 0 0 | 16110 800 792 | dolbeau/std-1ft | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
960 | 3808 0 0 | 17142 800 792 | dolbeau/std-2ft | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
960 | 5884 0 0 | 19222 800 792 | dolbeau/std-4ft | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
960 | 6088 0 0 | 18169 888 784 | dolbeau/std-4ft | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1040 | 2788 0 0 | 16070 800 792 | dolbeau/std-1ft | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 2788 0 0 | 16126 800 792 | dolbeau/std-1ft | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 2788 0 0 | 16126 800 792 | dolbeau/std-1ft | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 2788 0 0 | 16126 800 792 | dolbeau/std-1ft | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 3820 0 0 | 17102 800 792 | dolbeau/std-2ft | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 3820 0 0 | 17158 800 792 | dolbeau/std-2ft | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 3820 0 0 | 17158 800 792 | dolbeau/std-2ft | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 3820 0 0 | 17158 800 792 | dolbeau/std-2ft | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 5884 0 0 | 19166 800 792 | dolbeau/std-4ft | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 5884 0 0 | 19222 800 792 | dolbeau/std-4ft | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 5884 0 0 | 19222 800 792 | dolbeau/std-4ft | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1040 | 5884 0 0 | 19222 800 792 | dolbeau/std-4ft | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1120 | 136 0 0 | 13838 880 768 | openssl | cc | 20190828 | 20190816 |
1120 | 80 0 0 | 13580 816 792 | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1120 | 80 0 0 | 13628 816 792 | openssl | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1120 | 80 0 0 | 13628 816 792 | openssl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1120 | 80 0 0 | 13628 816 792 | openssl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1120 | 80 0 0 | 13628 816 792 | openssl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
1120 | 136 0 0 | 13838 880 768 | openssl | gcc | 20190828 | 20190816 |
1120 | 136 0 0 | 11134 896 768 | openssl | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 12415 904 784 | openssl | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 11286 896 768 | openssl | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 10398 880 760 | openssl | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 11094 896 768 | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 12415 904 784 | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 11286 896 768 | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 10398 880 760 | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 13838 880 768 | openssl | gcc_-funroll-loops | 20190828 | 20190816 |
1120 | 136 0 0 | 13206 896 768 | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 13791 904 784 | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 14510 896 768 | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 10462 880 760 | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 13310 896 768 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 13775 904 784 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 14510 896 768 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1120 | 136 0 0 | 10462 880 760 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1200 | 3976 0 0 | 14104 864 760 | dolbeau/std-2ft | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1200 | 3968 0 0 | 16936 880 768 | dolbeau/std-2ft | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1200 | 3980 0 0 | 17417 888 784 | dolbeau/std-2ft | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1200 | 3976 0 0 | 14104 864 760 | dolbeau/std-2ft | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1200 | 6036 0 0 | 18113 888 784 | dolbeau/std-4ft | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1200 | 6028 0 0 | 19000 880 768 | dolbeau/std-4ft | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1200 | 6036 0 0 | 19473 888 784 | dolbeau/std-4ft | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1280 | 2972 0 0 | 16409 888 784 | dolbeau/std-1ft | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1280 | 6036 0 0 | 16096 864 760 | dolbeau/std-4ft | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1280 | 6028 0 0 | 16784 880 768 | dolbeau/std-4ft | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1280 | 6036 0 0 | 16096 864 760 | dolbeau/std-4ft | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1280 | 6036 0 0 | 16160 864 760 | dolbeau/std-4ft | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1280 | 6036 0 0 | 16160 864 760 | dolbeau/std-4ft | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1360 | 2968 0 0 | 13088 864 760 | dolbeau/std-1ft | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1360 | 2960 0 0 | 15928 880 768 | dolbeau/std-1ft | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1360 | 2968 0 0 | 13088 864 760 | dolbeau/std-1ft | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1360 | 3968 0 0 | 14720 880 768 | dolbeau/std-2ft | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1440 | 3976 0 0 | 14040 864 760 | dolbeau/std-2ft | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1440 | 3980 0 0 | 16057 888 784 | dolbeau/std-2ft | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1440 | 3976 0 0 | 14040 864 760 | dolbeau/std-2ft | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1520 | 2968 0 0 | 13024 864 760 | dolbeau/std-1ft | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1520 | 2960 0 0 | 13712 880 768 | dolbeau/std-1ft | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1520 | 2972 0 0 | 15049 888 784 | dolbeau/std-1ft | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1520 | 2968 0 0 | 13024 864 760 | dolbeau/std-1ft | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
1680 | 6128 0 0 | 17072 880 768 | dolbeau/std-4ft | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1680 | 6128 0 0 | 17072 880 768 | dolbeau/std-4ft | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1680 | 6124 0 0 | 20288 880 768 | dolbeau/std-4ft | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1680 | 6124 0 0 | 20288 880 768 | dolbeau/std-4ft | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1840 | 4064 0 0 | 15008 880 768 | dolbeau/std-2ft | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1840 | 4064 0 0 | 15008 880 768 | dolbeau/std-2ft | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1840 | 4060 0 0 | 18224 880 768 | dolbeau/std-2ft | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1840 | 4060 0 0 | 18224 880 768 | dolbeau/std-2ft | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2000 | 3036 0 0 | 13992 880 768 | dolbeau/std-1ft | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2000 | 3036 0 0 | 13992 880 768 | dolbeau/std-1ft | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2000 | 3036 0 0 | 17208 880 768 | dolbeau/std-1ft | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2000 | 3036 0 0 | 17208 880 768 | dolbeau/std-1ft | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
6400 | 3488 14336 0 | 17016 15200 768 | dolbeau/std-4ft | cc | 20190828 | 20190816 |
6400 | 3488 14336 0 | 17016 15200 768 | dolbeau/std-4ft | gcc | 20190828 | 20190816 |
6400 | 3488 14336 0 | 17016 15200 768 | dolbeau/std-4ft | gcc_-funroll-loops | 20190828 | 20190816 |
8080 | 3596 14336 0 | 17120 15200 768 | dolbeau/std-2ft | cc | 20190828 | 20190816 |
8080 | 3596 14336 0 | 17120 15200 768 | dolbeau/std-2ft | gcc | 20190828 | 20190816 |
8080 | 3596 14336 0 | 17120 15200 768 | dolbeau/std-2ft | gcc_-funroll-loops | 20190828 | 20190816 |
8960 | 3644 14336 0 | 17168 15200 768 | dolbeau/std-1ft | cc | 20190828 | 20190816 |
8960 | 3644 14336 0 | 17168 15200 768 | dolbeau/std-1ft | gcc | 20190828 | 20190816 |
8960 | 3644 14336 0 | 17168 15200 768 | dolbeau/std-1ft | gcc_-funroll-loops | 20190828 | 20190816 |
509120 | 3160 0 0 | 15249 888 784 | ref | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
512720 | 3392 0 0 | 16849 888 784 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
545680 | 3436 0 0 | 16881 888 784 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
562000 | 3128 0 0 | 16446 800 792 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
589680 | 3172 0 0 | 15265 888 784 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
806800 | 3380 0 0 | 16702 800 792 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
806800 | 3380 0 0 | 16702 800 792 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
814720 | 3380 0 0 | 16702 800 792 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
814800 | 3380 0 0 | 16646 800 792 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
816400 | 3156 0 0 | 16024 880 768 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
816720 | 3164 0 0 | 16136 880 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
1101920 | 3432 0 0 | 17608 880 768 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
1101920 | 3432 0 0 | 17608 880 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2946400 | 1740 0 0 | 11872 864 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2958640 | 1740 0 0 | 11872 864 760 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
3056720 | 1680 0 0 | 11752 864 760 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
3056800 | 1680 0 0 | 11752 864 760 | ref | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
3467840 | 1808 0 0 | 12608 880 768 | ref | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
3558560 | 1780 0 0 | 12536 880 768 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
3940480 | 1872 0 0 | 12824 880 768 | ref | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
3940480 | 1872 0 0 | 12824 880 768 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
16534560 | 3840 0 0 | 17352 864 768 | ref | gcc_-funroll-loops | 20190828 | 20190816 |
16537680 | 3840 0 0 | 17352 864 768 | ref | gcc | 20190828 | 20190816 |
16540480 | 3840 0 0 | 17352 864 768 | ref | cc | 20190828 | 20190816 |