Implementation notes: amd64, berlekamp, crypto_encrypt/ronald3072

Computer: berlekamp
Architecture: amd64
CPU ID: GenuineIntel-00010677-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
34009061opensslgcc -m64 -O2 -fomit-frame-pointer2012052820120525
34018181opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120525
34018683opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
34020034opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
34028688opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012052820120525
34030345opensslgcc -march=k8 -O2 -fomit-frame-pointer2012052820120525
34033125opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120525
34033269opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120525
34034740opensslgcc -march=k8 -O -fomit-frame-pointer2012052820120525
34039567opensslgcc -O2 -fomit-frame-pointer2012052820120525
34040987opensslgcc -march=nocona -O2 -fomit-frame-pointer2012052820120525
34043180opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
34043843opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120525
34044846opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
34051340opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120525
34056627opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
34057401opensslgcc -march=nocona -O3 -fomit-frame-pointer2012052820120525
34058097opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
34065935opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120525
34068731opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
34069343opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120525
34071298opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120525
34071604opensslgcc -m64 -O -fomit-frame-pointer2012052820120525
34071663opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120525
34072106opensslgcc -march=nocona -O -fomit-frame-pointer2012052820120525
34072684opensslgcc -Os -fomit-frame-pointer2012052820120525
34075854opensslgcc -march=barcelona -O -fomit-frame-pointer2012052820120525
34075948opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120525
34076483opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
34077325opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012052820120525
34078421opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120525
34079662opensslgcc -march=barcelona -Os -fomit-frame-pointer2012052820120525
34080980opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
34081932opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
34082722opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120525
34082926opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
34082985opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120525
34083062opensslgcc -funroll-loops -O -fomit-frame-pointer2012052820120525
34084363opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
34085671opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120525
34089666opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
34092080opensslgcc -O -fomit-frame-pointer2012052820120525
34092106opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120525
34092378opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
34093517opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120525
34094027opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120525
34094648opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
34095311opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
34097733opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120525
34097852opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
34098855opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
34100521opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012052820120525
34101005opensslgcc -O3 -fomit-frame-pointer2012052820120525
34101269opensslgcc -funroll-loops -Os -fomit-frame-pointer2012052820120525
34102281opensslgcc -march=k8 -Os -fomit-frame-pointer2012052820120525
34102501opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120525
34102510opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
34102858opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
34103377opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120525
34105307opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
34105901opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
34106403opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120525
34108511opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120525
34110075opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
34110389opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
34110627opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
34111282opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
34113874opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120525
34114435opensslgcc -march=k8 -O3 -fomit-frame-pointer2012052820120525
34114997opensslgcc -march=nocona -Os -fomit-frame-pointer2012052820120525
34118175opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
34119399opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120525
34120879opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120525
34129804opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
34129871opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120525
34130602opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
34130926opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
34131690opensslgcc -m64 -O3 -fomit-frame-pointer2012052820120525
34133688opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
34135405opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
34144441opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
34146906opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120525
34156782opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
34157012opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
34158211opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120525
34178406opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012052820120525
34182588opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
34218918opensslgcc -m64 -Os -fomit-frame-pointer2012052820120525
34880642opensslgcc -funroll-loops2012052820120525
34880702opensslgcc2012052820120525
34900558opensslcc2012052820120525