Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
170644 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
186330 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
329322 | simple | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
366022 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
408370 | bitslice_opt32 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
410356 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
425368 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
465588 | bitslice_ref32 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
472382 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
474062 | bitslice_opt64 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
511394 | simple | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
512250 | simple | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
521458 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
528473 | simple | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
538186 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
546582 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
554735 | bitslice_ref64 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160806 | 20160731 |
572609 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
583114 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
583171 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
612693 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
626492 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
652540 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
2169708 | simple | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
3478923 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |