Implementation notes: ppc64, gcc1power7, crypto_stream/sosemanuk

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
21056e/submissions/sosemanukgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
21287e/submissions/sosemanukgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
22316e/submissions/sosemanukgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
25984e/submissions/sosemanukgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
29183e/submissions/sosemanukgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
29442e/submissions/sosemanukgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
29456e/submissions/sosemanukgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
29722e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
29862e/submissions/sosemanukgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
30128e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
30366e/submissions/sosemanukgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
30422e/submissions/sosemanukgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
30506e/submissions/sosemanukgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
31248e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
31248e/submissions/sosemanukgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
31304e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
31556e/submissions/sosemanukgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
31612e/submissions/sosemanukgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
31808e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
32151e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
32172e/submissions/sosemanukgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
32305e/submissions/sosemanukgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
32312e/submissions/sosemanukgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
32389e/submissions/sosemanukgcc -Os -fomit-frame-pointer2012052320120521
32634e/submissions/sosemanukgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
32683e/submissions/sosemanukgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
32711e/submissions/sosemanukgcc -m64 -Os -fomit-frame-pointer2012052320120521
32788e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
32970e/submissions/sosemanukgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
33019e/submissions/sosemanukgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
33033e/submissions/sosemanukgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
33040e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
33145e/submissions/sosemanukgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
33236e/submissions/sosemanukgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
33432e/submissions/sosemanukgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
33502e/submissions/sosemanukgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
33586e/submissions/sosemanukgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
33600e/submissions/sosemanukgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
33642e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
33656e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
33684e/submissions/sosemanukgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
33754e/submissions/sosemanukgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
33824e/submissions/sosemanukgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
34251e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
34384e/submissions/sosemanukgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
34419e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
34440e/submissions/sosemanukgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
34482e/submissions/sosemanukgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
34496e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
34510e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
34538e/submissions/sosemanukgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
34566e/submissions/sosemanukgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
34601e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
34636e/submissions/sosemanukgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
34720e/submissions/sosemanukgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
34832e/submissions/sosemanukgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
34832e/submissions/sosemanukgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
34895e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
35021e/submissions/sosemanukgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
35028e/submissions/sosemanukgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
35042e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
35245e/submissions/sosemanukgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
35273e/submissions/sosemanukgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
35322e/submissions/sosemanukgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
35448e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
35525e/submissions/sosemanukgcc -maltivec -Os -fomit-frame-pointer2012052320120521
35616e/submissions/sosemanukgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
35728e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
35784e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
35952e/submissions/sosemanukgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
36092e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
36106e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
36176e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
39389e/submissions/sosemanukgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
41363e/submissions/sosemanukgcc -m64 -O3 -fomit-frame-pointer2012052320120521
41440e/submissions/sosemanukgcc -O3 -fomit-frame-pointer2012052320120521
41601e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
41671e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
42021e/submissions/sosemanukgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
42189e/submissions/sosemanukgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
42196e/submissions/sosemanukgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
42231e/submissions/sosemanukgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
42427e/submissions/sosemanukgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
42770e/submissions/sosemanukgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
42938e/submissions/sosemanukgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
43099e/submissions/sosemanukgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
43253e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
43323e/submissions/sosemanukgcc -O2 -fomit-frame-pointer2012052320120521
43624e/submissions/sosemanukgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
44268e/submissions/sosemanukgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
44282e/submissions/sosemanukgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
44345e/submissions/sosemanukgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
44387e/submissions/sosemanukgcc -O -fomit-frame-pointer2012052320120521
44464e/submissions/sosemanukgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
44688e/submissions/sosemanukgcc -m64 -O -fomit-frame-pointer2012052320120521
45115e/submissions/sosemanukgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
45493e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
45843e/submissions/sosemanukgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
45983e/submissions/sosemanukgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
46599e/submissions/sosemanukgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
46795e/submissions/sosemanukgcc -m64 -O2 -fomit-frame-pointer2012052320120521
47005e/submissions/sosemanukgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
47922e/submissions/sosemanukgcc -maltivec -O -fomit-frame-pointer2012052320120521
56133e/submissions/sosemanukgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
142828e/submissions/sosemanukcc2012052320120521
149289e/submissions/sosemanukgcc -funroll-loops2012052320120521
149331e/submissions/sosemanukgcc2012052320120521

Compiler output

Implementation: crypto_stream/sosemanuk/cryptopp
Compiler: g++
stream.cpp: stream.cpp:1:32: fatal error: cryptopp/sosemanuk.h: No such file or directory
stream.cpp: compilation terminated.

Number of similar (compiler,implementation) pairs: 57, namely:
CompilerImplementations
g++ cryptopp
g++ -O2 -fomit-frame-pointer cryptopp
g++ -O3 -fomit-frame-pointer cryptopp
g++ -O -fomit-frame-pointer cryptopp
g++ -Os -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -m64 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -O3 -fomit-frame-pointer cryptopp
g++ -m64 -O -fomit-frame-pointer cryptopp
g++ -m64 -Os -fomit-frame-pointer cryptopp
g++ -m64 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m64 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m64 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m64 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -Os -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer cryptopp
g++ -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer cryptopp
g++ -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -maltivec -O -fomit-frame-pointer cryptopp
g++ -maltivec -Os -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -O -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -maltivec -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -maltivec -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -maltivec -O -fomit-frame-pointer cryptopp
g++ -mcpu=G5 -maltivec -Os -fomit-frame-pointer cryptopp