Implementation notes: ppc32, gcc1power7, crypto_hash/sha256

Computer: gcc1power7
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
46011opensslgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
46277opensslgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
46655opensslgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
46704opensslgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
48657refgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
52087sphlibgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
53942sphlibgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
62720opensslgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2013012720130126
62720opensslgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2013012720130126
64064opensslgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2013012720130126
64498opensslgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2013012720130126
64848refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
66304opensslgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2013012720130126
66311refgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
67235refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
67564opensslgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2013012720130126
67599opensslgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
67984opensslgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2013012720130126
67991sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
68362opensslgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
68705opensslgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
69013refgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
69405sphlib-smallgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
69440opensslgcc -m32 -maltivec -O3 -fomit-frame-pointer2013012720130126
69874opensslgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2013012720130126
69958sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
69972opensslgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2013012720130126
70000refgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
70133opensslgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2013012720130126
70308opensslgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2013012720130126
70560opensslgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2013012720130126
70637opensslgcc -m32 -O3 -fomit-frame-pointer2013012720130126
70875opensslgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2013012720130126
70952refgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
71232opensslgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
71344opensslgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2013012720130126
71596opensslgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2013012720130126
71596opensslgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2013012720130126
71750opensslgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2013012720130126
71778opensslgcc -m32 -maltivec -Os -fomit-frame-pointer2013012720130126
71813opensslgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2013012720130126
71841opensslgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2013012720130126
71897sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
71995opensslgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2013012720130126
72296opensslgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2013012720130126
72443opensslgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2013012720130126
72520opensslgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2013012720130126
72576opensslgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2013012720130126
72709opensslgcc -m32 -Os -fomit-frame-pointer2013012720130126
72786opensslgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2013012720130126
72849opensslgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2013012720130126
73024opensslgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2013012720130126
73178refgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
73668opensslgcc -funroll-loops -m32 -Os -fomit-frame-pointer2013012720130126
73976opensslgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2013012720130126
74193opensslgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
74228opensslgcc -m32 -maltivec -O2 -fomit-frame-pointer2013012720130126
74662opensslgcc -funroll-loops -m32 -O -fomit-frame-pointer2013012720130126
74676refgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
74697sphlibgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
74725opensslgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2013012720130126
75047opensslgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2013012720130126
75096sphlibgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
75096opensslgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2013012720130126
75516opensslgcc -m32 -O2 -fomit-frame-pointer2013012720130126
75586sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
75586opensslgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2013012720130126
75628sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
75712refgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
75719refgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
75775opensslgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2013012720130126
75824opensslgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
75901opensslgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2013012720130126
76146refgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
76160sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
76461refgcc -m32 -O -fomit-frame-pointer2012052320120521
76692sphlib-smallgcc -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
76832sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
77280refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
77497opensslgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
78022opensslgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
78043sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
78057sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
78078sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
78253sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
78547sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
78554sphlib-smallgcc -m32 -O -fomit-frame-pointer2012052320120521
78750refgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
78869sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
78876refgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
78960sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
79065opensslgcc -m32 -maltivec -O -fomit-frame-pointer2013012720130126
79100sphlibgcc -m32 -O -fomit-frame-pointer2012052320120521
79135sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
79184refgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
79324refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
79345sphlibgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
79408refgcc -m32 -O2 -fomit-frame-pointer2012052320120521
79429refgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
79520refgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
79737sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
79842sphlibgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
79912sphlibgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
79968sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
80192sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
80269sphlibgcc -m32 -Os -fomit-frame-pointer2012052320120521
80276opensslgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2013012720130126
80332refgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
80465opensslgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
80486refgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
80612sphlib-smallgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
80640sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
80703refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
80752sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
80815opensslgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2013012720130126
80836sphlib-smallgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
81214refgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
81291refgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
81340refgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
81361refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
81515refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
81564sphlib-smallgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
81802sphlib-smallgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
82159refgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
82236sphlibgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
82285sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
82320opensslgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2013012720130126
82369sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
82432sphlibgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
82523sphlib-smallgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052320120521
82754sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
82761refgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
82782sphlibgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
82852refgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
83097sphlib-smallgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
83356sphlib-smallgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
83440sphlibgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
83447refgcc -m32 -maltivec -O -fomit-frame-pointer2012052320120521
83454sphlibgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
83510refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
83524sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
83713sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
83846sphlibgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
83951sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
83965sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
83986sphlibgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
84112sphlibgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
84182sphlibgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
84245refgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
84252opensslgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
84392refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
84448refgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
84462sphlibgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052320120521
84672refgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
84784sphlibgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
84861refgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
84910refgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
85120refgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052320120521
85176sphlibgcc -m32 -maltivec -O -fomit-frame-pointer2012052320120521
85183sphlibgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
85239refgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
85267sphlib-smallgcc -m32 -maltivec -O -fomit-frame-pointer2012052320120521
85533sphlibgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
85568sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
85582sphlibgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
85589refgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
85792refgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
85862sphlibgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
85904opensslgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2013012720130126
85904refgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
85981refgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
86016refgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
86079sphlibgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
86198sphlibgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
86324sphlib-smallgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
86506sphlib-smallgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
86527refgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
86569refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
86667refgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
86905refgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
86954sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
87073sphlibgcc -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
87080refgcc -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
87199sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
87220opensslgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2013012720130126
87227refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
87444refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
87472sphlibgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
87570sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
87584refgcc -m32 -O3 -fomit-frame-pointer2012052320120521
87731sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
87899sphlibgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
88032sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
88081sphlib-smallgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
88172sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
88277sphlibgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
88284sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
88298sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
88403refgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
88431sphlib-smallgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
88473sphlibgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
88557sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
88627sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012052320120521
88655sphlibgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
88858refgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
88858sphlibgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
89152sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
89201sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
89376sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
89523sphlibgcc -m32 -O3 -fomit-frame-pointer2012052320120521
89551sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
89803sphlibgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
89852sphlibgcc -m32 -O2 -fomit-frame-pointer2012052320120521
89999sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
90062sphlib-smallgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
90090sphlib-smallgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
90377sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
90713refgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
90804sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
91070refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
91098sphlibgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
91105sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
91280refgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
91504sphlibgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
91728sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
91847sphlib-smallgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
92218sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
92365sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
92463sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012052320120521
92596sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
92967sphlib-smallgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
93184sphlib-smallgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
93198sphlibgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
94115sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
94192sphlib-smallgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
94521refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
95053sphlibgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
95452sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
95641sphlibgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
96495sphlib-smallgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
96901sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012052320120521
96908sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
99393sphlibgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
99757sphlib-smallgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
100912opensslgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2013012720130126
101773sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
103054sphlibgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
105406refgcc -m32 -Os -fomit-frame-pointer2012052320120521
107632sphlibgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
109788refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
110222sphlib-smallgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
110481sphlibgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
111860opensslgcc -m32 -O -fomit-frame-pointer2013012720130126
117684sphlibgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
123326sphlibgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
123599refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: g++ -m32 -O2 -fomit-frame-pointer
hash.cpp: hash.cpp:1:26: fatal error: cryptopp/sha.h: No such file or directory
hash.cpp: compilation terminated.

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
g++ -m32 -O2 -fomit-frame-pointer cryptopp
g++ -m32 -O3 -fomit-frame-pointer cryptopp
g++ -m32 -O -fomit-frame-pointer cryptopp
g++ -m32 -Os -fomit-frame-pointer cryptopp
g++ -m32 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m32 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m32 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m32 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G3 -O2 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G3 -O3 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G3 -O -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G3 -Os -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G4 -O2 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G4 -O3 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G4 -O -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G4 -Os -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G5 -O2 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G5 -O3 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G5 -O -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G5 -Os -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer cryptopp