Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1252549 | neon2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140517 | 20140514 |
1252652 | neon2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
1252665 | neon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
1252677 | neon2 | gcc -O -fomit-frame-pointer | 20140517 | 20140514 |
1252680 | neon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
1252707 | neon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
1252714 | neon2 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
1252793 | neon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
1252796 | neon2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
1252927 | neon2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
1253055 | neon2 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140517 | 20140514 |
1253281 | neon2 | gcc -funroll-loops | 20140517 | 20140514 |
1253307 | neon2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140517 | 20140514 |
1253309 | neon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
1253343 | neon2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
1253379 | neon2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140517 | 20140514 |
1253432 | neon2 | gcc -Os -fomit-frame-pointer | 20140517 | 20140514 |
1253504 | neon2 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140517 | 20140514 |
1253537 | neon2 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
1253592 | neon2 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140517 | 20140514 |
1253845 | neon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
1254543 | neon2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140517 | 20140514 |
1254657 | neon2 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
1255167 | neon2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
1256950 | neon2 | gcc -O2 -fomit-frame-pointer | 20140517 | 20140514 |
1258344 | neon2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
1259375 | neon2 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140517 | 20140514 |
1259679 | neon2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
1261984 | neon2 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
1263493 | neon2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
1267833 | neon2 | cc | 20140517 | 20140514 |
1269169 | neon2 | gcc -O3 -fomit-frame-pointer | 20140517 | 20140514 |
1289515 | neon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
1289832 | neon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
1301345 | neon2 | gcc | 20140517 | 20140514 |
4165790 | ref10 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
4176233 | ref10 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140517 | 20140514 |
4221392 | ref10 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140517 | 20140514 |
4239451 | ref10 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
4245957 | ref10 | gcc -Os -fomit-frame-pointer | 20140517 | 20140514 |
4246702 | ref10 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140517 | 20140514 |
4246958 | ref10 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140517 | 20140514 |
4252424 | ref10 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140517 | 20140514 |
4259853 | ref10 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
4280937 | ref10 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
4283952 | ref10 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
4293306 | ref10 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140517 | 20140514 |
4294031 | ref10 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140517 | 20140514 |
4337373 | ref10 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140517 | 20140514 |
4394850 | ref10 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
4403116 | ref10 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
4654131 | ref10 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
4755802 | ref10 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
4759595 | ref10 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
4774353 | ref10 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
4781521 | ref10 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
4810960 | ref10 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
4909182 | ref10 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5157559 | ref10 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140517 | 20140514 |
5179604 | ref10 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5203542 | ref10 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
5208431 | ref10 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5283449 | ref10 | gcc -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5306319 | ref10 | gcc -O3 -fomit-frame-pointer | 20140517 | 20140514 |
5420487 | ref10 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
5420721 | ref10 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
5422931 | ref10 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140517 | 20140514 |
5423520 | ref10 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5423940 | ref10 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5428228 | ref10 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5446703 | ref10 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5451052 | ref10 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
5453161 | ref10 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
5642475 | ref10 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
6617119 | ref10 | gcc -O -fomit-frame-pointer | 20140517 | 20140514 |
6641918 | ref10 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140517 | 20140514 |
6649132 | ref10 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
6657610 | ref10 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140517 | 20140514 |
6701196 | ref10 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
6885041 | ref10 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140517 | 20140514 |
6890642 | ref10 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140517 | 20140514 |
6891142 | ref10 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140517 | 20140514 |
6904000 | ref10 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140517 | 20140514 |
6989223 | ref10 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
7014131 | ref10 | gcc -funroll-loops -O -fomit-frame-pointer | 20140517 | 20140514 |
7053157 | ref10 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140517 | 20140514 |
7115212 | ref10 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
12299299 | ref10 | gcc | 20140517 | 20140514 |
12302322 | ref10 | cc | 20140517 | 20140514 |
12321038 | ref10 | gcc -funroll-loops | 20140517 | 20140514 |
41245711 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
41846675 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
43372919 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140517 | 20140514 |
43446565 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140517 | 20140514 |
43506903 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
44068786 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140517 | 20140514 |
48633825 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
48688609 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
48776593 | ref | gcc -O2 -fomit-frame-pointer | 20140517 | 20140514 |
49073870 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
49273390 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
49508877 | ref | gcc -O3 -fomit-frame-pointer | 20140517 | 20140514 |
49579238 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
49719734 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
50191879 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
50260297 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
50514667 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
50657624 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140517 | 20140514 |
51085836 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
51527010 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
51800283 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140517 | 20140514 |
51804624 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
51845855 | ref | gcc -O -fomit-frame-pointer | 20140517 | 20140514 |
52057240 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
52544634 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
52578410 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
52911273 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140517 | 20140514 |
54474745 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140517 | 20140514 |
54575002 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
54596705 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140517 | 20140514 |
54640261 | ref | gcc -Os -fomit-frame-pointer | 20140517 | 20140514 |
54692564 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
55451362 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140517 | 20140514 |
55606988 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140517 | 20140514 |
55651403 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140517 | 20140514 |
55656482 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140517 | 20140514 |
55704604 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140517 | 20140514 |
56076653 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
56118856 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140517 | 20140514 |
56126351 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
56145842 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
56176533 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
57109557 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
57148018 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
57257863 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
57299670 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
57377003 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140517 | 20140514 |
60159144 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140517 | 20140514 |
60162740 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140517 | 20140514 |
60212382 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140517 | 20140514 |
60268169 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140517 | 20140514 |
60325439 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140517 | 20140514 |
163031169 | ref | gcc | 20140517 | 20140514 |
163155992 | ref | gcc -funroll-loops | 20140517 | 20140514 |
163181209 | ref | cc | 20140517 | 20140514 |
Compiler | Implementations
|
cc | donna_c64 |
gcc | donna_c64 |
gcc -O2 -fomit-frame-pointer | donna_c64 |
gcc -O3 -fomit-frame-pointer | donna_c64 |
gcc -O -fomit-frame-pointer | donna_c64 |
gcc -Os -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops | donna_c64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -O -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -Os -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | donna_c64
|