| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 1296216 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 1381562 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 1642522 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 1736456 | ref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 1748308 | ref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 1749746 | ref | gcc -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 1750154 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 1793038 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 1843250 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 1848630 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140630 | 20140622 |
| 1848858 | ref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 1848862 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140630 | 20140622 |
| 1866890 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 1964668 | ref | gcc -O -fomit-frame-pointer | 20140630 | 20140622 |
| 1964842 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140630 | 20140622 |
| 1964936 | ref | gcc -mabi=32 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 2105552 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 2117582 | ref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 2200992 | ref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 2201426 | ref | gcc -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 2213840 | ref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 2213852 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 2219916 | ref | gcc -mabi=32 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 2222934 | ref | gcc -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 7791024 | ref | gcc | 20140630 | 20140622 |
| 7791080 | ref | gcc -funroll-loops | 20140630 | 20140622 |
| 7791160 | ref | cc | 20140630 | 20140622 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ref |