Implementation notes: armeabi, flops, crypto_sign/ecdonaldb283

Computer: flops
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_sign
Primitive: ecdonaldb283
TimeImplementationCompilerBenchmark dateSUPERCOP version
37340484opensslgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062520140622
37341865opensslgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062520140622
37343268opensslgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062520140622
37345590opensslgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
37354788opensslgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014062520140622
37357282opensslgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014062520140622
37362097opensslgcc -O2 -fomit-frame-pointer2014062520140622
37362379opensslgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062520140622
37370552opensslgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
37376165opensslgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062520140622
37385168opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
37400375opensslgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014062520140622
37425596opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014062520140622
37428299opensslgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062520140622
37432765opensslgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062520140622
37434876opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
37436130opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
37436335opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014062520140622
37445130opensslgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062520140622
37448081opensslgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014062520140622
37451517opensslgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062520140622
37451766opensslgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062520140622
37454287opensslgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062520140622
37455127opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
37455921opensslgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014062520140622
37456915opensslgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014062520140622
37459579opensslgcc -Os -fomit-frame-pointer2014062520140622
37461559opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
37461838opensslgcc -funroll-loops -Os -fomit-frame-pointer2014062520140622
37463622opensslgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062520140622
37468908opensslgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062520140622
37476062opensslgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014062520140622
37478027opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
37507153opensslgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
37513630opensslgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
37516610opensslgcc -O3 -fomit-frame-pointer2014062520140622
37611589opensslgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062520140622
37618943opensslgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062520140622
37622884opensslgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014062520140622
37623293opensslgcc -mcpu=arm8 -O -fomit-frame-pointer2014062520140622
37626078opensslgcc -mcpu=arm810 -O -fomit-frame-pointer2014062520140622
37631575opensslgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062520140622
37632915opensslgcc -mcpu=strongarm -O -fomit-frame-pointer2014062520140622
37637316opensslgcc -O -fomit-frame-pointer2014062520140622
37640435opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
37642213opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
37645811opensslgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062520140622
37650005opensslgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062520140622
37658395opensslgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062520140622
37660009opensslgcc -funroll-loops -O -fomit-frame-pointer2014062520140622
37664884opensslgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062520140622
37674116opensslcc2014062520140622
37676311opensslgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062520140622
37703278opensslgcc -funroll-loops2014062520140622
37713250opensslgcc2014062520140622

Compiler output

Implementation: crypto_sign/ecdonaldb283/openssl
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
keypair.c: keypair.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
signatureofshorthash.c: signatureofshorthash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
usehash.c: usehash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
verification.c: verification.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
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