Implementation notes: amd64, berlekamp, crypto_encrypt/ronald2048

Computer: berlekamp
Architecture: amd64
CPU ID: GenuineIntel-00010677-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
12141230opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120525
12141451opensslgcc -m64 -O2 -fomit-frame-pointer2012052820120525
12142904opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
12152578opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120525
12153691opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012052820120525
12162871opensslgcc -march=k8 -O2 -fomit-frame-pointer2012052820120525
12164579opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120525
12166432opensslgcc -O -fomit-frame-pointer2012052820120525
12170759opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
12173530opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120525
12174278opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
12177958opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012052820120525
12178171opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120525
12180517opensslgcc -m64 -O -fomit-frame-pointer2012052820120525
12181444opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
12182761opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
12184036opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
12184104opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120525
12184674opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120525
12186314opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120525
12187776opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120525
12188397opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
12191380opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120525
12192111opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120525
12192706opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
12192842opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
12193301opensslgcc -march=nocona -O -fomit-frame-pointer2012052820120525
12193726opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
12193743opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
12195180opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
12196089opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120525
12196106opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012052820120525
12196268opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120525
12197764opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
12197781opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
12199166opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
12200679opensslgcc -O2 -fomit-frame-pointer2012052820120525
12201266opensslgcc -march=barcelona -O -fomit-frame-pointer2012052820120525
12202014opensslgcc -m64 -O3 -fomit-frame-pointer2012052820120525
12202345opensslgcc -funroll-loops -Os -fomit-frame-pointer2012052820120525
12204623opensslgcc -march=nocona -O2 -fomit-frame-pointer2012052820120525
12204954opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120525
12205745opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
12205932opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
12206017opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
12207300opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012052820120525
12207521opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
12208219opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
12208465opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120525
12211755opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120525
12212723opensslgcc -march=k8 -O -fomit-frame-pointer2012052820120525
12213480opensslgcc -m64 -Os -fomit-frame-pointer2012052820120525
12213556opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
12213701opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120525
12214016opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
12214559opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
12214798opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
12214849opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
12216616opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120525
12220152opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
12220492opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120525
12223858opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120525
12224539opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
12226655opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120525
12227505opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120525
12228168opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
12231687opensslgcc -march=barcelona -Os -fomit-frame-pointer2012052820120525
12231747opensslgcc -funroll-loops -O -fomit-frame-pointer2012052820120525
12233336opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
12234849opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120525
12236430opensslgcc -march=k8 -O3 -fomit-frame-pointer2012052820120525
12236804opensslgcc -march=nocona -Os -fomit-frame-pointer2012052820120525
12237254opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120525
12238853opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
12242491opensslgcc -O3 -fomit-frame-pointer2012052820120525
12242847opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
12246060opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
12246494opensslgcc -march=k8 -Os -fomit-frame-pointer2012052820120525
12246757opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120525
12247268opensslgcc -Os -fomit-frame-pointer2012052820120525
12248152opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
12248245opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
12249214opensslgcc -march=nocona -O3 -fomit-frame-pointer2012052820120525
12254697opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120525
12256516opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120525
12265134opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120525
12265177opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
12305798opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
13009573opensslgcc2012052820120525
13021737opensslgcc -funroll-loops2012052820120525
13030398opensslcc2012052820120525