Implementation notes: ppc32, biomol, crypto_encrypt/ntruees787ep1

Computer: biomol
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20120525
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
3219160refgcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012062720120525
3221792refgcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer2012062720120525
3227014refgcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012062720120525
3299534refgcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer2012062720120525
3306744refgcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012062720120525
3313016refgcc -mcpu=G4 -Os -fomit-frame-pointer2012062720120525
3317692refgcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012062720120525
3364298refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012062720120525
3365768refgcc -funroll-loops -O2 -fomit-frame-pointer2012062720120525
3368876refgcc -funroll-loops -Os -fomit-frame-pointer2012062720120525
3372558refgcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer2012062720120525
3373510refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012062720120525
3376170refgcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer2012062720120525
3376576refgcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012062720120525
3389288refgcc -maltivec -Os -fomit-frame-pointer2012062720120525
3390646refgcc -maltivec -O2 -fomit-frame-pointer2012062720120525
3391066refgcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer2012062720120525
3392340refgcc -Os -fomit-frame-pointer2012062720120525
3392620refgcc -funroll-loops -O3 -fomit-frame-pointer2012062720120525
3393292refgcc -mcpu=G3 -Os -fomit-frame-pointer2012062720120525
3394034refgcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012062720120525
3396428refgcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012062720120525
3397142refgcc -O2 -fomit-frame-pointer2012062720120525
3403778refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012062720120525
3407530refgcc -mcpu=G3 -O2 -fomit-frame-pointer2012062720120525
3411604refgcc -O3 -fomit-frame-pointer2012062720120525
3411632refgcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012062720120525
3425576refgcc -maltivec -O3 -fomit-frame-pointer2012062720120525
3513986refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012062720120525
3554362refgcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012062720120525
3554600refgcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer2012062720120525
3577966refgcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012062720120525
3580878refgcc -mcpu=G4 -O3 -fomit-frame-pointer2012062720120525
3587094refgcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012062720120525
3603194refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012062720120525
3618804refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012062720120525
3637466refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012062720120525
3660034refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012062720120525
3697680refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012062720120525
3840942refgcc -mcpu=G3 -maltivec -O -fomit-frame-pointer2012062720120525
3845618refgcc -maltivec -O -fomit-frame-pointer2012062720120525
3845646refgcc -mcpu=G4 -maltivec -O -fomit-frame-pointer2012062720120525
3850084refgcc -mcpu=G4 -O -fomit-frame-pointer2012062720120525
3853542refgcc -O -fomit-frame-pointer2012062720120525
3857770refgcc -fno-schedule-insns -O -fomit-frame-pointer2012062720120525
3870104refgcc -mcpu=G3 -O -fomit-frame-pointer2012062720120525
6041112refgcc -mcpu=G4 -O2 -fomit-frame-pointer2012062720120525
6979434refgcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012062720120525
7098798refgcc -mcpu=G3 -O3 -fomit-frame-pointer2012062720120525
7342902refgcc -funroll-loops2012062720120525
9427824refcc2012062720120525
9530892refgcc2012062720120525

Test failure

Implementation: crypto_encrypt/ntruees787ep1/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
error 111
crypto_encrypt_open returns nonzero

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -funroll-loops -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer ref