| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 550406 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 562043 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 570144 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 571500 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 573560 | simple | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 573902 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 575773 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 591856 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 591868 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 591884 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 591884 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 591904 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 593080 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 603508 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 603526 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 624505 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 627821 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 628445 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 628446 | unrolled | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 628458 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 628917 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 631000 | unrolled | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 631872 | unrolled | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 632302 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 636539 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 637068 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 637804 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 638476 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 638488 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 638488 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 638502 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 638504 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 640815 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 656544 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 665548 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 671832 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 671832 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 671834 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 671840 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 671846 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 673714 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 673718 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 673718 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 673720 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 673726 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 676590 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 678098 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 691040 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 692466 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 706521 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 709610 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 711678 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 715230 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 747607 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 816213 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
| 816219 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
| 885105 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 885116 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 885116 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
| 885128 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 885131 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 885501 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
| 885504 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
| 886472 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 886742 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
| 886746 | unrolled | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
| 886747 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 886819 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
| 886854 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1113953 | spec | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1135507 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1167290 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1175354 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1204598 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1221204 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1221228 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1244605 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1244624 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1244708 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1271676 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1279200 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1293507 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
| 1322938 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1386128 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1452498 | spec | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1462600 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1463150 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1463151 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1494612 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1497360 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1499174 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1499940 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1506964 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1516898 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1519267 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1519288 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1523587 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 1524595 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1524611 | spec | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1571795 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1571821 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1572163 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1577192 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1577236 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1578199 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1617612 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1704733 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1704746 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1739019 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1771221 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 1775934 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1775954 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1775960 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1775971 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1775979 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1841835 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1852274 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1857526 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 1857544 | spec | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
| 2054369 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
| 2059666 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
| 2126875 | unrolled | gcc | 20140429 | 20140425 |
| 2126891 | unrolled | cc | 20140429 | 20140425 |
| 2126894 | unrolled | gcc -funroll-loops | 20140429 | 20140425 |
| 3631017 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 3637607 | simple | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 3671679 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 3677893 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 3697181 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 3771166 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 3847627 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 3847679 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 3906939 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 3985622 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 3992441 | simple | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 3992628 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 4000664 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 4000688 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 4000744 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 4000752 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 4000857 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
| 4035243 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4035266 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4035330 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4035336 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4035475 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4075256 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 4084902 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 4087648 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 4087681 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 4087718 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 4087719 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 4087770 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
| 4138309 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4138323 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4138591 | simple | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4138690 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4143103 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
| 4143137 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
| 13926226 | simple | gcc -funroll-loops | 20140429 | 20140425 |
| 13926251 | simple | cc | 20140429 | 20140425 |
| 13926489 | simple | gcc | 20140429 | 20140425 |
| 33149185 | spec | gcc -funroll-loops | 20140429 | 20140425 |
| 33152461 | spec | gcc | 20140429 | 20140425 |
| 33158663 | spec | cc | 20140429 | 20140425 |