Implementation notes: armeabi, auxplug, crypto_hash/luffa384

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: luffa384
TimeImplementationCompilerBenchmark dateSUPERCOP version
152166opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015022020141124
152232opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015022020141124
152280opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015022020141124
152850opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015022020141124
168408opt32gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer2015022020141124
168414opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer2015022020141124
168636opt32gcc -funroll-loops -O -fomit-frame-pointer2015022020141124
168768opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015022020141124
175812opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015022020141124
177564opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2015022020141124
179982opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015022020141124
180438opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015022020141124
180450opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015022020141124
180486opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015022020141124
180498opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015022020141124
180510opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015022020141124
180528opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015022020141124
180528opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015022020141124
180570opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015022020141124
180570opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015022020141124
180594opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015022020141124
180606opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015022020141124
180738opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015022020141124
180858opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015022020141124
182082opt32gcc -funroll-loops -O3 -fomit-frame-pointer2015022020141124
182118opt32gcc -funroll-loops -O2 -fomit-frame-pointer2015022020141124
183264opt32gcc -O3 -fomit-frame-pointer2015022020141124
183306opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015022020141124
241692opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015022020141124
241698opt32gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015022020141124
243894opt32gcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015022020141124
243972opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2015022020141124
246888opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015022020141124
246924opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015022020141124
246930opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015022020141124
247014opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015022020141124
247020opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015022020141124
247026opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015022020141124
247044opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015022020141124
247044opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015022020141124
247044opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015022020141124
247044opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015022020141124
247050opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015022020141124
247062opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015022020141124
247068opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015022020141124
247074opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015022020141124
247080opt32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015022020141124
247080opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015022020141124
247098opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2015022020141124
247110opt32gcc -funroll-loops -Os -fomit-frame-pointer2015022020141124
248376opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015022020141124
249108opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015022020141124
249126opt32gcc -O2 -fomit-frame-pointer2015022020141124
249522opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2015022020141124
249528opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2015022020141124
249540opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2015022020141124
249540opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2015022020141124
249546opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015022020141124
249546opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015022020141124
249552opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015022020141124
249570opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2015022020141124
249600opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2015022020141124
249600opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015022020141124
249606opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2015022020141124
249642opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015022020141124
249642opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015022020141124
249768opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2015022020141124
250662opt32gcc -Os -fomit-frame-pointer2015022020141124
250680opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015022020141124
250692opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2015022020141124
260502opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015022020141124
260520opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2015022020141124
260520opt32gcc -mcpu=xscale -O -fomit-frame-pointer2015022020141124
260532opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2015022020141124
260532opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2015022020141124
260532opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2015022020141124
260538opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015022020141124
260538opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015022020141124
260544opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2015022020141124
260544opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2015022020141124
260550opt32gcc -O -fomit-frame-pointer2015022020141124
260550opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015022020141124
260562opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2015022020141124
260568opt32gcc -mcpu=iwmmxt -O -fomit-frame-pointer2015022020141124
260574opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2015022020141124
260580opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015022020141124
260580opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2015022020141124
260580opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2015022020141124
260622opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2015022020141124
646608armgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015022020141124
651312armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015022020141124
651744armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015022020141124
656526armgcc -mcpu=xscale -O3 -fomit-frame-pointer2015022020141124
656652armgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015022020141124
659184armgcc -mcpu=arm9e -O3 -fomit-frame-pointer2015022020141124
659256armgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015022020141124
659274armgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015022020141124
659334armgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015022020141124
659352armgcc -mcpu=strongarm -O3 -fomit-frame-pointer2015022020141124
659358armgcc -mcpu=arm920 -O3 -fomit-frame-pointer2015022020141124
659358armgcc -mcpu=arm940t -O3 -fomit-frame-pointer2015022020141124
659382armgcc -mcpu=arm810 -O3 -fomit-frame-pointer2015022020141124
659382armgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015022020141124
659394armgcc -mcpu=arm9 -O3 -fomit-frame-pointer2015022020141124
659406armgcc -mcpu=arm8 -O3 -fomit-frame-pointer2015022020141124
659406armgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015022020141124
659412armgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015022020141124
659478armgcc -mcpu=arm920t -O3 -fomit-frame-pointer2015022020141124
661140armgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015022020141124
662520armgcc -O3 -fomit-frame-pointer2015022020141124
662526armgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015022020141124
662922armgcc -funroll-loops -O3 -fomit-frame-pointer2015022020141124
665286armgcc -funroll-loops -O2 -fomit-frame-pointer2015022020141124
665484armgcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015022020141124
665568armgcc -mcpu=xscale -Os -fomit-frame-pointer2015022020141124
666894armgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015022020141124
666918armgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015022020141124
666924armgcc -mcpu=arm9e -O2 -fomit-frame-pointer2015022020141124
666936armgcc -mcpu=arm810 -O2 -fomit-frame-pointer2015022020141124
666936armgcc -mcpu=arm8 -O2 -fomit-frame-pointer2015022020141124
666936armgcc -mcpu=arm920 -O2 -fomit-frame-pointer2015022020141124
666936armgcc -mcpu=arm940t -O2 -fomit-frame-pointer2015022020141124
666942armgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015022020141124
666960armgcc -mcpu=arm920t -O2 -fomit-frame-pointer2015022020141124
666960armgcc -mcpu=arm9 -O2 -fomit-frame-pointer2015022020141124
666960armgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015022020141124
666960armgcc -mcpu=strongarm -O2 -fomit-frame-pointer2015022020141124
666972armgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015022020141124
666984armgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015022020141124
668376armgcc -mcpu=xscale -O2 -fomit-frame-pointer2015022020141124
668412armgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015022020141124
668430armgcc -mcpu=ep9312 -Os -fomit-frame-pointer2015022020141124
668430armgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015022020141124
668436armgcc -mcpu=arm8 -Os -fomit-frame-pointer2015022020141124
668436armgcc -mcpu=arm920t -Os -fomit-frame-pointer2015022020141124
668436armgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015022020141124
668436armgcc -mcpu=strongarm -Os -fomit-frame-pointer2015022020141124
668442armgcc -mcpu=arm9 -Os -fomit-frame-pointer2015022020141124
668442armgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015022020141124
668454armgcc -mcpu=arm810 -Os -fomit-frame-pointer2015022020141124
668460armgcc -mcpu=arm940t -Os -fomit-frame-pointer2015022020141124
668472armgcc -mcpu=arm920 -Os -fomit-frame-pointer2015022020141124
668592armgcc -mcpu=arm1020t -Os -fomit-frame-pointer2015022020141124
668598armgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015022020141124
668640armgcc -mcpu=arm9e -Os -fomit-frame-pointer2015022020141124
669246armgcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer2015022020141124
669330armgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer2015022020141124
669336armgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015022020141124
669342armgcc -funroll-loops -O -fomit-frame-pointer2015022020141124
671730armgcc -O2 -fomit-frame-pointer2015022020141124
671742armgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015022020141124
671994armgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015022020141124
672030armgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015022020141124
675606armgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015022020141124
676188armgcc -fno-schedule-insns -Os -fomit-frame-pointer2015022020141124
676212armgcc -Os -fomit-frame-pointer2015022020141124
676236armgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015022020141124
678312armgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015022020141124
678378armgcc -funroll-loops -Os -fomit-frame-pointer2015022020141124
682296armgcc -mcpu=xscale -O -fomit-frame-pointer2015022020141124
682302armgcc -mcpu=arm9e -O -fomit-frame-pointer2015022020141124
682308armgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015022020141124
682314armgcc -fno-schedule-insns -O -fomit-frame-pointer2015022020141124
682320armgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015022020141124
682320armgcc -mcpu=strongarm110 -O -fomit-frame-pointer2015022020141124
682326armgcc -mcpu=arm810 -O -fomit-frame-pointer2015022020141124
682332armgcc -mcpu=arm8 -O -fomit-frame-pointer2015022020141124
682332armgcc -mcpu=arm940t -O -fomit-frame-pointer2015022020141124
682338armgcc -mcpu=arm920 -O -fomit-frame-pointer2015022020141124
682338armgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015022020141124
682344armgcc -O -fomit-frame-pointer2015022020141124
682344armgcc -mcpu=ep9312 -O -fomit-frame-pointer2015022020141124
682344armgcc -mcpu=iwmmxt -O -fomit-frame-pointer2015022020141124
682344armgcc -mcpu=strongarm -O -fomit-frame-pointer2015022020141124
682350armgcc -mcpu=arm920t -O -fomit-frame-pointer2015022020141124
682350armgcc -mcpu=arm9 -O -fomit-frame-pointer2015022020141124
682416armgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015022020141124
682458armgcc -mcpu=arm1020t -O -fomit-frame-pointer2015022020141124
1441674opt32gcc -funroll-loops2015022020141124
1441698opt32cc2015022020141124
1441830opt32gcc2015022020141124
3691098armgcc2015022020141124
3691212armgcc -funroll-loops2015022020141124
3691266armcc2015022020141124

Test failure

Implementation: crypto_hash/luffa384/arm
Compiler: gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer arm opt32
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns arm opt32
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer arm opt32
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns arm opt32
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer arm opt32
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns arm opt32
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer arm opt32
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns arm opt32
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer arm opt32
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns arm opt32
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer arm opt32
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns arm opt32
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer arm opt32
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns arm opt32
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer arm opt32
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns arm opt32
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer arm opt32
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer arm opt32
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer arm opt32
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer arm opt32