Implementation notes: ppc32, gcc1power7, crypto_hash/bmw256

Computer: gcc1power7
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: bmw256
TimeImplementationCompilerBenchmark dateSUPERCOP version
32431optabegcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
32480optbbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
33103optbbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
33229optabegcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052220120521
39354optbbegcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
40040optabegcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
40936optbbegcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
41041optabegcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
41195optbbegcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
41909optabegcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
42350optbbegcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
42378optabegcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
42511optbbegcc -m32 -Os -fomit-frame-pointer2012052220120521
42574sphlibgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
42742optabegcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
42826optbbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
42959optabegcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
42973optabegcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
42987optbbegcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
43288optabegcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
43386optabegcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
43393optbbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
43589optabegcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
43729optabegcc -m32 -Os -fomit-frame-pointer2012052220120521
43876optabegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
44051optabegcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
44051optbbegcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
44065optabegcc -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
44191optbgbegcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
44443optbbegcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
44485optabegcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
44576optbbegcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
44674optabegcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
44870optbbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
44912optabegcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
44926optbbegcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
45010optabegcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
45017optabegcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
45052sphlib-smallgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
45094optbbegcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
45129optbbegcc -m32 -O -fomit-frame-pointer2012052220120521
45220optbbegcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
45255optbbegcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052220120521
45262optbbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
45297optabegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
45360optbbegcc -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
45458optabegcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
45472optabegcc -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
45598optbbegcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
45717optbbegcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
45808optabegcc -m32 -O -fomit-frame-pointer2012052220120521
45808sphlib-smallgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
46438optabegcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
46459optbbegcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
46529optbbegcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
46529optabegcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
46543optabegcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
46592optabegcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
46648sphlib-smallgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
46704optbbegcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
46809optbbegcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
46816optbgbegcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
46872optbbegcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
46893optabegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
46928optbbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
47180optabegcc -m32 -O3 -fomit-frame-pointer2012052220120521
47425optabegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
47523optbbegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
48048optbbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
48146optbbegcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
48153optbgbegcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
48195optbbegcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
48307optbbegcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
48335optabegcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
48356optbgbegcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
48440optbbegcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
48524optabegcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
48657optbbegcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
48713optabegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
48958optbgbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
49056optabegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
49147optabegcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
49161optbbegcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
49252optbbegcc -m32 -O3 -fomit-frame-pointer2012052220120521
49273optabegcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
49392optbbegcc -m32 -maltivec -O -fomit-frame-pointer2012052220120521
49518optabegcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
49532optbgbegcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
49616optbgbegcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
49728optabegcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
49728optbbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
49945optabegcc -m32 -maltivec -O -fomit-frame-pointer2012052220120521
49980optbbegcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
50001optbgbegcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
50176optbbegcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
50197optbbegcc -m32 -O2 -fomit-frame-pointer2012052220120521
50400optabegcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
50512optbgbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
50512optbbegcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
50932optbgbegcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
50932optabegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
50995optabegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
51009optabegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
51100optbbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
51121optbgbegcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
51163optbgbegcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
51212sphlib-smallgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
51226optabegcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
51254optbbegcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
51415optbgbegcc -m32 -O2 -fomit-frame-pointer2012052220120521
51632optbgbegcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
51737optbgbegcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
51744optbgbegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
51968optabegcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
52143optabegcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
52192optbgbegcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
52339sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
52493sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
52563optbbegcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
52654optbbegcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
52752optbgbegcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
52766optbgbegcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
52780optbbegcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
52822optbgbegcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
52969optabegcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
52997optbgbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
53011optbgbegcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
53018optbgbegcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
53200optbbegcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
53200optbgbegcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
53305optbbegcc -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
53312optbgbegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
53312optbgbegcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
53375optbgbegcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
53410optabegcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
53431optabegcc -m32 -O2 -fomit-frame-pointer2012052220120521
53501optbgbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
53690optabegcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
53837optbgbegcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
53956sphlib-smallgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
54096optbgbegcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
54201sphlib-smallgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
54222optbgbegcc -m32 -O -fomit-frame-pointer2012052220120521
54432sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
54439optbgbegcc -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
54537optabegcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
54621optabegcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
54754optabegcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
54859sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
54908optbbegcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
55020optbbegcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
55020optbgbegcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
55048optbbegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
55069sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
55104optbbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
55286optbgbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
55300optbgbegcc -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
55328optbgbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
55328optbbegcc -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
55552sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
55664sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
55776optbgbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
55937optbgbegcc -m32 -maltivec -O -fomit-frame-pointer2012052220120521
56035optbgbegcc -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
56035optbgbegcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
56077optbgbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
56105optbgbegcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
56112sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
56224optbbegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
56224sphlib-smallgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
56238optbgbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
56273optbbegcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
56434sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
56434optbgbegcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
56455optabegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
56574sphlibgcc -m32 -Os -fomit-frame-pointer2012052220120521
56609sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
56672optbgbegcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
56679sphlibgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
56833optabegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
56931optbgbegcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
57008sphlibgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
57022sphlibgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
57050optbgbegcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
57099optbgbegcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
57204optbgbegcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
57344optabegcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
57344sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
57456optbbegcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
57456sphlibgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
57463optbgbegcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
57470sphlibgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
57498optbgbegcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
57519sphlibgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
57547sphlibgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
57757optbbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
57778optbgbegcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
57785sphlibgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
57911sphlib-smallgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
58114sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
58149optbgbegcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
58156sphlibgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
58268sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
58282sphlibgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
58317sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
58324optbgbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
58331sphlibgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052220120521
58457sphlibgcc -m32 -maltivec -O -fomit-frame-pointer2012052220120521
58464sphlibgcc -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
58527sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
58548sphlib-smallgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
58618sphlibgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
58681sphlibgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
58688sphlib-smallgcc -m32 -O -fomit-frame-pointer2012052220120521
58688sphlibgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
58758optbgbegcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052220120521
58821sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
58989sphlibgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
59010sphlibgcc -m32 -O -fomit-frame-pointer2012052220120521
59136optabegcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
59311sphlibgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
59374sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
59472sphlibgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
59514sphlibgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
59647sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
59654sphlibgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
59675sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
59752optbgbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
59752sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
59801sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
59808sphlibgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
59836sphlibgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
59836sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
60137sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
60214sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
60249sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
60263sphlib-smallgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
60305sphlibgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
60389sphlib-smallgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
60480optbgbegcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
60641sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
60676sphlib-smallgcc -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
60697sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
60711optabegcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
60788sphlib-smallgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
60802sphlibgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
60816sphlib-smallgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
60851sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
60928sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
60928optbbegcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
61124sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
61131sphlibgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
61236sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
61292sphlib-smallgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052220120521
61376sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
61558sphlib-smallgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
61670sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012052220120521
61712sphlibgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
61852sphlibgcc -m32 -O2 -fomit-frame-pointer2012052220120521
62027sphlibgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
62062sphlibgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
62160sphlibgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
62307sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
62384optbgbegcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
62412sphlibgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
62629optbgbegcc -m32 -O3 -fomit-frame-pointer2012052220120521
62643sphlibgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
62923sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
62979sphlibgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
63091sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
63182optabegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
63217sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
63490sphlibgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
63504sphlibgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
63553sphlib-smallgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
63602optbgbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
63616sphlibgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
63693sphlib-smallgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
63791sphlibgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
63903sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
63952sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
64176sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
64330sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
64351sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012052220120521
64379sphlibgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
64414sphlib-smallgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
64974sphlib-smallgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
65072optbgbegcc -m32 -Os -fomit-frame-pointer2012052220120521
65205sphlibgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
65464sphlibgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
65583sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
65975sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
66080optbgbegcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
66752sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
66829sphlib-smallgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
66997sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
67550sphlib-smallgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
67816sphlib-smallgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
67872sphlib-smallgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
68026sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
68971optbbegcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
69139sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
69335sphlib-smallgcc -m32 -maltivec -O -fomit-frame-pointer2012052220120521
69587optabegcc -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
70217optbgbegcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
71694optabegcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
71883optbgbegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
72548optbbegcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
72996optabegcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
74760optbbegcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
76895sphlib-smallgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
78232sphlibgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
78932sphlibgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
79121sphlibgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
80360sphlibgcc -m32 -O3 -fomit-frame-pointer2012052220120521
88333sphlib-smallgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
90006sphlib-smallgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
90685sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
94976sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012052220120521
99974sphlib-smallgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521

Checksum failure

Implementation: crypto_hash/bmw256/optc01
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
6cc2962b546e3f5fe3dc174ba9791b6dbc6532bca122c378a8a0fb521b1e5def
Number of similar (compiler,implementation) pairs: 320, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -maltivec -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -maltivec -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -maltivec -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -maltivec -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G3 -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G4 -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G5 -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer optc01 optc02 optc03 optc04 ref
gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer optc01 optc02 optc03 optc04 ref