Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
170670 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
186194 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
329420 | simple | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
366064 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
408430 | bitslice_opt32 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
410402 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
425398 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
467384 | bitslice_ref32 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
472429 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
474025 | bitslice_opt64 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
485397 | simple | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
507731 | simple | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
511456 | simple | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
521496 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
540525 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
546616 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
554752 | bitslice_ref64 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
572709 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
575293 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
583018 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
587574 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
613004 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
652609 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
2167268 | simple | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
3479719 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |