| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 37540 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 37575 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 38242 | sphlib | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 38242 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 38251 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 38254 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 38284 | sphlib | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 40603 | sphlib | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 40722 | sphlib | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 40738 | sphlib | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 40896 | sphlib | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 41002 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 41039 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 41362 | sphlib | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 41370 | sphlib | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 41760 | sphlib | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 42672 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 42688 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 43920 | sphlib | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 43922 | sphlib | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 43922 | sphlib | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 43930 | sphlib | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 43936 | sphlib | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 44819 | sphlib | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 45056 | sphlib | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 45077 | sphlib | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 45362 | sphlib | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 47304 | sphlib | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 47387 | sphlib | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 47391 | sphlib | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 47424 | sphlib | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 47426 | sphlib | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 47451 | sphlib | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 47491 | sphlib | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 47507 | sphlib | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 47511 | sphlib | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 47514 | sphlib | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 47523 | sphlib | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 47750 | sphlib | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 53734 | sphlib-small | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 53828 | sphlib-small | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 55351 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 56205 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 57096 | sphlib | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 57109 | sphlib | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
| 57116 | sphlib | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 57125 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 57131 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
| 57131 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 57164 | sphlib | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 57226 | sphlib | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 58842 | sphlib | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 58846 | sphlib | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 58846 | sphlib | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 58848 | sphlib | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
| 58853 | sphlib | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 61112 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 62848 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 62941 | sphlib-small | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 62948 | sphlib-small | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 63160 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 63173 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 63624 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 65044 | ref | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 65046 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 65080 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 65418 | sphlib-small | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 65418 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 66074 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 66081 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 67248 | sphlib-small | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 67306 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 69403 | sphlib-small | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 69403 | sphlib-small | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 69404 | sphlib-small | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 69418 | sphlib-small | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 69419 | sphlib-small | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 69752 | sphlib-small | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 70130 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 70459 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 72548 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 72704 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 72710 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 72712 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 72720 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 72726 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 76277 | sphlib-small | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 76357 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
| 76357 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 77031 | sphlib-small | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 78320 | ref | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 78976 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 79402 | sphlib-small | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 79424 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 79432 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 79434 | sphlib-small | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 79480 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 79783 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 80973 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 81406 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 81438 | sphlib-small | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 81798 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 81864 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 81865 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 81874 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 81906 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 82852 | ref | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
| 84088 | ref | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 84671 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 84755 | sphlib-small | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 84814 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 84828 | sphlib-small | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 84830 | sphlib-small | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
| 84830 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 84835 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 84838 | sphlib-small | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 84848 | sphlib-small | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
| 84861 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 85137 | sphlib-small | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 85138 | sphlib-small | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 85150 | sphlib-small | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 85150 | sphlib-small | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
| 85152 | sphlib-small | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 86078 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 86082 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 86094 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 86096 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 86098 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
| 86752 | sphlib-small | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 86810 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 88868 | sphlib-small | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 88868 | sphlib-small | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 88870 | sphlib-small | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 88876 | sphlib-small | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 88888 | sphlib-small | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 88935 | sphlib-small | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 88937 | sphlib-small | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 88939 | sphlib-small | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 88941 | sphlib-small | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 88948 | sphlib-small | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 89342 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 89346 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 89346 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 89358 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 89396 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 89981 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 90000 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 90152 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 91008 | sphlib-small | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 91117 | sphlib-small | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 93629 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 93636 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 93643 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 93647 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 93943 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 96882 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 124567 | sphlib | gcc | 20140608 | 20140529 |
| 124576 | sphlib | cc | 20140608 | 20140529 |
| 124588 | sphlib | gcc -funroll-loops | 20140608 | 20140529 |
| 214171 | sphlib-small | gcc -funroll-loops | 20140608 | 20140529 |
| 214180 | sphlib-small | gcc | 20140608 | 20140529 |
| 214194 | sphlib-small | cc | 20140608 | 20140529 |
| 241525 | ref | cc | 20140608 | 20140529 |
| 241541 | ref | gcc | 20140608 | 20140529 |
| 241557 | ref | gcc -funroll-loops | 20140608 | 20140529 |