Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
99664 | inplace-armv7a-neon | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
99672 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
99672 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
99685 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
99688 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
157429 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
157642 | inplace32bi-armv7a | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
157656 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
157680 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
157728 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
168952 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
172536 | simple32bi | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
176615 | simple32bi | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
180144 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
183360 | inplace32bi | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
190228 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
192195 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
192276 | inplace32bi | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
192355 | inplace32bi | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
194664 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
197501 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
207208 | opt32bi-s2lcu4 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
210117 | simple32bi | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
210723 | opt32biT-s2lcu4 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
215139 | opt32bi-rvku2 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
229147 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
231834 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
233248 | simple32bi | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
233960 | simple | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
245312 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
246192 | opt64u6 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
249106 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
251186 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
252299 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
252732 | opt64lcu6 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
254973 | simple32bi | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
255429 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
261648 | sphlib-small | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
265151 | sphlib | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
283351 | inplace32bi | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
283830 | inplace32bi | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
292414 | inplace | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
297024 | opt64lcu24 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
301552 | simple | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
317129 | opt64u6 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
319730 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
324632 | inplace | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
348883 | sphlib-small | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
355385 | sphlib | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
375182 | simple | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
382381 | inplace | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
387968 | sphlib-small | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
388304 | inplace | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
388385 | simple | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
390558 | sphlib-small | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
403679 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
404036 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
407104 | sphlib | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
420187 | sphlib | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
420864 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
422122 | sphlib-small | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
437963 | opt64u6 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
438911 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
439565 | sphlib | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
442800 | opt64u6 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
447586 | simple | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
451282 | inplace | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
481325 | opt64u6 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
498661 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
529000 | compact | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
562922 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
609306 | compact | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
693851 | compact | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
722386 | compact | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
913648 | compact | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
1033288 | compact8 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
1126414 | compact8 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
1181919 | compact8 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
1470509 | compact8 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |