Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1214727 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1286655 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1366601 | ref | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1392783 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1457471 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1517971 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1531665 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1586546 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1606100 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1606118 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1606171 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1606232 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1606237 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1757103 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
1757276 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
1763473 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1765468 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1813122 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1823003 | ref | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
1823132 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
1855907 | ref | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1867377 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1867396 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1867421 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1867436 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1867469 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1905884 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1916943 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1929711 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
1933968 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1934048 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1934058 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1934059 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
1944488 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
1951292 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1972304 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
2009064 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2073813 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
2073915 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
2073927 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
2074122 | ref | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
2115080 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
2115090 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
2115194 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
2115269 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
2115357 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
2354848 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
2466331 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
2788911 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
3113709 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
3261615 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
3404062 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
6571621 | ref | gcc -funroll-loops | 20140608 | 20140529 |
6571625 | ref | cc | 20140608 | 20140529 |
6572207 | ref | gcc | 20140608 | 20140529 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -O -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref
|