Implementation notes: amd64, lumen, crypto_encrypt/ronald1024

Computer: lumen
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_encrypt
Primitive: ronald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
2987767opensslgcc -O -fomit-frame-pointer2010090820100903
3005005opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090820100903
3005863opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090820100903
3007614opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090820100903
3011252opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090820100903
3011686opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090820100903
3012171opensslgcc -O2 -fomit-frame-pointer2010090820100903
3012340opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090820100903
3012876opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090820100903
3013344opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090820100903
3014075opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090820100903
3014474opensslgcc -march=k8 -Os -fomit-frame-pointer2010090820100903
3015043opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090820100903
3017492opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090820100903
3019285opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090820100903
3019455opensslgcc -march=barcelona -Os -fomit-frame-pointer2010090820100903
3019506opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090820100903
3019863opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090820100903
3020798opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090820100903
3021716opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090820100903
3022540opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090820100903
3022608opensslgcc -funroll-loops -O2 -fomit-frame-pointer2010090820100903
3023212opensslgcc -funroll-loops -O3 -fomit-frame-pointer2010090820100903
3023994opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090820100903
3024139opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090820100903
3024861opensslgcc -funroll-loops -Os -fomit-frame-pointer2010090820100903
3025397opensslgcc -march=k8 -O -fomit-frame-pointer2010090820100903
3025762opensslgcc -m64 -O3 -fomit-frame-pointer2010090820100903
3026102opensslgcc -funroll-loops -O -fomit-frame-pointer2010090820100903
3026451opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090820100903
3026671opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090820100903
3027615opensslgcc -Os -fomit-frame-pointer2010090820100903
3028252opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2010090820100903
3028592opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090820100903
3028677opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090820100903
3028831opensslgcc2010090820100903
3029052opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090820100903
3029400opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090820100903
3030029opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090820100903
3030616opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090820100903
3030743opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2010090820100903
3033650opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090820100903
3033710opensslgcc -m64 -O -fomit-frame-pointer2010090820100903
3033931opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090820100903
3034304opensslgcc -march=nocona -O3 -fomit-frame-pointer2010090820100903
3034491opensslgcc -march=k8 -O2 -fomit-frame-pointer2010090820100903
3035027opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090820100903
3035205opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090820100903
3035766opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090820100903
3036905opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090820100903
3036957opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2010090820100903
3037135opensslgcc -m64 -Os -fomit-frame-pointer2010090820100903
3037160opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2010090820100903
3037177opensslgcc -m64 -O2 -fomit-frame-pointer2010090820100903
3037501opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090820100903
3037509opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2010090820100903
3037951opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090820100903
3039014opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090820100903
3039557opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090820100903
3039583opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090820100903
3040093opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090820100903
3040297opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090820100903
3040433opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090820100903
3040578opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090820100903
3040722opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090820100903
3041530opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090820100903
3042023opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2010090820100903
3042371opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090820100903
3043748opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090820100903
3045440opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090820100903
3045737opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090820100903
3046187opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090820100903
3046247opensslgcc -march=barcelona -O -fomit-frame-pointer2010090820100903
3046766opensslgcc -march=barcelona -O2 -fomit-frame-pointer2010090820100903
3047726opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090820100903
3049766opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090820100903
3050012opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090820100903
3050140opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090820100903
3050463opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2010090820100903
3050803opensslgcc -march=k8 -O3 -fomit-frame-pointer2010090820100903
3053438opensslgcc -funroll-loops2010090820100903
3055690opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090820100903
3056150opensslgcc -march=nocona -Os -fomit-frame-pointer2010090820100903
3057195opensslgcc -march=nocona -O -fomit-frame-pointer2010090820100903
3058946opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090820100903
3064012opensslcc2010090820100903
3065754opensslgcc -O3 -fomit-frame-pointer2010090820100903
3066579opensslgcc -march=barcelona -O3 -fomit-frame-pointer2010090820100903
3072690opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090820100903
3074084opensslgcc -march=nocona -O2 -fomit-frame-pointer2010090820100903
3077901opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090820100903