Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
101503 | neon-table | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
101573 | neon-table | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
102176 | neon-table | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
102242 | neon-table | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
102343 | neon-table | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
102680 | neon-bitslice | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
102726 | neon-bitslice | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
103040 | neon-bitslice | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
103126 | neon-bitslice | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
103376 | neon-bitslice | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
121664 | arm32 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
123806 | arm32 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
126743 | arm32 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
132949 | arm11 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
134009 | arm11 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
134176 | arm11 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
134528 | arm11 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
136547 | arm11 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
180140 | opt32 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
181556 | opt32 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
257823 | sphlib-small | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
261865 | sphlib-small | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
272520 | sphlib-small | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
278752 | sphlib-adapted | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
279488 | 32bit-2ktable | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
287288 | sphlib | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
306161 | 32bit-2ktable | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
307555 | opt64 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
319974 | sphlib-small | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
324804 | sphlib-adapted | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
326360 | opt32 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
334448 | sphlib-small | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
335183 | 32bit-2ktable | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
337710 | sphlib-adapted | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
338814 | opt32 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
342067 | sphlib-adapted | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
356049 | opt64 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
377009 | sphlib | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
377425 | sphlib | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
379241 | sphlib | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
389344 | sphlib | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
406592 | sphlib-adapted | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
426979 | opt32 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
431951 | opt64 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
432440 | 32bit-2ktable | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
435102 | 32bit-2ktable | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
439545 | 32bit-bytesliced-c-fast | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
464990 | 32bit-bytesliced-c-fast | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
479012 | 32bit-bytesliced-c-fast | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
520657 | opt64 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
538127 | 8bit_c | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
542497 | 32bit-bytesliced-c-fast | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
548487 | 32bit-bytesliced-c-small | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
554530 | 8bit_c | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
566712 | 8bit_c | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
583041 | 32bit-bytesliced-c-small | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
614980 | 32bit-bytesliced-c-fast | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
721875 | 8bit_c | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
829750 | 8bit_c | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
860670 | 32bit-bytesliced-c-small | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
886472 | 32bit-bytesliced-c-small | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
1194440 | 32bit-bytesliced-c-small | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |