Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
14032 | aesni | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
14032 | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
14156 | aesni | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
14156 | aesni | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
14448 | aesni | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
14688 | aesni | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
14688 | aesni | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
14720 | aesni | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
15044 | aesni | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
15104 | aesni | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
25232 | aesnis | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
25384 | aesnis | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
27108 | aesnis | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
27868 | aesnis | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
29332 | aesnis | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
29332 | aesnis | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
29356 | aesnis | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
29576 | aesnis | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
30988 | aesnis | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
30992 | aesnis | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
86040 | bitslice | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
86124 | bitslice | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
93616 | bitslice | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
93796 | bitslice | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
94268 | bitslice | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
94336 | bitslice | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
94348 | bitslice | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
96660 | bitslice | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
106096 | bitslice | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
106188 | bitslice | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
106204 | bitslice | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
106548 | bitslice | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
106716 | bitslice | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
108784 | bitslice | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
112388 | bitslice | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
112572 | bitslice | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
113540 | bitslice | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
115016 | bitslice | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
117036 | bitslice | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
117464 | bitslice | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
167672 | table | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168372 | table | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168384 | table | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
168476 | table | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168716 | table | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
168828 | table | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
168996 | table | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
169084 | table | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
169256 | table | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169344 | table | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169380 | table | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169384 | table | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
169448 | table | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169584 | table | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
169608 | table | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
169628 | table | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169892 | table | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170092 | table | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170232 | table | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170232 | table | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170248 | table | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170284 | table | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170588 | table | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170668 | table | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
171176 | table | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
171176 | table | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
171424 | table | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
171464 | bitslice | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
171664 | bitslice | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
171740 | table | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
171748 | table | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
172096 | table | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
172160 | table | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
172692 | table | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
173344 | table | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
173364 | table | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
173408 | table | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
173416 | table | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
173504 | table | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
173508 | table | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
173528 | table | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
173656 | table | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
173684 | table | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
173760 | table | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
173888 | table | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
173900 | table | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
173932 | table | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
174048 | table | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
174220 | table | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
174292 | table | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
174372 | table | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
174516 | bitslice | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
174548 | table | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
174604 | bitslice | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
174672 | bitslice | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
174780 | table | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
174784 | table | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
174784 | table | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
174848 | table | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
174872 | table | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
174932 | bitslice | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
174972 | table | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
174992 | table | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
174992 | table | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
175136 | table | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
175156 | table | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
175172 | table | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
175172 | table | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
175184 | table | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
175260 | table | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
175452 | table | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
175508 | table | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
175524 | table | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
175608 | table | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
175924 | table | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
176128 | table | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
176292 | table | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
176328 | table | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
176492 | table | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
176504 | table | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
176600 | table | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
176836 | table | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
176912 | table | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
176996 | table | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
177000 | table | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
177032 | table | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
177044 | table | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
177080 | table | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
177084 | table | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
177104 | table | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
177152 | table | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
177320 | table | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
177420 | table | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
177508 | table | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
177936 | table | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
177996 | table | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
178000 | table | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
178488 | table | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
178636 | table | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
179428 | table | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
179464 | table | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
179464 | table | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
179500 | table | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
179788 | table | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
179944 | table | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
180940 | table | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
180968 | table | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
184012 | table | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
436876 | table | cc | 20170204 | 20170105 |
454548 | table | gcc | 20170204 | 20170105 |
454836 | table | gcc -funroll-loops | 20170204 | 20170105 |
916804 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
916812 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
928720 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
928780 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
928840 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
946000 | ref | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
946136 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
946380 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
949420 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
950556 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
954300 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
954336 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
954420 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
954512 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
954620 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
956204 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
976864 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
977640 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
977644 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
978956 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
978980 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
981660 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
1058184 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1058240 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1067116 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1074976 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1110520 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1110572 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1116440 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1116448 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
1457300 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1460156 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1460216 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1497884 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1500776 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1517276 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1517280 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1544572 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1548260 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1928804 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1929576 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1933856 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1934620 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1937344 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1938220 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1938436 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1939324 | ref | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1939744 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1946540 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1952016 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1959600 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1962732 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1965788 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1972120 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
2690164 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
2692996 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
2694980 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
2700184 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
2704564 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
2800608 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2821736 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2870236 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2870328 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2873872 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2878428 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
2879664 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2882976 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2901448 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2974100 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
2974884 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
2976592 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
2980536 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
2981356 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
2985264 | ref | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2991832 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
3006340 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
3006392 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
3006764 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
3006952 | ref | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
3007152 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
3007160 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
3007180 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
3007396 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
3009104 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
3014260 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
3014404 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
3026484 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
3036756 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
3039528 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
3048264 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
3052928 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
3058900 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
3062688 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
3223652 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
3236096 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
3271440 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
3302480 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
3302980 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
3306512 | ref | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
3311972 | ref | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
3496516 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
3499784 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
8486676 | ref | gcc -funroll-loops | 20170204 | 20170105 |
8487240 | ref | gcc | 20170204 | 20170105 |
8808120 | ref | cc | 20170204 | 20170105 |
Compiler | Implementations
|
gcc | aesnis |
gcc -O2 -fomit-frame-pointer | aesnis |
gcc -O3 -fomit-frame-pointer | aesnis |
gcc -O -fomit-frame-pointer | aesnis |
gcc -Os -fomit-frame-pointer | aesnis |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesnis |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesnis |
gcc -fno-schedule-insns -O -fomit-frame-pointer | aesnis |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops | aesnis |
gcc -funroll-loops -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | aesnis |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | aesnis |
gcc -m64 -O2 -fomit-frame-pointer | aesnis |
gcc -m64 -O3 -fomit-frame-pointer | aesnis |
gcc -m64 -O -fomit-frame-pointer | aesnis |
gcc -m64 -Os -fomit-frame-pointer | aesnis |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | aesnis |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | aesnis |
gcc -m64 -march=k8 -O -fomit-frame-pointer | aesnis |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | aesnis |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | aesnis |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | aesnis |
gcc -m64 -march=nocona -O -fomit-frame-pointer | aesnis |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | aesnis |
gcc -march=barcelona -O2 -fomit-frame-pointer | aesnis |
gcc -march=barcelona -O3 -fomit-frame-pointer | aesnis |
gcc -march=barcelona -O -fomit-frame-pointer | aesnis |
gcc -march=barcelona -Os -fomit-frame-pointer | aesnis |
gcc -march=k8 -O2 -fomit-frame-pointer | aesnis |
gcc -march=k8 -O3 -fomit-frame-pointer | aesnis |
gcc -march=k8 -O -fomit-frame-pointer | aesnis |
gcc -march=k8 -Os -fomit-frame-pointer | aesnis |
gcc -march=nocona -O2 -fomit-frame-pointer | aesnis |
gcc -march=nocona -O3 -fomit-frame-pointer | aesnis |
gcc -march=nocona -O -fomit-frame-pointer | aesnis |
gcc -march=nocona -Os -fomit-frame-pointer | aesnis
|
Compiler | Implementations
|
gcc | aesni |
gcc -O2 -fomit-frame-pointer | aesni |
gcc -O3 -fomit-frame-pointer | aesni |
gcc -O -fomit-frame-pointer | aesni |
gcc -Os -fomit-frame-pointer | aesni |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
gcc -fno-schedule-insns -O -fomit-frame-pointer | aesni |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops | aesni |
gcc -funroll-loops -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -m64 -O2 -fomit-frame-pointer | aesni |
gcc -m64 -O3 -fomit-frame-pointer | aesni |
gcc -m64 -O -fomit-frame-pointer | aesni |
gcc -m64 -Os -fomit-frame-pointer | aesni |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -m64 -march=k8 -O -fomit-frame-pointer | aesni |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -m64 -march=nocona -O -fomit-frame-pointer | aesni |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -march=barcelona -O2 -fomit-frame-pointer | aesni |
gcc -march=barcelona -O3 -fomit-frame-pointer | aesni |
gcc -march=barcelona -O -fomit-frame-pointer | aesni |
gcc -march=barcelona -Os -fomit-frame-pointer | aesni |
gcc -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -march=k8 -O -fomit-frame-pointer | aesni |
gcc -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -march=nocona -O -fomit-frame-pointer | aesni |
gcc -march=nocona -Os -fomit-frame-pointer | aesni
|
Compiler | Implementations
|
gcc | bitslice |
gcc -O2 -fomit-frame-pointer | bitslice |
gcc -O3 -fomit-frame-pointer | bitslice |
gcc -O -fomit-frame-pointer | bitslice |
gcc -Os -fomit-frame-pointer | bitslice |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | bitslice |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | bitslice |
gcc -fno-schedule-insns -O -fomit-frame-pointer | bitslice |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops | bitslice |
gcc -funroll-loops -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | bitslice |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | bitslice |
gcc -m64 -O2 -fomit-frame-pointer | bitslice |
gcc -m64 -O3 -fomit-frame-pointer | bitslice |
gcc -m64 -O -fomit-frame-pointer | bitslice |
gcc -m64 -Os -fomit-frame-pointer | bitslice |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | bitslice |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | bitslice |
gcc -m64 -march=k8 -O -fomit-frame-pointer | bitslice |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | bitslice |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | bitslice |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | bitslice |
gcc -m64 -march=nocona -O -fomit-frame-pointer | bitslice |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | bitslice |
gcc -march=barcelona -O2 -fomit-frame-pointer | bitslice |
gcc -march=barcelona -O3 -fomit-frame-pointer | bitslice |
gcc -march=barcelona -O -fomit-frame-pointer | bitslice |
gcc -march=barcelona -Os -fomit-frame-pointer | bitslice |
gcc -march=k8 -O2 -fomit-frame-pointer | bitslice |
gcc -march=k8 -O3 -fomit-frame-pointer | bitslice |
gcc -march=k8 -O -fomit-frame-pointer | bitslice |
gcc -march=k8 -Os -fomit-frame-pointer | bitslice |
gcc -march=nocona -O2 -fomit-frame-pointer | bitslice |
gcc -march=nocona -O3 -fomit-frame-pointer | bitslice |
gcc -march=nocona -O -fomit-frame-pointer | bitslice |
gcc -march=nocona -Os -fomit-frame-pointer | bitslice
|