Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
34552 | emmintrin4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
34976 | emmintrin4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
35192 | emmintrin4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
36392 | emmintrin4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
37520 | emmintrin4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
37744 | emmintrin3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
38064 | emmintrin3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
38264 | emmintrin3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
39472 | emmintrin3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
40152 | emmintrin3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
99552 | unrolled | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
183376 | unrolled | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
207360 | unrolled | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
214448 | unrolled | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
219688 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
293544 | simple | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
468640 | unrolled | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
1087968 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
1162168 | spec | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
1265520 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
1467968 | spec | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
1575656 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
1889808 | spec | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
2054208 | spec | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
2610008 | spec | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |