Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
11096 | armneon3 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
11096 | armneon3 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
11096 | armneon3 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
11102 | armneon3 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
11112 | armneon3 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
13039 | armneon2 | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
13088 | armneon2 | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
13721 | armneon2 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
15016 | armneon2 | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
15896 | armneon | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
16120 | armneon | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
16304 | armneon | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
16480 | armneon | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
16696 | armneon2 | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
16936 | armneon | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
17244 | ref | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
17736 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
17896 | e/merged | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
18028 | e/merged | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
19152 | e/regs | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
19483 | e/ref | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
19636 | e/regs | gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
20400 | e/ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
21115 | e/merged | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
21424 | e/merged | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
22256 | e/merged | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160824 | 20160806 |
22392 | ref | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
22936 | ref | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
24624 | ref | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
25472 | e/regs | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
25888 | e/regs | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
27576 | e/ref | gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
29241 | e/ref | gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
36050 | e/regs | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |
38636 | e/ref | gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv | 20160824 | 20160806 |