| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 38280 | sse2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 43928 | sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 44700 | sse2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 47408 | sse2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 48532 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 50272 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 50324 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 55736 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 56344 | thomaz/basic | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 111696 | opt32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 115912 | opt32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 116136 | opt32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 116684 | opt32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 133656 | arm | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 134104 | arm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 134312 | arm | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 134880 | arm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 151168 | thomaz/basic | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 153012 | thomaz/basic | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| 153072 | thomaz/basic | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160831 | 20160806 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | thomaz/asm-PS |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | thomaz/asm-PS |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | thomaz/asm-PS |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | thomaz/asm-PS |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | thomaz/asm-PSPar-v2-FP |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | thomaz/asm-PSPar-v2-FP |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | thomaz/asm-PSPar-v2-FP |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | thomaz/asm-PSPar-v2-FP |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | thomaz/asm-PSPar-v2-INT |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | thomaz/asm-PSPar-v2-INT |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | thomaz/asm-PSPar-v2-INT |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | thomaz/asm-PSPar-v2-INT |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | thomaz/asm-PS-v2-FP |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | thomaz/asm-PS-v2-FP |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | thomaz/asm-PS-v2-FP |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | thomaz/asm-PS-v2-FP |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | thomaz/asm-PS-v2-INT |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | thomaz/asm-PS-v2-INT |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | thomaz/asm-PS-v2-INT |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | thomaz/asm-PS-v2-INT |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | thomaz/basic |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | sse2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | sphlib |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | arm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | thomaz/basic |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | sphlib |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | sse2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | arm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | sphlib |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | sse2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | thomaz/basic |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | arm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | thomaz/basic |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | arm |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | sphlib |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | opt32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | sse2 |