Implementation notes: ppc32, gcc1power7, crypto_core/salsa2012

Computer: gcc1power7
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_core
Primitive: salsa2012
TimeImplementationCompilerBenchmark dateSUPERCOP version
1148refgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
1197refgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
1330refgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
1344refgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
1400refgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
1414refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052220120521
1428refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
1428refgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
1442refgcc -m32 -O3 -fomit-frame-pointer2012052220120521
1456refgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
1456refgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
1463refgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
1470refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052220120521
1470refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
1512refgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
1526refgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
1526refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
1526refgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
1526refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
1540refgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
1561refgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052220120521
1561refgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
1568refgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052220120521
1568refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
1568refgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
1589refgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
1603refgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
1603refgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
1610refgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
1638refgcc -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
1652refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
1652refgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
1652refgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
1666refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
1666refgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
1680refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
1680refgcc -m32 -Os -fomit-frame-pointer2012052220120521
1680refgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
1680refgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
1694refgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
1722refgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052220120521
1729refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
1750refgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
1757refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052220120521
1771refgcc -m32 -O2 -fomit-frame-pointer2012052220120521
1771refgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
1778refgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
1806refgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
3136refgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
3325refgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
3346refgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
3353refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052220120521
3472refgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
3521refgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
3717refgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
3724refgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
3822refgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
3892refgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
3913refgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
4025refgcc -m32 -maltivec -O -fomit-frame-pointer2012052220120521
4032refgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
4102refgcc -m32 -O -fomit-frame-pointer2012052220120521
4221refgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052220120521
4466refgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521