Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4514 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
4536 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4556 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4565 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4566 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
4574 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4590 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4605 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
4613 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4616 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
4617 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
4624 | openssl | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
4636 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4662 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
4666 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4667 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
4684 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
4693 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
4697 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
4713 | openssl | gcc | 20140515 | 20140514 |
4724 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
4735 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
4735 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4744 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4758 | openssl | gcc -funroll-loops | 20140515 | 20140514 |
4770 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4792 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
4797 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4801 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4813 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
4832 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
4845 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4872 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4880 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
4929 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
4947 | openssl | cc | 20140515 | 20140514 |
4947 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4955 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4980 | openssl | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
5101 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
5132 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
5178 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
5191 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
5291 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
5511 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
5673 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
5679 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
5735 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
5968 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
6028 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
6051 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
6059 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
6268 | openssl | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
6522 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
6706 | openssl | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
371193 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
371328 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
418252 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
442222 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
442324 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
501479 | ref | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
508420 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
512851 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
522393 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
571502 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
576786 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
576792 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
576829 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
576853 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
578842 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
590890 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
721394 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1560394 | ref | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1562985 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1579214 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1585766 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1597008 | ref | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
1597186 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
1597761 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
1597951 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
1615225 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
1618087 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
1618496 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
1618903 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
1639466 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
1639811 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
1643263 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1673747 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
1713117 | ref | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
1715585 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
1715697 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
1715760 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
1715772 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
1717390 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
1731335 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1731421 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1731426 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1731582 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1739318 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1745289 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1749534 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1835407 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
2068348 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
2068593 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
2068661 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
2068804 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
2079871 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
8721279 | ref | cc | 20140515 | 20140514 |
8721817 | ref | gcc | 20140515 | 20140514 |
8726026 | ref | gcc -funroll-loops | 20140515 | 20140514 |