Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
29225 | thomaz/asm-PSPar-v2-FP | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
29225 | thomaz/asm-PSPar-v2-FP | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
29225 | thomaz/asm-PSPar-v2-FP | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
29225 | thomaz/asm-PSPar-v2-INT | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
29238 | thomaz/asm-PSPar-v2-INT | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
29238 | thomaz/asm-PSPar-v2-INT | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
29238 | thomaz/asm-PSPar-v2-INT | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
29238 | thomaz/asm-PSPar-v2-INT | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
29250 | thomaz/asm-PSPar-v2-FP | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
29250 | thomaz/asm-PSPar-v2-INT | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
29250 | thomaz/asm-PSPar-v2-FP | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
29275 | thomaz/asm-PSPar-v2-FP | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
30200 | thomaz/asm-PS-v2-FP | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
30225 | thomaz/asm-PS-v2-FP | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
30425 | thomaz/asm-PS-v2-FP | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
30512 | thomaz/asm-PS-v2-FP | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
30512 | thomaz/asm-PS-v2-FP | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
30512 | thomaz/asm-PS-v2-FP | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
30525 | ssse3_x64asm-PS | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
30537 | ssse3_x64asm-PS | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
30563 | ssse3_x64asm-PS | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
30813 | ssse3_x64asm-PS | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
30825 | ssse3_x64asm-PS | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
30837 | ssse3_x64asm-PS | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
31050 | ssse3_x64asm-PS-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
31200 | ssse3_x64asm-PS-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
31237 | thomaz/asm-PS | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
31287 | thomaz/asm-PS | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
31363 | ssse3_x64asm-PS-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
31388 | ssse3_x64asm-PS-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
31388 | ssse3_x64asm-PS-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
31475 | ssse3_x64asm-PS-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
31663 | thomaz/asm-PS | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
31663 | thomaz/asm-PS | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
31663 | thomaz/asm-PS | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
31663 | thomaz/asm-PS | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
32588 | ssse3_x64asm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
32600 | ssse3_x64asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
32600 | thomaz/asm-PS-v2-INT | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
32613 | ssse3_x64asm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
32625 | ssse3_x64asm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
32625 | thomaz/asm-PS-v2-INT | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
32625 | thomaz/asm-PS-v2-INT | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
32625 | thomaz/asm-PS-v2-INT | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
32625 | thomaz/asm-PS-v2-INT | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
32638 | thomaz/asm-PS-v2-INT | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
32638 | ssse3_x64asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
32675 | ssse3_x64asm-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
32675 | ssse3_x64asm-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
32700 | ssse3_x64asm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
32700 | ssse3_x64asm-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
32713 | ssse3_x64asm-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
32725 | ssse3_x64asm-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
32787 | ssse3_x64asm-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
33200 | sse2_x64asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
33213 | sse2_x64asm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
33250 | sse2_x64asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
33250 | sse2_x64asm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
33263 | sse2_x64asm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
33350 | sse2_x64asm-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
33350 | sse2_x64asm-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
33350 | sse2_x64asm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
33350 | sse2_x64asm-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
33400 | sse2_x64asm-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
33400 | sse2_x64asm-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
33462 | sse2_x64asm-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
39988 | sse2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
40425 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
40912 | sse2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
42000 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
42837 | sse2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
43250 | sse2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
47987 | sse2 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
68950 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
69400 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
69412 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
69487 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
70050 | sphlib | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
71937 | sphlib | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
73912 | arm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
81050 | arm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
84588 | sphlib | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
85475 | arm | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
85750 | sphlib | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
87462 | opt32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
91750 | opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
97325 | opt32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
99738 | opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
114912 | opt32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
115975 | opt32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
120912 | opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
122850 | opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
194688 | arm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
196575 | arm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
201737 | arm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
202575 | arm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
213575 | arm | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |