Implementation notes: armeabi, auxplug, crypto_sign/ed25519

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_sign
Primitive: ed25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
4111788ref10gcc -mcpu=xscale -Os -fomit-frame-pointer2015040420141124
4233942ref10gcc -mcpu=arm9e -Os -fomit-frame-pointer2015040420141124
4316772ref10gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015040420141124
4320798ref10gcc -mcpu=strongarm -Os -fomit-frame-pointer2015040420141124
4325322ref10gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015040420141124
4426878ref10gcc -mcpu=arm9 -Os -fomit-frame-pointer2015040420141124
4426914ref10gcc -mcpu=arm920t -Os -fomit-frame-pointer2015040420141124
4428354ref10gcc -mcpu=arm940t -Os -fomit-frame-pointer2015040420141124
4428552ref10gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015040420141124
4429884ref10gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015040420141124
4433934ref10gcc -mcpu=arm920 -Os -fomit-frame-pointer2015040420141124
4441842ref10gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015040420141124
4445232ref10gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015040420141124
4456230ref10gcc -mcpu=arm8 -Os -fomit-frame-pointer2015040420141124
4464738ref10gcc -mcpu=arm810 -Os -fomit-frame-pointer2015040420141124
4496658ref10gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015040420141124
4511226ref10gcc -fno-schedule-insns -Os -fomit-frame-pointer2015040420141124
4515024ref10gcc -Os -fomit-frame-pointer2015040420141124
4515804ref10gcc -funroll-loops -Os -fomit-frame-pointer2015040420141124
4536684ref10gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015040420141124
4546044ref10gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015040420141124
4556946ref10gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015040420141124
4566348ref10gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015040420141124
4568994ref10gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015040420141124
5319288ref10gcc -mcpu=xscale -O3 -fomit-frame-pointer2015040420141124
5334840ref10gcc -mcpu=xscale -O2 -fomit-frame-pointer2015040420141124
5482326ref10gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015040420141124
5500416ref10gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015040420141124
6669684ref10gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015040420141124
6672666ref10gcc -funroll-loops -O3 -fomit-frame-pointer2015040420141124
6672744ref10gcc -O3 -fomit-frame-pointer2015040420141124
6674628ref10gcc -funroll-loops -O2 -fomit-frame-pointer2015040420141124
6683982ref10gcc -O2 -fomit-frame-pointer2015040420141124
6702312ref10gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015040420141124
7084968ref10gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015040420141124
7098240ref10gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015040420141124
7109886ref10gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015040420141124
7110948ref10gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015040420141124
7120494ref10gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015040420141124
7123788ref10gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015040420141124
7130718ref10gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015040420141124
7130850ref10gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015040420141124
7136298ref10gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015040420141124
7144602ref10gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015040420141124
7155486ref10gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015040420141124
7164276ref10gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015040420141124
7174020ref10gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015040420141124
7178130ref10gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015040420141124
7182480ref10gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015040420141124
7184796ref10gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015040420141124
7188474ref10gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015040420141124
7193490ref10gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015040420141124
7200144ref10gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015040420141124
7202502ref10gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015040420141124
7213632ref10gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015040420141124
7230744ref10gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015040420141124
7234896ref10gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015040420141124
7250916ref10gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015040420141124
7284378ref10gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015040420141124
7288356ref10gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015040420141124
8569578ref10gcc -mcpu=xscale -O -fomit-frame-pointer2015040420141124
8636094ref10gcc -mcpu=arm9e -O -fomit-frame-pointer2015040420141124
8892612ref10gcc -mcpu=arm1020t -O -fomit-frame-pointer2015040420141124
8895708ref10gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015040420141124
8897832ref10gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015040420141124
8899176ref10gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015040420141124
8899464ref10gcc -mcpu=arm920t -O -fomit-frame-pointer2015040420141124
8903520ref10gcc -mcpu=arm9 -O -fomit-frame-pointer2015040420141124
8904606ref10gcc -mcpu=arm810 -O -fomit-frame-pointer2015040420141124
8906622ref10gcc -fno-schedule-insns -O -fomit-frame-pointer2015040420141124
8906706ref10gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015040420141124
8910360ref10gcc -mcpu=arm8 -O -fomit-frame-pointer2015040420141124
8910516ref10gcc -mcpu=ep9312 -O -fomit-frame-pointer2015040420141124
8914014ref10gcc -mcpu=arm940t -O -fomit-frame-pointer2015040420141124
8919840ref10gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015040420141124
8921592ref10gcc -mcpu=arm920 -O -fomit-frame-pointer2015040420141124
8947224ref10gcc -mcpu=strongarm -O -fomit-frame-pointer2015040420141124
8954724ref10gcc -O -fomit-frame-pointer2015040420141124
9078420ref10gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015040420141124
9093354ref10gcc -funroll-loops -O -fomit-frame-pointer2015040420141124
21046560ref10cc2015040420141124
21055200ref10gcc2015040420141124
21105810ref10gcc -funroll-loops2015040420141124
46252224refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015040420141124
47260530refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015040420141124
49000488refgcc -funroll-loops -O3 -fomit-frame-pointer2015040420141124
50926710refgcc -funroll-loops -O2 -fomit-frame-pointer2015040420141124
51784734refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015040420141124
52013844refgcc -mcpu=xscale -O3 -fomit-frame-pointer2015040420141124
55862658refgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015040420141124
55905924refgcc -mcpu=xscale -O2 -fomit-frame-pointer2015040420141124
57213504refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015040420141124
57868764refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015040420141124
57883752refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015040420141124
57888186refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2015040420141124
57892770refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2015040420141124
57895530refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2015040420141124
57901680refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2015040420141124
57906738refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015040420141124
57907518refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2015040420141124
57915234refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2015040420141124
57917136refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015040420141124
57921546refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2015040420141124
57931884refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2015040420141124
57957258refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015040420141124
57980736refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015040420141124
58049748refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer2015040420141124
58050096refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015040420141124
58059804refgcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer2015040420141124
58071102refgcc -funroll-loops -O -fomit-frame-pointer2015040420141124
60492978refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015040420141124
60524196refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015040420141124
60524286refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2015040420141124
60536610refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015040420141124
60541488refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2015040420141124
60542592refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015040420141124
60548142refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2015040420141124
60550980refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2015040420141124
60551262refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015040420141124
60552516refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2015040420141124
60554514refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015040420141124
60574674refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2015040420141124
60576186refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015040420141124
60579972refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2015040420141124
60593646refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2015040420141124
61658298refgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015040420141124
61687974refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015040420141124
61727658refgcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015040420141124
61773570refgcc -mcpu=xscale -Os -fomit-frame-pointer2015040420141124
61818744refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015040420141124
61839546refgcc -mcpu=arm920 -Os -fomit-frame-pointer2015040420141124
61842720refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015040420141124
61844844refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015040420141124
61851378refgcc -funroll-loops -Os -fomit-frame-pointer2015040420141124
61852818refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015040420141124
61852950refgcc -mcpu=arm9 -Os -fomit-frame-pointer2015040420141124
61858536refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015040420141124
61860888refgcc -mcpu=arm920t -Os -fomit-frame-pointer2015040420141124
61868346refgcc -mcpu=strongarm -Os -fomit-frame-pointer2015040420141124
61871058refgcc -mcpu=arm810 -Os -fomit-frame-pointer2015040420141124
61872414refgcc -mcpu=arm940t -Os -fomit-frame-pointer2015040420141124
61893162refgcc -Os -fomit-frame-pointer2015040420141124
61903878refgcc -mcpu=arm8 -Os -fomit-frame-pointer2015040420141124
61904646refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2015040420141124
61905234refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015040420141124
61930662refgcc -mcpu=arm9e -Os -fomit-frame-pointer2015040420141124
61932918refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015040420141124
61948158refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2015040420141124
62232012refgcc -mcpu=ep9312 -O -fomit-frame-pointer2015040420141124
62233128refgcc -O -fomit-frame-pointer2015040420141124
62236152refgcc -mcpu=xscale -O -fomit-frame-pointer2015040420141124
62236392refgcc -mcpu=arm920t -O -fomit-frame-pointer2015040420141124
62245782refgcc -mcpu=arm920 -O -fomit-frame-pointer2015040420141124
62245950refgcc -mcpu=arm810 -O -fomit-frame-pointer2015040420141124
62249970refgcc -mcpu=arm9e -O -fomit-frame-pointer2015040420141124
62254902refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015040420141124
62255052refgcc -fno-schedule-insns -O -fomit-frame-pointer2015040420141124
62255160refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015040420141124
62259570refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015040420141124
62259840refgcc -mcpu=strongarm -O -fomit-frame-pointer2015040420141124
62261808refgcc -mcpu=arm9 -O -fomit-frame-pointer2015040420141124
62264826refgcc -mcpu=arm1020t -O -fomit-frame-pointer2015040420141124
62270496refgcc -mcpu=iwmmxt -O -fomit-frame-pointer2015040420141124
62274888refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2015040420141124
62280630refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015040420141124
62294934refgcc -mcpu=arm8 -O -fomit-frame-pointer2015040420141124
62300646refgcc -mcpu=arm940t -O -fomit-frame-pointer2015040420141124
62668566refgcc -O3 -fomit-frame-pointer2015040420141124
62689572refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015040420141124
65216562refgcc -O2 -fomit-frame-pointer2015040420141124
65244690refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015040420141124
65259384refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015040420141124
323138178refcc2015040420141124
323180610refgcc -funroll-loops2015040420141124
323213502refgcc2015040420141124

Test failure

Implementation: crypto_sign/ed25519/ref10
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 49, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer ref10
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer ref10
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer ref10
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer ref10
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer ref10
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer ref10
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ref ref10
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ref ref10
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ref ref10
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ref ref10
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer ref ref10
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns ref ref10
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer ref ref10
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns ref ref10
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ref ref10
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ref ref10
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ref ref10
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ref ref10
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer ref ref10
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns ref ref10
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer ref ref10
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns ref ref10
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer ref ref10
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer ref ref10
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer ref ref10
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer ref ref10
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer ref10
gcc -mcpu=iwmmxt -O -fomit-frame-pointer ref10
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer ref10