Implementation notes: amd64, sandy, crypto_encrypt/ronald2048

Computer: sandy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_encrypt
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
6814960opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
6818136opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
6818560opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
6820880opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
6822704opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
6823412opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6825092opensslgcc -O3 -fomit-frame-pointer2012081620120812
6825544opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6827364opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
6828972opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6831652opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
6835516opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
6836632opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
6840940opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
6842100opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
6847400opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
6848084opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
6849768opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
6853516opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
6855256opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
6856440opensslgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
6858820opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
6859476opensslgcc -m64 -O2 -fomit-frame-pointer2012081620120812
6863196opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
6865752opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
6867476opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
6867816opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
6871924opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
6872936opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
6874232opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
6879240opensslgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
6883340opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
6886548opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
6887568opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
6887892opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
6890336opensslgcc -O2 -fomit-frame-pointer2012081620120812
6891380opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
6897116opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
6897304opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
6898508opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
6899016opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
6902836opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
6904396opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
6906332opensslgcc -march=k8 -O -fomit-frame-pointer2012081620120812
6907012opensslgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
6908276opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
6909100opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
6910760opensslgcc -Os -fomit-frame-pointer2012081620120812
6912812opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
6912912opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
6913364opensslgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
6914024opensslgcc -march=nocona -O -fomit-frame-pointer2012081620120812
6914144opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
6914256opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
6917324opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
6920764opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
6922308opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
6922548opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
6922804opensslgcc -m64 -Os -fomit-frame-pointer2012081620120812
6923024opensslgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
6923468opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
6924008opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
6924312opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
6925212opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
6926000opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
6928336opensslgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
6930008opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
6930020opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
6931272opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
6931584opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
6933468opensslgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
6933692opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
6936248opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
6936676opensslgcc -m64 -O3 -fomit-frame-pointer2012081620120812
6937960opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
6937960opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
6938268opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
6938812opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
6939916opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
6941340opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
6941768opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
6942056opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
6942456opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
6942824opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
6942976opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
6943828opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
6944040opensslgcc -m64 -O -fomit-frame-pointer2012081620120812
6944224opensslgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
6952900opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
6955300opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
6956864opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
6957776opensslgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
6963232opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
6965536opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
6973148opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
6975200opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
6975884opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
6976448opensslgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
6985532opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
6998344opensslgcc -O -fomit-frame-pointer2012081620120812
7012096opensslclang -O32012081620120812
7024364opensslclang -O3 -mavx2012081620120812
7611180opensslgcc2012081620120812
7613444opensslcc2012081620120812
7638536opensslgcc -funroll-loops2012081620120812