Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
341855 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
349800 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
375633 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
376711 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
453068 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
463387 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
463464 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
463465 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
1257935 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1258014 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
1258023 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
1258064 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1265190 | gcc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269474 | gcc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269514 | gcc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269558 | gcc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269562 | gcc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269570 | gcc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269581 | gcc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269596 | gcc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269623 | gcc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1269680 | gcc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1272772 | gcc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
1304516 | gcc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1310222 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
1310235 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1310316 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1311324 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
1315419 | gcc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1315439 | gcc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1315471 | gcc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1315485 | gcc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1315502 | gcc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1315548 | gcc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1315552 | gcc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1315559 | gcc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1315625 | gcc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1346068 | gcc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
1940941 | gcc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140628 | 20140622 |
1940983 | gcc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140628 | 20140622 |
1941029 | gcc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
1941112 | gcc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140628 | 20140622 |
1941116 | gcc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140628 | 20140622 |
1941170 | gcc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140628 | 20140622 |
1941199 | gcc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
1941211 | gcc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140628 | 20140622 |
1941220 | gcc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140628 | 20140622 |
1941440 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
1941477 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
1941482 | gcc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
1941743 | gcc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140628 | 20140622 |
1941775 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140628 | 20140622 |
1941833 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140628 | 20140622 |
3465393 | gcc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
3469148 | gcc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
3477327 | gcc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140622 |
3552491 | gcc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
3555572 | gcc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
3630237 | gcc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140622 |
3655639 | gcc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140622 |
3664839 | gcc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140622 |
3684430 | gcc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140622 |
3740879 | gcc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140622 |
4352505 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
4388393 | gcc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140622 |
4423654 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
4470578 | gcc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
4501235 | gcc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140622 |
4512838 | gcc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140622 |
4546623 | gcc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
4575654 | gcc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
4669260 | gcc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140622 |
4688126 | gcc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140622 |
4707572 | gcc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
4795212 | gcc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140622 |
4827820 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
4836297 | gcc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140622 |
4947711 | gcc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
5342030 | gcc | gcc -O -fomit-frame-pointer | 20140628 | 20140622 |
5478059 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
5479922 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140622 |
5606360 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
6248977 | gcc | gcc -O3 -fomit-frame-pointer | 20140628 | 20140622 |
6635617 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
6682424 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140622 |
6710468 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
6922037 | gcc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
7114736 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
7272733 | gcc | gcc -O2 -fomit-frame-pointer | 20140628 | 20140622 |
7500420 | gcc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140622 |
8049964 | gcc | gcc -Os -fomit-frame-pointer | 20140628 | 20140622 |
8373154 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140622 |
11611449 | gcc | cc | 20140628 | 20140622 |
11642241 | gcc | gcc -funroll-loops | 20140628 | 20140622 |
11676388 | gcc | gcc | 20140628 | 20140622 |
14586640 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140622 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | gcc |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | gcc |
gcc -mcpu=arm810 -O -fomit-frame-pointer | gcc |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | gcc |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | gcc |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | gcc |
gcc -mcpu=arm8 -O -fomit-frame-pointer | gcc |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm -O -fomit-frame-pointer | gcc |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | gcc
|