Implementation notes: amd64, strelok, crypto_encrypt/ronald4096

Computer: strelok
Architecture: amd64
CPU ID: GenuineIntel-000106e5-bfebfbff
SUPERCOP version: 20120521
Operation: crypto_encrypt
Primitive: ronald4096
TimeImplementationCompilerBenchmark dateSUPERCOP version
71491772opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012052820120521
71499736opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120521
71501744opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120521
71505028opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120521
71506800opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120521
71514556opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120521
71515996opensslgcc -march=k8 -O3 -fomit-frame-pointer2012052820120521
71517424opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120521
71519532opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120521
71524628opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120521
71527852opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120521
71530564opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120521
71533492opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120521
71534876opensslgcc -m64 -O2 -fomit-frame-pointer2012052820120521
71534888opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120521
71537572opensslgcc -Os -fomit-frame-pointer2012052820120521
71539268opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120521
71539596opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120521
71543336opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120521
71543624opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120521
71546076opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120521
71548088opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120521
71549164opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120521
71549748opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120521
71550988opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120521
71551236opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120521
71551340opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012052820120521
71553588opensslgcc -march=nocona -O -fomit-frame-pointer2012052820120521
71555716opensslgcc -funroll-loops -Os -fomit-frame-pointer2012052820120521
71556524opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120521
71557208opensslgcc -O -fomit-frame-pointer2012052820120521
71559564opensslgcc -march=nocona -O3 -fomit-frame-pointer2012052820120521
71561232opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120521
71563068opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120521
71563348opensslgcc -march=k8 -Os -fomit-frame-pointer2012052820120521
71564864opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120521
71566936opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120521
71570460opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120521
71570980opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120521
71572504opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120521
71574124opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012052820120521
71575000opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120521
71575820opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120521
71578044opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012052820120521
71578276opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120521
71584128opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120521
71585932opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120521
71586808opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120521
71589044opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120521
71589084opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120521
71590676opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120521
71592768opensslgcc -m64 -Os -fomit-frame-pointer2012052820120521
71593848opensslgcc -march=barcelona -O -fomit-frame-pointer2012052820120521
71595616opensslgcc -O3 -fomit-frame-pointer2012052820120521
71598032opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120521
71602732opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120521
71604712opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120521
71611944opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120521
71613312opensslgcc -march=nocona -Os -fomit-frame-pointer2012052820120521
71615028opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120521
71615156opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120521
71617132opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120521
71618000opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120521
71619040opensslgcc -march=barcelona -Os -fomit-frame-pointer2012052820120521
71619604opensslgcc -march=nocona -O2 -fomit-frame-pointer2012052820120521
71619684opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120521
71620344opensslgcc -m64 -O3 -fomit-frame-pointer2012052820120521
71624300opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120521
71625132opensslgcc -march=k8 -O -fomit-frame-pointer2012052820120521
71625844opensslgcc -funroll-loops -O -fomit-frame-pointer2012052820120521
71627080opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120521
71630604opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120521
71637612opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120521
71638128opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120521
71638824opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120521
71641328opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120521
71644876opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120521
71644984opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120521
71647156opensslgcc -O2 -fomit-frame-pointer2012052820120521
71647620opensslgcc -march=k8 -O2 -fomit-frame-pointer2012052820120521
71656584opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120521
71661080opensslgcc -m64 -O -fomit-frame-pointer2012052820120521
71674172opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120521
71681224opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120521
71681496opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120521
71686828opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120521
71696268opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120521
71702032opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120521
72383472opensslgcc2012052820120521
72394828opensslgcc -funroll-loops2012052820120521
72398340opensslcc2012052820120521