Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2324480 | 20640 0 0 | 39849 896 1584 | donna_c64 | gcc_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2359200 | 20584 0 0 | 41169 896 1584 | donna_c64 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2362320 | 20132 0 0 | 40641 896 1584 | donna_c64 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2375760 | 20148 0 0 | 39297 896 1584 | donna_c64 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2379200 | 20244 0 0 | 40361 896 1568 | donna_c64 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2383760 | 20708 0 0 | 40777 896 1568 | donna_c64 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2404720 | 5296 0 0 | 25745 896 1584 | ref10 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2411360 | 5532 0 0 | 26001 896 1584 | ref10 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2419840 | 5160 0 0 | 24257 896 1584 | ref10 | gcc_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2497200 | 5900 0 0 | 25857 896 1568 | ref10 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2497440 | 5420 0 0 | 23313 896 1568 | ref10 | gcc_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2547680 | 17220 0 0 | 35225 896 1568 | donna_c64 | gcc_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2575120 | 5764 0 0 | 25809 896 1568 | ref10 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2611440 | 16884 0 0 | 34793 896 1568 | donna_c64 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2701200 | 16436 0 0 | 33145 880 1560 | donna_c64 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2701600 | 16436 0 0 | 33145 880 1560 | donna_c64 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2770880 | 5172 0 0 | 21761 880 1560 | ref10 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2771920 | 5172 0 0 | 21761 880 1560 | ref10 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2800880 | 4924 0 0 | 24017 896 1584 | ref10 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2841920 | 17724 0 0 | 37542 808 1600 | donna_c64 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190925 | 20190816 |
2845520 | 16444 0 0 | 33089 880 1560 | donna_c64 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2847680 | 16444 0 0 | 33089 880 1560 | donna_c64 | gcc_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2995280 | 5280 0 0 | 23113 896 1568 | ref10 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
3053040 | 20620 0 0 | 41433 896 1568 | donna_c64 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
3055360 | 20620 0 0 | 41433 896 1568 | donna_c64 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190925 | 20190816 |
3073200 | 5172 0 0 | 21697 880 1560 | ref10 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
3075440 | 5172 0 0 | 21697 880 1560 | ref10 | gcc_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
3138160 | 17088 0 0 | 34681 896 1568 | donna_c64 | gcc_-O_-fomit-frame-pointer | 20190925 | 20190816 |
3138240 | 17088 0 0 | 34681 896 1568 | donna_c64 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
3333520 | 19956 0 0 | 39782 808 1600 | donna_c64 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
3333680 | 19956 0 0 | 39782 808 1600 | donna_c64 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
3333680 | 19956 0 0 | 39782 808 1600 | donna_c64 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
3334800 | 19956 0 0 | 39726 808 1600 | donna_c64 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
3524880 | 6004 0 0 | 25854 808 1600 | ref10 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190925 | 20190816 |
3612000 | 5956 0 0 | 25782 808 1600 | ref10 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
3612080 | 5956 0 0 | 25782 808 1600 | ref10 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
3612080 | 5956 0 0 | 25782 808 1600 | ref10 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
3940880 | 5736 0 0 | 25510 808 1600 | ref10 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
6073360 | 6572 0 0 | 27281 896 1568 | ref10 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190925 | 20190816 |
6073600 | 6572 0 0 | 27281 896 1568 | ref10 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
6074400 | 6056 0 0 | 23545 896 1568 | ref10 | gcc_-O_-fomit-frame-pointer | 20190925 | 20190816 |
6074960 | 6056 0 0 | 23545 896 1568 | ref10 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
17729840 | 15512 0 0 | 36841 880 1576 | ref10 | gcc_-funroll-loops | 20190925 | 20190816 |
17737840 | 15512 0 0 | 36841 880 1576 | ref10 | cc | 20190925 | 20190816 |
17739760 | 15512 0 0 | 36841 880 1576 | ref10 | gcc | 20190925 | 20190816 |
20259920 | 141280 0 0 | 162785 880 1576 | donna_c64 | cc | 20190925 | 20190816 |
21182960 | 141280 0 0 | 162785 880 1576 | donna_c64 | gcc | 20190925 | 20190816 |
21190240 | 141280 0 0 | 162785 880 1576 | donna_c64 | gcc_-funroll-loops | 20190925 | 20190816 |
66728080 | 9104 0 0 | 29705 896 1584 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
70261600 | 8672 0 0 | 28769 896 1568 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
70542080 | 9020 0 0 | 29553 896 1584 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
71380800 | 22444 0 0 | 42246 808 1600 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190925 | 20190816 |
72537680 | 23156 0 0 | 42966 808 1600 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
72556080 | 23156 0 0 | 42966 808 1600 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
72574320 | 23156 0 0 | 42966 808 1600 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
72660240 | 23224 0 0 | 42982 808 1600 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190925 | 20190816 |
74675200 | 8684 0 0 | 28825 896 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
77606480 | 4744 0 0 | 23977 896 1584 | ref | gcc_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
81417840 | 4680 0 0 | 23857 896 1584 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
91931520 | 3144 0 0 | 21177 896 1568 | ref | gcc_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
95538800 | 3128 0 0 | 21065 896 1568 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
98716880 | 2764 0 0 | 19489 880 1560 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
98780480 | 2764 0 0 | 19489 880 1560 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
102412160 | 2724 0 0 | 19385 880 1560 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
102449680 | 2724 0 0 | 19385 880 1560 | ref | gcc_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
107288000 | 7192 0 0 | 28041 896 1568 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190925 | 20190816 |
107315120 | 7192 0 0 | 28041 896 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
110971280 | 3116 0 0 | 20745 896 1568 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
111204320 | 3116 0 0 | 20745 896 1568 | ref | gcc_-O_-fomit-frame-pointer | 20190925 | 20190816 |
437924080 | 5248 0 0 | 26777 880 1576 | ref | cc | 20190925 | 20190816 |
439128800 | 5248 0 0 | 26777 880 1576 | ref | gcc | 20190925 | 20190816 |
441138240 | 5248 0 0 | 26777 880 1576 | ref | gcc_-funroll-loops | 20190925 | 20190816 |
Compiler | Implementations
|
cc | donna_c64 |
gcc | donna_c64 |
gcc -O2 -fomit-frame-pointer | donna_c64 |
gcc -O3 -fomit-frame-pointer | donna_c64 |
gcc -O -fomit-frame-pointer | donna_c64 |
gcc -Os -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops | donna_c64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -O -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -Os -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | donna_c64
|