Implementation notes: ppc32, gcc1power7, crypto_hash/edonr256

Computer: gcc1power7
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: edonr256
TimeImplementationCompilerBenchmark dateSUPERCOP version
20349swpbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
20832swpbegcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
21756swpbegcc -m32 -O -fomit-frame-pointer2012052220120521
22106swpbegcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
22596swpbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
22631swpbegcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
22694swpbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
22757swpbegcc -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
22799swpbegcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
22967swpbegcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052220120521
23240swpbegcc -m32 -Os -fomit-frame-pointer2012052220120521
23296swpbegcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
23303swpbegcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
23352swpbegcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
23408swpbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
23583swpbegcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
23653swpbegcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
23814swpbegcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
23856swpbegcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
23954swpbegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
24059swpbegcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
24185swpbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
24234swpbegcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
24283swpbegcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
24528swpbegcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
24626optcgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
24864swpbegcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
25193swpbegcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
25725swpbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
25795optcgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
25984swpbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
25984swpbegcc -m32 -maltivec -O -fomit-frame-pointer2012052220120521
26124swpbegcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
26432swpbegcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
26964swpbegcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
27328optcgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
27678optcgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
28077optcgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
28952optcgcc -m32 -O -fomit-frame-pointer2012052220120521
29190optcgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
29232swpbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
29484optcgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
29533optcgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
29568optcgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
29820swpbegcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
29904optcgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
30184swpbegcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
30198swpbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
30289optcgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
30352optcgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
30366optcgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
30380swpbegcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
30800swpbegcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
30821optcgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
30933optcgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052220120521
30989swpbegcc -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
31066swpbegcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
31143optcgcc -m32 -Os -fomit-frame-pointer2012052220120521
31241swpbegcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
31262optcgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
31388swpbegcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
31388swpbegcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
31409swpbegcc -m32 -O2 -fomit-frame-pointer2012052220120521
31416swpbegcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
31668optcgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
31696optcgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
31696swpbegcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
31703optcgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
31955optcgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
32067swpbegcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
32123optcgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
32130optcgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
32172optcgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
32340optcgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
32347swpbegcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
32424swpbegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
32592swpbegcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
32655optcgcc -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
32662swpbegcc -m32 -O3 -fomit-frame-pointer2012052220120521
32704optcgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
32914swpbegcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
33152swpbegcc -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
33264swpbegcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
33845swpbegcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
33915optcgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
33985swpbegcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
34125optcgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
34496swpbegcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
34671optcgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
34930swpbegcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
35595swpbegcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
35602swpbegcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
35735optcgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
36176optcgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
36400optcgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
37072optcgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
37366optcgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
37394optcgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
37520optcgcc -m32 -O2 -fomit-frame-pointer2012052220120521
37632optcgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
37877optcgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
38122optcgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
38192optcgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
38780optcgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
38836optcgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
39018optcgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
39025optcgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
39249optcgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
39648optcgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
40362optcgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
40474optcgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
40845optcgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
40929optcgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
41629optcgcc -m32 -O3 -fomit-frame-pointer2012052220120521
41888optcgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
41986optcgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
42000optcgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
42063optcgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
42098optcgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
42819optcgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
42973optcgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
43022swpbegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
44268swpbegcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
45115optcgcc -m32 -maltivec -O -fomit-frame-pointer2012052220120521
46032swpbegcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
49630optcgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
53347optcgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
57624optcgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521