Implementation notes: armeabi, h5tegra, crypto_hash/mcssha6

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: mcssha6
TimeImplementationCompilerBenchmark dateSUPERCOP version
114488refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112720110914
115118refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112720110914
115864refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112720110914
115884refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112720110914
115910refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112720110914
115915refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112720110914
115919refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112720110914
115920refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112720110914
116030refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112720110914
116068refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112720110914
122119refgcc -O3 -fomit-frame-pointer2011112720110914
122272refgcc -O2 -fomit-frame-pointer2011112720110914
122483refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112720110914
122508refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112720110914
132993refgcc -funroll-loops -O2 -fomit-frame-pointer2011112720110914
133930refgcc -mcpu=arm810 -Os -fomit-frame-pointer2011112720110914
133937refgcc -mcpu=arm8 -Os -fomit-frame-pointer2011112720110914
133941refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112720110914
133944refgcc -mcpu=strongarm -Os -fomit-frame-pointer2011112720110914
133945refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112720110914
134534refgcc -funroll-loops -O3 -fomit-frame-pointer2011112720110914
135955refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
137617refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
143827refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112720110914
144334refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112720110914
144345refgcc -mcpu=arm810 -O -fomit-frame-pointer2011112720110914
144347refgcc -mcpu=strongarm -O -fomit-frame-pointer2011112720110914
144352refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112720110914
144361refgcc -mcpu=arm8 -O -fomit-frame-pointer2011112720110914
145682refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112720110914
145916refgcc -Os -fomit-frame-pointer2011112720110914
145969refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
145978refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112720110914
147212refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112720110914
147429refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112720110914
157964refgcc -O -fomit-frame-pointer2011112720110914
157996refgcc -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
158005refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112720110914
158721refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112720110914
159223refgcc -funroll-loops -Os -fomit-frame-pointer2011112720110914
159241refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112720110914
159881refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112720110914
200437refgcc -funroll-loops -O -fomit-frame-pointer2011112720110914
200447refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112720110914
226900refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
227005refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120420111120
227019refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
227071refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120420111120
227083refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112720110914
227095refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112720110914
227110refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112720110914
227184refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112720110914
258849refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112720110914
258850refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112720110914
259815refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
261839refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120420111120
266450refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112720110914
266475refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112720110914
267888refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112720110914
267898refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112720110914
267901refgcc -mcpu=arm9e -Os -fomit-frame-pointer2011112720110914
267984refgcc -mcpu=arm9 -Os -fomit-frame-pointer2011112720110914
267985refgcc -mcpu=arm940t -Os -fomit-frame-pointer2011112720110914
267986refgcc -mcpu=arm920 -Os -fomit-frame-pointer2011112720110914
267987refgcc -mcpu=arm920t -Os -fomit-frame-pointer2011112720110914
271049refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112720110914
271246refgcc -mcpu=xscale -O3 -fomit-frame-pointer2011112720110914
271546refgcc -mcpu=xscale -O2 -fomit-frame-pointer2011112720110914
273394refgcc -mcpu=xscale -Os -fomit-frame-pointer2011112720110914
275202refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112720110914
275225refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112720110914
275226refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112720110914
275289refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112720110914
275294refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112720110914
275296refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112720110914
275309refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112720110914
275311refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112720110914
275318refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112720110914
276035refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112720110914
276040refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112720110914
276072refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112720110914
276164refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112720110914
276181refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112720110914
276183refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112720110914
276189refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112720110914
276193refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112720110914
276211refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112720110914
276573refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112720110914
277220refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112720110914
278789refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
278792refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120420111120
278853refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112720110914
278883refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112720110914
280055refgcc -mcpu=arm1020t -O -fomit-frame-pointer2011112720110914
280105refgcc -mcpu=xscale -O -fomit-frame-pointer2011112720110914
291272refgcc -funroll-loops2011112720110914
291312refcc2011112720110914
291335refgcc2011112720110914
296882refgcc -mcpu=arm9e -O -fomit-frame-pointer2011112720110914
296942refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112720110914
297217refgcc -mcpu=arm9 -O -fomit-frame-pointer2011112720110914
297220refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112720110914
297238refgcc -mcpu=arm940t -O -fomit-frame-pointer2011112720110914
297246refgcc -mcpu=arm920t -O -fomit-frame-pointer2011112720110914
297246refgcc -mcpu=ep9312 -O -fomit-frame-pointer2011112720110914
297265refgcc -mcpu=arm920 -O -fomit-frame-pointer2011112720110914
297994refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112720110914

Compiler output

Implementation: crypto_hash/mcssha6/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
mcssha6.c: mcssha6.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