Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
971645 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140818 | 20140622 |
971781 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
971988 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
973843 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
973845 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
983690 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140818 | 20140622 |
988876 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1029011 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1029540 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1029843 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1029850 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1030931 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1043997 | ref | gcc -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1047825 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1048861 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1056728 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1086393 | ref | gcc -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1087030 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1097586 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1139289 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1142160 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1146555 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1157414 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140818 | 20140622 |
1157558 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140818 | 20140622 |
1157605 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140818 | 20140622 |
1157834 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
1158698 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140818 | 20140622 |
1189765 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1190573 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1202645 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140818 | 20140622 |
1202688 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
1245693 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
1253061 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140818 | 20140622 |
1254908 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140818 | 20140622 |
1257081 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
1258184 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140818 | 20140622 |
1258865 | ref | gcc -O -fomit-frame-pointer | 20140818 | 20140622 |
1259319 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
1272770 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
1272948 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
1274155 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1274687 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1280549 | ref | gcc -Os -fomit-frame-pointer | 20140818 | 20140622 |
1284730 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140818 | 20140622 |
1289839 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140818 | 20140622 |
1299911 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1300568 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
1300813 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
1304883 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1315207 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140818 | 20140622 |
1317646 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1317814 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1318680 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1319304 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140818 | 20140622 |
1320110 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1320189 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1320335 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1320422 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1320952 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1321473 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1324116 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1341575 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1341765 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1341859 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1342113 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1342140 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1342233 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1345138 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1345168 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1345467 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1345503 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1373425 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140818 | 20140622 |
1398760 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140818 | 20140622 |
1402493 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140818 | 20140622 |
1402654 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140818 | 20140622 |
1406077 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140818 | 20140622 |
1406153 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140818 | 20140622 |
1406227 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140818 | 20140622 |
1662108 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140818 | 20140622 |
1662377 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
1662846 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140818 | 20140622 |
1662908 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140818 | 20140622 |
1787362 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140818 | 20140622 |
1787904 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140818 | 20140622 |
1787981 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140818 | 20140622 |
1788376 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140818 | 20140622 |
1788618 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140818 | 20140622 |
1788698 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140818 | 20140622 |
1790204 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140818 | 20140622 |
1802733 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140818 | 20140622 |
1802816 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140818 | 20140622 |
1803011 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140818 | 20140622 |
1806307 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140818 | 20140622 |
3607116 | ref | gcc | 20140818 | 20140622 |
3612020 | ref | gcc -funroll-loops | 20140818 | 20140622 |
3616879 | ref | cc | 20140818 | 20140622 |
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
|