Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
45859842 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
45906431 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
45941654 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140804 | 20140622 |
45944416 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140804 | 20140622 |
45966236 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140804 | 20140622 |
45967805 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140804 | 20140622 |
45969437 | openssl | gcc -Os -fomit-frame-pointer | 20140804 | 20140622 |
45972190 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140804 | 20140622 |
45972882 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140804 | 20140622 |
45976574 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
45977539 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
45981535 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
45985525 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
45991912 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
45994650 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
45997773 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140804 | 20140622 |
45998475 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46001912 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46004571 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140804 | 20140622 |
46010316 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140804 | 20140622 |
46013300 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46016477 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
46016819 | openssl | gcc -O -fomit-frame-pointer | 20140804 | 20140622 |
46020731 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140804 | 20140622 |
46022796 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140804 | 20140622 |
46023261 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
46026328 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46026914 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140804 | 20140622 |
46027508 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
46029888 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140804 | 20140622 |
46032102 | openssl | gcc -funroll-loops | 20140804 | 20140622 |
46032177 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
46032381 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
46033949 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140804 | 20140622 |
46038709 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140804 | 20140622 |
46044597 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46045820 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
46049719 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46050415 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140804 | 20140622 |
46050497 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140804 | 20140622 |
46051708 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46052119 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46052342 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46053694 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46057779 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46057919 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46061741 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46061996 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
46066837 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46074366 | openssl | cc | 20140804 | 20140622 |
46075444 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140804 | 20140622 |
46076832 | openssl | gcc -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46077261 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140804 | 20140622 |
46077280 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140804 | 20140622 |
46079802 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46084995 | openssl | gcc | 20140804 | 20140622 |
46085413 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140804 | 20140622 |
46088070 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140804 | 20140622 |
46088694 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46089094 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46093135 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140804 | 20140622 |
46095125 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140804 | 20140622 |
46095775 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46098507 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140804 | 20140622 |
46099155 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46100480 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46105908 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46106856 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140804 | 20140622 |
46107980 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140804 | 20140622 |
46115273 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140804 | 20140622 |
46115943 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46116595 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46116866 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46125153 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46125803 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140804 | 20140622 |
46128049 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140804 | 20140622 |
46134298 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46137306 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
46145857 | openssl | gcc -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46147710 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140804 | 20140622 |
46156634 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46171802 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46173354 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46173695 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46175683 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46180576 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46182179 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46185740 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46186966 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46207404 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
46250530 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
46492083 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140804 | 20140622 |
46956468 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140804 | 20140622 |
47316797 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
47474697 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
48585332 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140804 | 20140622 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -O -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | openssl
|