Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
35040 | arm_neon | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
35067 | arm_neon | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
35072 | arm_neon | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
35104 | arm_neon | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
51632 | arm | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
51813 | arm_thumb | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
51919 | arm | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
52520 | arm | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
52536 | arm | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
52624 | arm_thumb | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
52649 | arm_thumb | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
52650 | arm_thumb | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
75946 | little | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
77568 | opt | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
78844 | sphlib | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
79904 | simple | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
96462 | sphlib-small | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
106381 | opt | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
106664 | sphlib | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
115719 | opt | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
115771 | opt | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
116391 | sphlib | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
116792 | opt | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
117878 | simple | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
119569 | little | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
121714 | simple | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
125785 | sphlib | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
127283 | sphlib-small | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
130468 | little | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
130963 | sphlib-small | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
133608 | little | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
134887 | sphlib-small | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
136623 | simple | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
141856 | simple | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
142889 | sphlib-small | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
144263 | sphlib | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
164928 | little | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |