Implementation notes: amd64, sto01, crypto_encrypt/ronald3072

Computer: sto01
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
32457888opensslgcc -march=k8 -O2 -fomit-frame-pointer2012011720111120
32468540opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011720111120
32476952opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012011720111120
32487940opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
32489024opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011720111120
32492796opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012011720111120
32493988opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011720111120
32495464opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011720111120
32499784opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011720111120
32499848opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012011720111120
32501228opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011720111120
32503172opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011720111120
32503656opensslgcc -m64 -O2 -fomit-frame-pointer2012011720111120
32503808opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011720111120
32504380opensslgcc -march=nocona -O2 -fomit-frame-pointer2012011720111120
32505780opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011720111120
32506964opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011720111120
32514748opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011720111120
32516744opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011720111120
32517736opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011720111120
32518124opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
32518132opensslgcc -funroll-loops -O -fomit-frame-pointer2012011720111120
32519168opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011720111120
32520080opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011720111120
32520116opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011720111120
32523144opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011720111120
32523416opensslgcc -O -fomit-frame-pointer2012011720111120
32524280opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012011720111120
32527056opensslgcc -march=k8 -O3 -fomit-frame-pointer2012011720111120
32527640opensslgcc -march=k8 -O -fomit-frame-pointer2012011720111120
32528916opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
32529988opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011720111120
32530000opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011720111120
32531056opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011720111120
32531144opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011720111120
32532264opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
32532604opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011720111120
32532988opensslgcc -march=barcelona -O -fomit-frame-pointer2012011720111120
32533300opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011720111120
32535540opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
32535680opensslgcc -funroll-loops -Os -fomit-frame-pointer2012011720111120
32536128opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012011720111120
32536328opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
32536564opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
32539844opensslgcc -march=barcelona -Os -fomit-frame-pointer2012011720111120
32540896opensslgcc -march=nocona -O -fomit-frame-pointer2012011720111120
32542884opensslgcc -m64 -Os -fomit-frame-pointer2012011720111120
32548496opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011720111120
32562688opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011720111120
32563684opensslgcc -march=k8 -Os -fomit-frame-pointer2012011720111120
32566088opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011720111120
32569068opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011720111120
32571616opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011720111120
32571828opensslgcc -march=nocona -O3 -fomit-frame-pointer2012011720111120
32575684opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011720111120
32585416opensslgcc -march=nocona -Os -fomit-frame-pointer2012011720111120
32590180opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012011720111120
32591552opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011720111120
32591592opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011720111120
32592868opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011720111120
33026072opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
33041744opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011720111120
33046420opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011720111120
33048820opensslgcc -O3 -fomit-frame-pointer2012011720111120
33061860opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011720111120
33063040opensslgcc -O2 -fomit-frame-pointer2012011720111120
33065904opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011720111120
33072380opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
33073816opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011720111120
33074948opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011720111120
33079356opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
33083260opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011720111120
33087736opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011720111120
33091500opensslgcc -Os -fomit-frame-pointer2012011720111120
33092260opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011720111120
33094408opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011720111120
33095804opensslgcc -m64 -O -fomit-frame-pointer2012011720111120
33098592opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011720111120
33100756opensslgcc -m64 -O3 -fomit-frame-pointer2012011720111120
33102472opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011720111120
33102844opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012011720111120
33106616opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011720111120
33108808opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
33109156opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011720111120
33110800opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011720111120
33113048opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012011720111120
33125896opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011720111120
33128256opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011720111120
33135928opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
33151204opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011720111120
33168440opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011720111120
33211396opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011720111120
33302316opensslgcc2012011720111120
33304532opensslcc2012011720111120
33304544opensslgcc -funroll-loops2012011720111120