Implementation notes: amd64, haswell, crypto_encrypt/ronald1536

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ronald1536
TimeImplementationCompilerBenchmark dateSUPERCOP version
3432183opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
3440822opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
3462980opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
3465336opensslgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
3469240opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
3471452opensslgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
3474636opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
3475800opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
3477368opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
3489337opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
3492939opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
3506364opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
3509664opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
3517776opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
3519859opensslgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
3520283opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
3521308opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
3524131opensslgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
3524810opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
3527224opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
3529342opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
3533920opensslgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
3535392opensslclang -O3 -mavx2013060920130419
3535982opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
3538616opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
3544910opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
3547338opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
3548116opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
3548892opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
3549720opensslgcc -m64 -O3 -fomit-frame-pointer2013060920130419
3553598opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
3558633opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
3560028opensslgcc -O2 -fomit-frame-pointer2013060920130419
3561300opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
3562566opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
3563881opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
3564092opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
3565622opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
3566602opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
3567460opensslgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
3569200opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
3569246opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
3571470opensslgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
3574727opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
3577370opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
3581465opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
3581632opensslgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
3582830opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
3586035opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
3589028opensslgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
3589314opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
3591476opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
3599274opensslgcc -march=nocona -O -fomit-frame-pointer2013060920130419
3599520opensslgcc -m64 -O2 -fomit-frame-pointer2013060920130419
3599748opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
3601294opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
3605004opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
3608105opensslgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
3612630opensslgcc -m64 -Os -fomit-frame-pointer2013060920130419
3615090opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
3616362opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
3617259opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
3619278opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
3620696opensslclang -O32013060920130419
3620936opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
3621136opensslgcc -O -fomit-frame-pointer2013060920130419
3628052opensslgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
3629072opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
3629159opensslgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
3630990opensslgcc -march=k8 -O -fomit-frame-pointer2013060920130419
3632768opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
3638029opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
3638642opensslgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
3656718opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
3656944opensslgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
3658461opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
3664169opensslgcc -Os -fomit-frame-pointer2013060920130419
3665404opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
3666643opensslgcc -O3 -fomit-frame-pointer2013060920130419
3680574opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
3682928opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
3689596opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
3693887opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
3699441opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
3700092opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
3700677opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
3702204opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
3702218opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
3707988opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
3713478opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
3715319opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
3719016opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
3720339opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
3723080opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
3723876opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
3725968opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
3734048opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
3736532opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
3737576opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
3744632opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
3764740opensslgcc -m64 -O -fomit-frame-pointer2013060920130419
3859660opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
4355887opensslgcc2013060920130419
4537966opensslgcc -funroll-loops2013060920130419
4538612opensslcc2013060920130419