Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
14038 | bswap | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
14943 | bswap | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
15051 | regs | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
15297 | regs | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
15298 | bswap | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
15375 | bswap | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
15377 | regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
15464 | regs | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
15580 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
15943 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
17194 | sphlib | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
17538 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
18269 | bswap | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19650 | regs | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20270 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20687 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
22915 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
24459 | sphlib-small | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
25446 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
25491 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
25652 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
26608 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
27272 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
28536 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
29690 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |