Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
78104 | armneon | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
78106 | armneon | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
79412 | armneon | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
81514 | armneon | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
105848 | armneon | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
148482 | unrolled3 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
149571 | unrolled4 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
150294 | sphlib-small | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
150298 | unrolled5 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
160028 | unrolled5 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
161161 | sphlib | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
164192 | arm | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
164608 | arm | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
164736 | arm | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
170362 | arm | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
171208 | arm | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
180007 | unrolled3 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
180458 | unrolled3 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
183140 | unrolled4 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
186041 | unrolled5 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
199980 | sphlib | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
202911 | unrolled5 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
203642 | sphlib | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
205206 | unrolled4 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
207560 | unrolled4 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
209107 | unrolled5 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
212481 | unrolled3 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
216024 | sphlib-small | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
217965 | unrolled4 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
219925 | sphlib | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
225023 | sphlib-small | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
232888 | sphlib-small | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
241300 | unrolled2 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
242982 | unrolled3 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
254796 | sphlib | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
265338 | unrolled | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
266308 | sphlib-small | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
267531 | unrolled | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
276228 | simple | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
276640 | unrolled | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
276781 | unrolled2 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
300239 | unrolled2 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
301914 | unrolled2 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
327945 | unrolled | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
355505 | unrolled | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
416479 | unrolled2 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
593669 | simple | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160805 | 20160731 |
1374330 | simple | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
1399597 | simple | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |
1468102 | simple | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160805 | 20160731 |