Implementation notes: ppc64, gcc1power7, crypto_hash/sha224

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: sha224
TimeImplementationCompilerBenchmark dateSUPERCOP version
45738opensslgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2013012720130126
46081opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2013012720130126
46095opensslgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2013012720130126
46144opensslgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
46179opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2013012720130126
47530opensslgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
55426opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2013012720130126
57792opensslgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2013012720130126
62944opensslgcc2013012720130126
63273opensslgcc -funroll-loops -maltivec -O -fomit-frame-pointer2013012720130126
63672opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013012720130126
64246opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2013012720130126
64260opensslgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
64309opensslgcc -m64 -O3 -fomit-frame-pointer2013012720130126
65065opensslgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
65114opensslgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2013012720130126
65198opensslgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
65205opensslgcc -O -fomit-frame-pointer2013012720130126
65408opensslgcc -funroll-loops -O -fomit-frame-pointer2013012720130126
65646opensslgcc -m64 -Os -fomit-frame-pointer2013012720130126
65968opensslgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
66430opensslgcc -maltivec -O2 -fomit-frame-pointer2013012720130126
66619opensslgcc -m64 -maltivec -O -fomit-frame-pointer2013012720130126
67200opensslgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
67893opensslgcc -maltivec -O -fomit-frame-pointer2013012720130126
68068opensslgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2013012720130126
68222opensslgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2013012720130126
68320opensslgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2013012720130126
68467opensslgcc -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
69860opensslgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
69916opensslgcc -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
69951opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2013012720130126
70112opensslgcc -funroll-loops -O2 -fomit-frame-pointer2013012720130126
70112opensslgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2013012720130126
70217opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013012720130126
70448opensslgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2013012720130126
70448opensslgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2013012720130126
70518opensslgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2013012720130126
70966opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2013012720130126
70980opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
71064opensslgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2013012720130126
71064opensslgcc -m64 -maltivec -Os -fomit-frame-pointer2013012720130126
71239opensslgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
71253opensslgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2013012720130126
71435opensslgcc -m64 -O2 -fomit-frame-pointer2013012720130126
71729opensslgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2013012720130126
71806opensslgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2013012720130126
71813opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2013012720130126
72254opensslgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2013012720130126
72394opensslgcc -Os -fomit-frame-pointer2013012720130126
72597opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
72688opensslgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
72828opensslgcc -maltivec -O3 -fomit-frame-pointer2013012720130126
72912opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013012720130126
72912opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
72912opensslgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2013012720130126
73752opensslgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
73892opensslgcc -m64 -O -fomit-frame-pointer2013012720130126
73913opensslgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2013012720130126
73962opensslgcc -funroll-loops -Os -fomit-frame-pointer2013012720130126
74081opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013012720130126
74256opensslgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2013012720130126
74375opensslgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2013012720130126
74571opensslgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2013012720130126
74998opensslgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
75054opensslgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2013012720130126
75509opensslgcc -m64 -maltivec -O2 -fomit-frame-pointer2013012720130126
75572opensslgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2013012720130126
75607opensslgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2013012720130126
76202opensslgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
77056opensslgcc -m64 -maltivec -O3 -fomit-frame-pointer2013012720130126
77462opensslgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2013012720130126
77490opensslgcc -funroll-loops2013012720130126
77518opensslgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
77525opensslgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2013012720130126
77672opensslgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2013012720130126
78036opensslgcc -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
78176opensslgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2013012720130126
78288opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2013012720130126
78309opensslgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2013012720130126
78589opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013012720130126
78624opensslgcc -funroll-loops -O3 -fomit-frame-pointer2013012720130126
78624opensslgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2013012720130126
78673opensslgcc -O2 -fomit-frame-pointer2013012720130126
78848opensslgcc -O3 -fomit-frame-pointer2013012720130126
79163opensslgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2013012720130126
80087opensslgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2013012720130126
80220opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013012720130126
80304opensslgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2013012720130126
80360opensslgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
80528opensslgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2013012720130126
80773opensslgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2013012720130126
80962opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013012720130126
81760opensslgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2013012720130126
82642opensslgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2013012720130126
85428opensslgcc -mcpu=G5 -O -fomit-frame-pointer2013012720130126
87010opensslgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2013012720130126
89040opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013012720130126
90286opensslgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2013012720130126
93247opensslgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2013012720130126
95032opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013012720130126
95459opensslgcc -maltivec -Os -fomit-frame-pointer2013012720130126
96579opensslcc2013012720130126
98112opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2013012720130126
102501opensslgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2013012720130126
105238opensslgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2013012720130126
110180opensslgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2013012720130126