Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
15113 | thomaz/asm-PS-v2-FP | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
15113 | thomaz/asm-PS-v2-FP | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15113 | thomaz/asm-PS-v2-FP | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
15125 | thomaz/asm-PS-v2-FP | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15138 | thomaz/asm-PS-v2-FP | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
15162 | thomaz/asm-PS-v2-FP | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
15337 | thomaz/asm-PS | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
15362 | thomaz/asm-PS | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
15363 | thomaz/asm-PS | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15463 | thomaz/asm-PS | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15475 | thomaz/asm-PS | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
15475 | thomaz/asm-PS | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
15587 | thomaz/asm-PS-v2-INT | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
15587 | thomaz/asm-PS-v2-INT | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15587 | thomaz/asm-PS-v2-INT | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
15587 | thomaz/asm-PS-v2-INT | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15587 | thomaz/asm-PS-v2-INT | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
15612 | thomaz/asm-PS-v2-INT | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
17350 | ssse3_x64asm-PS | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
17362 | ssse3_x64asm-PS | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
17363 | ssse3_x64asm-PS | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
17550 | ssse3_x64asm-PS | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
17550 | ssse3_x64asm-PS | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
17600 | ssse3_x64asm-PS | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
18388 | ssse3_x64asm-PS-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
18562 | ssse3_x64asm-PS-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
18562 | ssse3_x64asm-PS-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
18637 | ssse3_x64asm-PS-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
18750 | ssse3_x64asm-PS-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
18750 | ssse3_x64asm-PS-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
19188 | thomaz/asm-PSPar-v2-INT | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
19213 | thomaz/asm-PSPar-v2-INT | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
19213 | thomaz/asm-PSPar-v2-INT | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
19213 | thomaz/asm-PSPar-v2-INT | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
19225 | thomaz/asm-PSPar-v2-INT | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
19225 | thomaz/asm-PSPar-v2-INT | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
19350 | thomaz/asm-PSPar-v2-FP | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
19350 | thomaz/asm-PSPar-v2-FP | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
19350 | thomaz/asm-PSPar-v2-FP | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
19362 | thomaz/asm-PSPar-v2-FP | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
19463 | thomaz/asm-PSPar-v2-FP | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
19500 | thomaz/asm-PSPar-v2-FP | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
20975 | sse2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21025 | sse2_x64asm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21062 | sse2_x64asm-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
21062 | sse2_x64asm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21137 | ssse3_x64asm-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21187 | ssse3_x64asm-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21213 | ssse3_x64asm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
21213 | ssse3_x64asm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
21225 | ssse3_x64asm-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
21225 | ssse3_x64asm-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
21225 | ssse3_x64asm-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
21237 | ssse3_x64asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
21250 | ssse3_x64asm-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
21375 | ssse3_x64asm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21388 | ssse3_x64asm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21400 | ssse3_x64asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
21900 | sse2_x64asm-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21925 | sse2_x64asm-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
21938 | sse2_x64asm-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22013 | sse2_x64asm-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22037 | sse2_x64asm-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22475 | sse2_x64asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22487 | sse2_x64asm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22488 | sse2_x64asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22513 | sse2_x64asm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22562 | sse2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22762 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23238 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
23250 | sse2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
23475 | sse2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
25450 | sse2 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
36312 | thomaz/basic | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
36512 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
36525 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
37025 | sphlib | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
37325 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
37650 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
39650 | sphlib | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
41588 | opt32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
44250 | opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
44338 | thomaz/basic | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
44400 | opt32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
44487 | sphlib | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
45463 | opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
45962 | arm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
46213 | arm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
46838 | opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
47212 | opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
47675 | opt32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
47700 | sphlib | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
50538 | opt32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
51687 | arm | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
104375 | thomaz/basic | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
104512 | thomaz/basic | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
108088 | arm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
112238 | arm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
114612 | arm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
116800 | arm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
117975 | arm | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
173550 | thomaz/basic | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
174488 | thomaz/basic | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
179350 | thomaz/basic | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
182213 | thomaz/basic | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |