Implementation notes: amd64, dragon, crypto_encrypt/ronald2048

Computer: dragon
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
11619632opensslgcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
11650772opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
11653444opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
11656388opensslgcc -m64 -O2 -fomit-frame-pointer2012052620120525
11657344opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
11657740opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
11658444opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
11659352opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
11659736opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
11660944opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
11663400opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
11667376opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
11667424opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
11668376opensslgcc -O2 -fomit-frame-pointer2012052620120525
11670860opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
11671736opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
11672880opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
11675076opensslgcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
11675496opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
11678024opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
11678520opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
11679504opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
11680840opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
11681412opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
11681456opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
11682112opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
11682792opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
11682872opensslgcc -march=barcelona -O -fomit-frame-pointer2012052620120525
11683616opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
11683972opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
11686052opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
11686984opensslgcc -funroll-loops -O -fomit-frame-pointer2012052620120525
11687400opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
11687496opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
11689400opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
11690668opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
11691156opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
11693776opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
11695092opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
11695920opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
11695976opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
11697004opensslgcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
11697124opensslgcc -O -fomit-frame-pointer2012052620120525
11697384opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
11699960opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
11700280opensslgcc -m64 -O3 -fomit-frame-pointer2012052620120525
11701108opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
11701752opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
11701772opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
11701860opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
11704256opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
11705320opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
11711436opensslgcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
11711440opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
11712868opensslgcc -march=k8 -O -fomit-frame-pointer2012052620120525
11712884opensslgcc -m64 -O -fomit-frame-pointer2012052620120525
11713964opensslgcc -O3 -fomit-frame-pointer2012052620120525
11717132opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
11718788opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
11721956opensslgcc -march=k8 -Os -fomit-frame-pointer2012052620120525
11722376opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
11722556opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
11724536opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
11726308opensslgcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
11727436opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
11728404opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
11729268opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
11731192opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
11731580opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
11731904opensslgcc -m64 -Os -fomit-frame-pointer2012052620120525
11735480opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
11738788opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
11739796opensslgcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
11743684opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
11745892opensslgcc -Os -fomit-frame-pointer2012052620120525
11746532opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
11751508opensslgcc -march=nocona -O -fomit-frame-pointer2012052620120525
11753176opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
11766904opensslgcc -march=nocona -Os -fomit-frame-pointer2012052620120525
11768344opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
11777836opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
11788588opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
11789744opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
11800936opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
11838288opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
12464756opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
12470760opensslcc2012052620120525
12473268opensslgcc -funroll-loops2012052620120525
12484728opensslgcc2012052620120525
12529808opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
12569492opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525