Implementation notes: ppc64, gcc1power7, crypto_hash/sha1

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: sha1
TimeImplementationCompilerBenchmark dateSUPERCOP version
18956opensslgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2013012720130126
19110opensslgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2013012720130126
19145opensslgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2013012720130126
19215opensslgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2013012720130126
19901opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
24038opensslgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
24976opensslgcc -Os -fomit-frame-pointer2013012720130126
25851opensslgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2013012720130126
26194opensslgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
26320opensslgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
26901opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2013012720130126
27517opensslgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
27937opensslgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2013012720130126
27958opensslgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2013012720130126
28000opensslgcc -maltivec -O3 -fomit-frame-pointer2013012720130126
28175opensslgcc -m64 -O2 -fomit-frame-pointer2013012720130126
28217opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2013012720130126
28357opensslgcc -O2 -fomit-frame-pointer2013012720130126
28448opensslgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
28854opensslgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2013012720130126
28896opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2013012720130126
28896opensslgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2013012720130126
28973opensslgcc -mcpu=G5 -O -fomit-frame-pointer2013012720130126
29092opensslgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2013012720130126
29218opensslgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2013012720130126
29232opensslgcc -m64 -maltivec -O2 -fomit-frame-pointer2013012720130126
29330opensslgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2013012720130126
29456opensslgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
29589opensslgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
29673opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013012720130126
29778opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013012720130126
29911opensslgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
29918opensslgcc -O -fomit-frame-pointer2013012720130126
29918opensslgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2013012720130126
29946opensslgcc -funroll-loops2013012720130126
30002opensslgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2013012720130126
30079opensslgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
30128opensslgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2013012720130126
30142opensslgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2013012720130126
30261opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2013012720130126
30310opensslgcc -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
30352opensslgcc -m64 -maltivec -O -fomit-frame-pointer2013012720130126
30373opensslgcc -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
30471opensslgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2013012720130126
30611opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2013012720130126
30653opensslgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2013012720130126
30660opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013012720130126
30688opensslgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2013012720130126
30688opensslgcc -maltivec -O2 -fomit-frame-pointer2013012720130126
30870opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013012720130126
30912opensslgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
31017opensslgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
31024opensslgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
31045opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2013012720130126
31080opensslgcc -funroll-loops -maltivec -O -fomit-frame-pointer2013012720130126
31143opensslgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
31367opensslgcc -maltivec -O -fomit-frame-pointer2013012720130126
31472opensslgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2013012720130126
31528opensslgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2013012720130126
31549opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
31689opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013012720130126
31696opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2013012720130126
31696opensslgcc -m64 -O -fomit-frame-pointer2013012720130126
31808opensslgcc -m64 -maltivec -Os -fomit-frame-pointer2013012720130126
31899opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013012720130126
31920opensslgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2013012720130126
32039opensslgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2013012720130126
32067opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013012720130126
32284opensslgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2013012720130126
32333opensslgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2013012720130126
32368opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2013012720130126
32375opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013012720130126
32403opensslgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2013012720130126
32480opensslgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2013012720130126
32585opensslgcc -m64 -Os -fomit-frame-pointer2013012720130126
32592opensslgcc -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
32718opensslgcc2013012720130126
32907opensslgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
32921opensslgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
32984opensslgcc -O3 -fomit-frame-pointer2013012720130126
33152opensslgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2013012720130126
33271opensslgcc -funroll-loops -O -fomit-frame-pointer2013012720130126
33271opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013012720130126
33292opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
33446opensslgcc -funroll-loops -Os -fomit-frame-pointer2013012720130126
33467opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2013012720130126
33684opensslgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2013012720130126
33712opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
34048opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2013012720130126
34699opensslgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
34944opensslcc2013012720130126
35217opensslgcc -funroll-loops -O2 -fomit-frame-pointer2013012720130126
35357opensslgcc -maltivec -Os -fomit-frame-pointer2013012720130126
35497opensslgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
35616opensslgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
36043opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2013012720130126
36526opensslgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2013012720130126
36960opensslgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
37982opensslgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2013012720130126
38444opensslgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2013012720130126
42112opensslgcc -funroll-loops -O3 -fomit-frame-pointer2013012720130126
42364opensslgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
43666opensslgcc -m64 -O3 -fomit-frame-pointer2013012720130126
43729opensslgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
44450opensslgcc -m64 -maltivec -O3 -fomit-frame-pointer2013012720130126
48958opensslgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2013012720130126
51044opensslgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2013012720130126