Implementation notes: armeabi, h5tegra, crypto_hash/mcssha5

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: mcssha5
TimeImplementationCompilerBenchmark dateSUPERCOP version
117736refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
117740refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
117760refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
119209refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
119212refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
119213refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
119214refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
119224refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
119291refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
119306refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
119806refgcc -O3 -fomit-frame-pointer2011112720110914
126081refgcc -O2 -fomit-frame-pointer2011112720110914
126666refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
127579refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
136469refgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
138244refgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
139260refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
139264refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
139277refgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
139278refgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
139279refgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
142377refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
149945refgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
149947refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
149948refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
149966refgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
149966refgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
150651refgcc -Os -fomit-frame-pointer2011112720110914
150652refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
150813refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
150844refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
150856refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
151637refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
151827refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
161646refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
161647refgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
166394refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
166492refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
166702refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
166786refgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
166812refgcc -O -fomit-frame-pointer2011112720110914
175730refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
205998refgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
206002refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
231805refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
231874refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
231888refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
232176refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
232456refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
232513refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
232539refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
234693refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
263347refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
263348refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
263350refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
263360refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
271068refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
271071refgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
271075refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
271081refgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
271085refgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
271101refgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
274118refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
277088refgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
277537refgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
278744refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
278752refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
278763refgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
281254refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
281762refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
281841refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
281842refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
281846refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
282197refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
282199refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
282204refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
283283refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
283546refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
283553refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
283568refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
283569refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
283571refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
283571refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
283736refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
283982refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
283998refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
283998refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
284009refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
284019refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
284033refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
284396refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
284401refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
285314refgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
285318refgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
285320refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
285322refgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
291700refgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
295689refcc2011112720110914
295697refgcc2011112720110914
295709refgcc -funroll-loops2011112720110914
302226refgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
302233refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
302240refgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
302246refgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
302250refgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
302256refgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
302961refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914

Compiler output

Implementation: crypto_hash/mcssha5/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
mcssha5.c: mcssha5.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref