Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
66664 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
66666 | inplace-armv7a-neon | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
66668 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
67639 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
68165 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
129484 | inplace32bi-armv7a | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
129550 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
129553 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
129584 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
132253 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
146952 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
148836 | simple32bi | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
154037 | inplace32bi | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
155994 | inplace32bi | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
163678 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
167735 | opt32bi-rvku2 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
167807 | simple32bi | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
175914 | opt32bi-s2lcu4 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
176001 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
181028 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
181778 | simple32bi | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
183870 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
187737 | opt32biT-s2lcu4 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
190403 | inplace32bi | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
198180 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
206408 | simple | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
208798 | inplace | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
212576 | inplace | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
213041 | opt64u6 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
217872 | simple32bi | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
220368 | simple32bi | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
220396 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
221866 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
222545 | sphlib-small | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
222750 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
222769 | opt64lcu6 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
229193 | sphlib | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
230859 | sphlib-small | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
231411 | opt64u6 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
233225 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
234220 | sphlib | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
236083 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
240903 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
242518 | inplace32bi | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
243066 | inplace32bi | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
245026 | opt64u6 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
245047 | simple | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
248727 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
259067 | simple | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
260643 | inplace | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
286133 | sphlib | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
288584 | sphlib-small | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
293876 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
295637 | sphlib-small | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
297093 | sphlib-small | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
309747 | sphlib | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
317508 | simple | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
328748 | compact | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
329007 | compact | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
331580 | simple | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
341480 | inplace | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
344166 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
349576 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
356532 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
358140 | sphlib | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
359756 | inplace | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
360270 | opt64u6 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
372109 | opt64u6 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
378744 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
440351 | compact | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
470356 | compact | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
560822 | opt64lcu24 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
669397 | compact | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
715407 | compact8 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
764466 | compact8 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
810722 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
843029 | compact8 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
952882 | compact8 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
975652 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |