Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
21280 | sphlib | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
21658 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
21686 | sphlib | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
21756 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
21924 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
22554 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
23422 | sse2 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
23744 | sse2 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
24514 | sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
24556 | sse2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
25774 | sphlib-small | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
25942 | sse2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
26614 | sphlib-small | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
27216 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
27272 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
27748 | ref | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
28140 | ref | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
30926 | ssse3 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
31136 | ssse3 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
31598 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
31920 | ssse3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
31948 | ssse3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
32284 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
33362 | ssse3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
40628 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
40824 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
42588 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
47502 | sse2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
50484 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
54866 | ssse3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |