Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
40572 | armneon | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
43497 | armneon | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
43510 | armneon | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
43744 | armneon | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160823 | 20160806 |
57728 | armneon | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
86072 | unrolled5 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
86816 | unrolled3 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160823 | 20160806 |
87384 | unrolled4 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160823 | 20160806 |
88515 | unrolled5 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160823 | 20160806 |
93919 | unrolled3 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
98415 | unrolled4 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
102960 | unrolled3 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
103691 | unrolled5 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
109902 | arm | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160823 | 20160806 |
113817 | arm | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
113878 | arm | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
113886 | arm | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
113916 | arm | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
116792 | unrolled4 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
119741 | unrolled5 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
121551 | unrolled3 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
121584 | unrolled5 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
122448 | unrolled3 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
122953 | unrolled4 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
124304 | unrolled4 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
128321 | unrolled2 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160823 | 20160806 |
143968 | unrolled | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160823 | 20160806 |
153296 | unrolled2 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
154144 | unrolled | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
155962 | unrolled2 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
156632 | unrolled | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
158424 | unrolled2 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
162959 | unrolled | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
169471 | unrolled2 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
172916 | unrolled | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
177277 | simple | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
366306 | simple | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160823 | 20160806 |
723362 | simple | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
803432 | simple | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |
817957 | simple | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160823 | 20160806 |