Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
121526 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
121528 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
121530 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
121530 | inplace-armv7a-neon | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
121532 | inplace-armv7a-neon | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
230256 | inplace32bi-armv7a | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
230328 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
230382 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
230386 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
232010 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
257632 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
261924 | simple32bi | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
273490 | inplace32bi | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
287320 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
295872 | opt32bi-rvku2 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
296396 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
298830 | simple32bi | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
310986 | opt32bi-s2lcu4 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
311401 | inplace32bi | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
314945 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
315584 | simple32bi | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
320194 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
322001 | opt32biT-s2lcu4 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
335784 | inplace32bi | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
350474 | simple | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
376402 | simple | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
376778 | inplace | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
380397 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
382376 | sphlib-small | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
383114 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
389545 | opt64u6 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
390534 | simple32bi | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
390656 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
396750 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
400489 | opt64lcu6 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
401062 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
402858 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
404604 | sphlib-small | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
405903 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
407852 | sphlib | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
412470 | simple32bi | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
412937 | opt64u6 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
414871 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
420524 | inplace | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
422999 | sphlib | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
423195 | opt64u6 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
424110 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
435647 | inplace32bi | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
436913 | inplace32bi | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
442374 | simple | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
471012 | inplace | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
505933 | sphlib | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
523675 | sphlib-small | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
529199 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
535002 | sphlib-small | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
541964 | sphlib-small | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
549744 | sphlib | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
561341 | sphlib | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
569349 | compact | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
579849 | simple | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
605859 | simple | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
611050 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
613250 | inplace | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
622822 | inplace | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
635723 | opt64u6 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
636206 | opt64u6 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
647995 | opt64lcu6 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
656842 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
662096 | compact | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
751298 | compact | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
780260 | opt64lcu24 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
874441 | compact | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
983618 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
991553 | compact | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1086706 | opt64lcu24 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1286942 | compact8 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1395988 | compact8 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1442742 | compact8 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1546182 | compact8 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |