Implementation notes: amd64, bigmem, crypto_encrypt/ronald3072

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
27008827opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
27009490opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
27010070opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
27013646opensslgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
27013878opensslgcc -O3 -fomit-frame-pointer2015021620141124
27015765opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
27016040opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
27016380opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
27016564opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
27017550opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
27019055opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
27019692opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
27020171opensslgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
27020594opensslgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
27021514opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
27021789opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
27021826opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
27022143opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
27022894opensslgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
27023826opensslgcc -m64 -O2 -fomit-frame-pointer2015021620141124
27024226opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
27024339opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
27024345opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
27024583opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
27025577opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
27025832opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
27025906opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
27026249opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
27026903opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
27027235opensslgcc -m64 -Os -fomit-frame-pointer2015021620141124
27027447opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
27027855opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
27029260opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
27029309opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
27029921opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
27030094opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
27030343opensslgcc -m64 -O3 -fomit-frame-pointer2015021620141124
27030348opensslgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
27030448opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
27031082opensslgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
27031164opensslgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
27031652opensslgcc -m64 -O -fomit-frame-pointer2015021620141124
27032204opensslgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
27032352opensslgcc -Os -fomit-frame-pointer2015021620141124
27032788opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
27033080opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
27033502opensslgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
27034426opensslgcc -funroll-loops2015021620141124
27034576opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
27034669opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
27034777opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
27035882opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
27036270opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
27036794opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
27037171opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
27037509opensslgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
27038018opensslgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
27039055opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
27039155opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
27039299opensslgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
27039336opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
27039730opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
27040826opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
27042546opensslgcc -march=k8 -O -fomit-frame-pointer2015021620141124
27042569opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
27043385opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
27044268opensslgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
27045215opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
27045252opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
27046600opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
27046875opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
27048703opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
27049502opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
27049505opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
27049598opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
27050306opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
27052117opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
27055010opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
27055673opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
27056095opensslcc2015021620141124
27063337opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
27068026opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
27069726opensslgcc -O2 -fomit-frame-pointer2015021620141124
27070545opensslgcc2015021620141124
27071457opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
27081558opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
27107118opensslgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
27117269opensslgcc -march=nocona -O -fomit-frame-pointer2015021620141124
27123072opensslgcc -O -fomit-frame-pointer2015021620141124
27131447opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
27133972opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124