Implementation notes: amd64, sto02, crypto_encrypt/ronald3072

Computer: sto02
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
32470468opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011720111120
32480776opensslgcc -m64 -O3 -fomit-frame-pointer2012011720111120
32493404opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
32497668opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011720111120
32498300opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011720111120
32498696opensslgcc -m64 -O2 -fomit-frame-pointer2012011720111120
32501684opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011720111120
32503636opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011720111120
32508384opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012011720111120
32509216opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011720111120
32510036opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
32510120opensslgcc -funroll-loops -O -fomit-frame-pointer2012011720111120
32518764opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011720111120
32524268opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011720111120
32525588opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011720111120
32526156opensslgcc -Os -fomit-frame-pointer2012011720111120
32526384opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011720111120
32528284opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011720111120
32529136opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011720111120
32539916opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
32540588opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
32552812opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011720111120
32583884opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011720111120
32985300opensslgcc -march=k8 -O2 -fomit-frame-pointer2012011720111120
32999788opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011720111120
33029504opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011720111120
33031052opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
33032772opensslgcc -O2 -fomit-frame-pointer2012011720111120
33034016opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012011720111120
33034468opensslgcc -march=k8 -O3 -fomit-frame-pointer2012011720111120
33035024opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011720111120
33036432opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012011720111120
33036504opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012011720111120
33036776opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011720111120
33039132opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011720111120
33040808opensslgcc -march=nocona -O2 -fomit-frame-pointer2012011720111120
33041516opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
33045668opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011720111120
33047644opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012011720111120
33051172opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
33051304opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011720111120
33051436opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011720111120
33055928opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011720111120
33057044opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011720111120
33060032opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011720111120
33061476opensslgcc -march=nocona -O -fomit-frame-pointer2012011720111120
33064360opensslgcc -m64 -Os -fomit-frame-pointer2012011720111120
33064936opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011720111120
33065216opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012011720111120
33065728opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011720111120
33065916opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
33066060opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011720111120
33066360opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011720111120
33066360opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011720111120
33067080opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011720111120
33067860opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011720111120
33070784opensslgcc -O3 -fomit-frame-pointer2012011720111120
33071036opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011720111120
33071728opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011720111120
33072128opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011720111120
33072528opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
33073696opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011720111120
33075032opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011720111120
33076412opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011720111120
33076732opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
33077152opensslgcc -march=barcelona -O -fomit-frame-pointer2012011720111120
33078024opensslgcc -funroll-loops -Os -fomit-frame-pointer2012011720111120
33080292opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
33081216opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012011720111120
33081364opensslgcc -march=barcelona -Os -fomit-frame-pointer2012011720111120
33084568opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
33086108opensslgcc -O -fomit-frame-pointer2012011720111120
33086564opensslgcc -m64 -O -fomit-frame-pointer2012011720111120
33088492opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011720111120
33092152opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011720111120
33095224opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011720111120
33097072opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011720111120
33097180opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011720111120
33097512opensslgcc -march=k8 -O -fomit-frame-pointer2012011720111120
33098076opensslgcc -march=nocona -O3 -fomit-frame-pointer2012011720111120
33100164opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011720111120
33100172opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011720111120
33103584opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011720111120
33103784opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012011720111120
33107104opensslgcc -march=k8 -Os -fomit-frame-pointer2012011720111120
33114076opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011720111120
33115372opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011720111120
33125708opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011720111120
33138028opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011720111120
33139952opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011720111120
33152472opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011720111120
33168220opensslgcc -march=nocona -Os -fomit-frame-pointer2012011720111120
33344484opensslcc2012011720111120
33865012opensslgcc2012011720111120
33875992opensslgcc -funroll-loops2012011720111120