Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
9914 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9928 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9953 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9955 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9966 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9971 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140623 | 20140622 |
9976 | ref | gcc -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9984 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9986 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9986 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9992 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140623 | 20140622 |
9992 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140623 | 20140622 |
10000 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140623 | 20140622 |
10008 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10030 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140623 | 20140622 |
10035 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140623 | 20140622 |
10037 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140623 | 20140622 |
10072 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10082 | ref | gcc -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10086 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10086 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10092 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10110 | ref | gcc -Os -fomit-frame-pointer | 20140623 | 20140622 |
10116 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10124 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140623 | 20140622 |
10136 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140623 | 20140622 |
10138 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140623 | 20140622 |
10166 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140623 | 20140622 |
10166 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140623 | 20140622 |
10166 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140623 | 20140622 |
10166 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140623 | 20140622 |
10168 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140623 | 20140622 |
10171 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10172 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10174 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140623 | 20140622 |
10174 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140623 | 20140622 |
10174 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140623 | 20140622 |
10180 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140623 | 20140622 |
10180 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140623 | 20140622 |
10180 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140623 | 20140622 |
10180 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140623 | 20140622 |
10180 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140623 | 20140622 |
10181 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10181 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10183 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140623 | 20140622 |
10195 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140623 | 20140622 |
10197 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140623 | 20140622 |
10202 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140623 | 20140622 |
10216 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140623 | 20140622 |
10221 | ref | gcc -O -fomit-frame-pointer | 20140623 | 20140622 |
10222 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140623 | 20140622 |
10233 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140623 | 20140622 |
10882 | ref | gcc | 20140623 | 20140622 |
10886 | ref | gcc -funroll-loops | 20140623 | 20140622 |
10936 | ref | cc | 20140623 | 20140622 |
12444 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12448 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
12458 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
12460 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
12462 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140503 | 20140425 |
12464 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12464 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140503 | 20140425 |
12464 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140503 | 20140425 |
12464 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140503 | 20140425 |
12466 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12466 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140503 | 20140425 |
12470 | openssl | gcc -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12470 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140503 | 20140425 |
12470 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12470 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12472 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140503 | 20140425 |
12473 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12474 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12474 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12476 | openssl | gcc -Os -fomit-frame-pointer | 20140503 | 20140425 |
12476 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12476 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140503 | 20140425 |
12476 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12476 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140503 | 20140425 |
12476 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12476 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12484 | openssl | gcc | 20140503 | 20140425 |
12484 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12484 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
12484 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140503 | 20140425 |
12490 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12491 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12491 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12493 | openssl | gcc -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12494 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12494 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
12497 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140503 | 20140425 |
12498 | openssl | cc | 20140503 | 20140425 |
12498 | openssl | gcc -funroll-loops | 20140503 | 20140425 |
12500 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140503 | 20140425 |
12500 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140503 | 20140425 |
12507 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
12508 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12510 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12510 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12515 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140503 | 20140425 |
12520 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140503 | 20140425 |
12522 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
12527 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
12529 | openssl | gcc -O -fomit-frame-pointer | 20140503 | 20140425 |
12539 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12588 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140503 | 20140425 |
12624 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
12672 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140503 | 20140425 |
12750 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140503 | 20140425 |