Implementation notes: armeabi, h4mx515e, crypto_aead/primatesv1gibbon80

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: primatesv1gibbon80
TimeImplementationCompilerBenchmark dateSUPERCOP version
21319717refg++ -mcpu=strongarm110 -O3 -fomit-frame-pointer2014072620140622
21338082refg++ -mcpu=arm810 -O3 -fomit-frame-pointer2014072620140622
21403226refg++ -mcpu=arm8 -O3 -fomit-frame-pointer2014072620140622
21407481refg++ -mcpu=strongarm -O3 -fomit-frame-pointer2014072620140622
21437987refg++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014072620140622
23187918refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014072720140622
23464533refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014072720140622
24075766refg++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014072720140622
24823718refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072720140622
25451346refg++ -O3 -fomit-frame-pointer2014072620140622
26133568refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072720140622
26341555refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014072720140622
32790170refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014072720140622
33204298refg++ -O2 -fomit-frame-pointer2014072620140622
33730972refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014072720140622
35770024refg++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014072720140622
36057756refg++ -mcpu=arm8 -O2 -fomit-frame-pointer2014072620140622
36058815refg++ -mcpu=strongarm -O2 -fomit-frame-pointer2014072620140622
36063405refg++ -mcpu=arm810 -O2 -fomit-frame-pointer2014072620140622
36078403refg++ -mcpu=strongarm110 -O2 -fomit-frame-pointer2014072620140622
36095270refg++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014072620140622
37721287refg++ -Os -fomit-frame-pointer2014072620140622
37722105refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014072720140622
38037694refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014072720140622
38152098refg++ -mcpu=arm810 -Os -fomit-frame-pointer2014072620140622
38167360refg++ -mcpu=strongarm110 -Os -fomit-frame-pointer2014072620140622
38174157refg++ -mcpu=arm8 -Os -fomit-frame-pointer2014072620140622
38178929refg++ -mcpu=strongarm -Os -fomit-frame-pointer2014072620140622
38188260refg++ -mcpu=strongarm1100 -Os -fomit-frame-pointer2014072620140622
39504721refg++ -fno-schedule-insns -Os -fomit-frame-pointer2014072720140622
40064671refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014072720140622
40676625refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014072720140622
42452172refg++ -mcpu=cortex-a9 -Os -fomit-frame-pointer2014072720140622
44337250refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014072720140622
50220502refg++ -fno-schedule-insns -O -fomit-frame-pointer2014072720140622
50227110refg++ -mcpu=cortex-a9 -O -fomit-frame-pointer2014072720140622
50228439refg++ -O -fomit-frame-pointer2014072620140622
50235280refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014072720140622
50277339refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014072720140622
51525801refg++ -mcpu=strongarm110 -O -fomit-frame-pointer2014072620140622
51549276refg++ -mcpu=strongarm -O -fomit-frame-pointer2014072620140622
51550002refg++ -mcpu=arm8 -O -fomit-frame-pointer2014072620140622
51553294refg++ -mcpu=arm810 -O -fomit-frame-pointer2014072620140622
51566174refg++ -mcpu=strongarm1100 -O -fomit-frame-pointer2014072620140622
65120091refg++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014072720140622
65155954refg++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014072720140622
65162929refg++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014072720140622
65196321refg++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014072720140622
65381382refg++ -mcpu=arm1020t -O2 -fomit-frame-pointer2014072620140622
65397902refg++ -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014072620140622
65420458refg++ -mcpu=arm9e -O2 -fomit-frame-pointer2014072620140622
67055698refg++ -mcpu=xscale -O2 -fomit-frame-pointer2014072720140622
68581816refg++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072720140622
68593583refg++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072720140622
68599015refg++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014072620140622
68628496refg++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014072720140622
71200681refg++ -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014072620140622
71203147refg++ -mcpu=arm9 -O3 -fomit-frame-pointer2014072620140622
71212246refg++ -mcpu=arm920 -O3 -fomit-frame-pointer2014072620140622
71242101refg++ -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014072620140622
71258527refg++ -mcpu=ep9312 -O3 -fomit-frame-pointer2014072720140622
71266795refg++ -mcpu=arm920t -O3 -fomit-frame-pointer2014072620140622
71505638refg++ -mcpu=arm940t -O3 -fomit-frame-pointer2014072620140622
71559873refg++ -mcpu=xscale -O3 -fomit-frame-pointer2014072720140622
71748214refg++ -mcpu=arm9e -O3 -fomit-frame-pointer2014072620140622
71763797refg++ -mcpu=arm1020t -O3 -fomit-frame-pointer2014072620140622
71764555refg++ -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014072620140622
74735078refg++ -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014072620140622
74740864refg++ -mcpu=arm940t -O2 -fomit-frame-pointer2014072620140622
74761332refg++ -mcpu=arm920 -O2 -fomit-frame-pointer2014072620140622
74763535refg++ -mcpu=arm9 -O2 -fomit-frame-pointer2014072620140622
74768652refg++ -mcpu=arm920t -O2 -fomit-frame-pointer2014072620140622
74789017refg++ -mcpu=ep9312 -O2 -fomit-frame-pointer2014072720140622
75314105refg++ -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014072620140622
81412197refg++ -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014072720140622
81433763refg++ -mcpu=arm1136j-s -O -fomit-frame-pointer2014072720140622
81437635refg++ -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014072720140622
81463338refg++ -mcpu=arm1136jf-s -O -fomit-frame-pointer2014072720140622
90402802refg++ -mcpu=arm9e -O -fomit-frame-pointer2014072620140622
90420986refg++ -mcpu=arm10tdmi -O -fomit-frame-pointer2014072620140622
90449547refg++ -mcpu=xscale -O -fomit-frame-pointer2014072720140622
90755790refg++ -mcpu=arm1020t -O -fomit-frame-pointer2014072620140622
156029138refg++ -mcpu=arm7tdmi -O -fomit-frame-pointer2014072620140622
156087433refg++ -mcpu=arm9tdmi -O -fomit-frame-pointer2014072620140622
156136783refg++ -mcpu=ep9312 -O -fomit-frame-pointer2014072720140622
156142862refg++ -mcpu=arm9 -O -fomit-frame-pointer2014072620140622
156163267refg++ -mcpu=arm920t -O -fomit-frame-pointer2014072620140622
156167077refg++ -mcpu=arm920 -O -fomit-frame-pointer2014072620140622
156204369refg++ -mcpu=arm940t -O -fomit-frame-pointer2014072620140622
252319296refg++2014072620140622

Compiler output

Implementation: crypto_aead/primatesv1gibbon80/ref
Compiler: g++ -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.cpp: encrypt.cpp:1: warning: target CPU does not support THUMB instructions
primate.cpp: primate.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try-anything.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try-anything.cpp:1: warning: target CPU does not support THUMB instructions
measure.cpp: measure.cpp:1: warning: target CPU does not support THUMB instructions
measure.cpp: measure-anything.cpp:1: warning: target CPU does not support THUMB instructions

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