Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
22550 | thomaz/asm-PS-v2-FP | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22550 | thomaz/asm-PS-v2-FP | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
22550 | thomaz/asm-PSPar-v2-FP | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
22562 | thomaz/asm-PS-v2-FP | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22562 | thomaz/asm-PS-v2-FP | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22562 | thomaz/asm-PS-v2-FP | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22575 | thomaz/asm-PSPar-v2-FP | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
22587 | thomaz/asm-PS-v2-FP | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
22638 | thomaz/asm-PSPar-v2-FP | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22638 | thomaz/asm-PSPar-v2-FP | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22638 | thomaz/asm-PSPar-v2-FP | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22638 | thomaz/asm-PSPar-v2-FP | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22937 | thomaz/asm-PSPar-v2-INT | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22937 | thomaz/asm-PSPar-v2-INT | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
22937 | thomaz/asm-PSPar-v2-INT | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
22937 | thomaz/asm-PSPar-v2-INT | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
22962 | thomaz/asm-PSPar-v2-INT | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
23037 | thomaz/asm-PSPar-v2-INT | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23263 | ssse3_x64asm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23275 | ssse3_x64asm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
23275 | ssse3_x64asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23288 | ssse3_x64asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
23300 | ssse3_x64asm-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23300 | ssse3_x64asm-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23313 | ssse3_x64asm-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
23325 | ssse3_x64asm-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
23450 | thomaz/asm-PS | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
23475 | thomaz/asm-PS | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
23487 | thomaz/asm-PS | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
23487 | thomaz/asm-PS | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23488 | thomaz/asm-PS | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23488 | thomaz/asm-PS | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
23625 | ssse3_x64asm-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
23725 | ssse3_x64asm-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
23838 | ssse3_x64asm-PS | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23838 | ssse3_x64asm-PS | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23938 | ssse3_x64asm-PS-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
23975 | ssse3_x64asm-PS-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
23975 | ssse3_x64asm-PS-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
24000 | sse2_x64asm-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24013 | ssse3_x64asm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24037 | ssse3_x64asm-PS | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24050 | sse2_x64asm-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24088 | ssse3_x64asm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24112 | sse2_x64asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
24113 | sse2_x64asm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
24137 | sse2_x64asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24137 | sse2_x64asm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24150 | sse2_x64asm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24163 | sse2_x64asm-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
24163 | sse2_x64asm-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
24187 | sse2_x64asm-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24187 | sse2_x64asm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24200 | ssse3_x64asm-PS-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24212 | sse2_x64asm-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24225 | ssse3_x64asm-PS-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24225 | ssse3_x64asm-PS-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24300 | ssse3_x64asm-PS | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24300 | ssse3_x64asm-PS | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24300 | ssse3_x64asm-PS | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24600 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
24700 | thomaz/asm-PS-v2-INT | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24713 | thomaz/asm-PS-v2-INT | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24713 | thomaz/asm-PS-v2-INT | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
24725 | thomaz/asm-PS-v2-INT | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
24725 | thomaz/asm-PS-v2-INT | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
24725 | thomaz/asm-PS-v2-INT | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24863 | sse2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
26138 | sse2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
26387 | sse2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
26438 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
26500 | sse2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
29875 | sse2 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
62175 | arm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
64450 | opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
65325 | opt32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
65550 | opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
68337 | arm | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
70088 | opt32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
70912 | arm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
79475 | opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
79713 | opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
80663 | opt32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
82150 | opt32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
151938 | arm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
155488 | arm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
159838 | arm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
164762 | arm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
165950 | arm | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |