Implementation notes: amd64, ranger, crypto_encrypt/ronald4096

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_encrypt
Primitive: ronald4096
TimeImplementationCompilerBenchmark dateSUPERCOP version
58814416opensslgcc -funroll-loops -O2 -fomit-frame-pointer2011112120111120
58855166opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011112120111120
58862186opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011112120111120
58875600opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011112120111120
58881461opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120111120
58895460opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011112120111120
58905712opensslgcc -march=nocona -O -fomit-frame-pointer2011112120111120
58908352opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011112120111120
58908385opensslgcc -march=barcelona -O2 -fomit-frame-pointer2011112120111120
58918797opensslgcc -march=k8 -O2 -fomit-frame-pointer2011112120111120
58924906opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011112120111120
58932020opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011112120111120
58935861opensslgcc -m64 -O2 -fomit-frame-pointer2011112120111120
58940985opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011112120111120
58941743opensslgcc -O2 -fomit-frame-pointer2011112120111120
58945889opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011112120111120
58946097opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120111120
58951256opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011112120111120
58951793opensslgcc -march=nocona -O2 -fomit-frame-pointer2011112120111120
58957055opensslgcc -O -fomit-frame-pointer2011112120111120
58957258opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011112120111120
58957703opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2011112120111120
58963072opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011112120111120
58963922opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011112120111120
58964580opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011112120111120
58966518opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011112120111120
58966922opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011112120111120
58967220opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011112120111120
58971249opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011112120111120
58972436opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011112120111120
58974549opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2011112120111120
58978244opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011112120111120
58979157opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011112120111120
58979723opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011112120111120
58980385opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2011112120111120
58981092opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011112120111120
58982000opensslgcc -m64 -O -fomit-frame-pointer2011112120111120
58984973opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011112120111120
58985132opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2011112120111120
58986824opensslgcc -Os -fomit-frame-pointer2011112120111120
58987486opensslgcc -march=barcelona -O -fomit-frame-pointer2011112120111120
58988194opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2011112120111120
58989939opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120111120
58990806opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011112120111120
58991182opensslgcc -m64 -Os -fomit-frame-pointer2011112120111120
58991531opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120111120
58995024opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011112120111120
58996558opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011112120111120
58998179opensslgcc -march=barcelona -O3 -fomit-frame-pointer2011112120111120
58999678opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120111120
59001382opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011112120111120
59002807opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011112120111120
59003151opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011112120111120
59003587opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011112120111120
59009842opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2011112120111120
59010073opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2011112120111120
59010728opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011112120111120
59011676opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011112120111120
59012029opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011112120111120
59014568opensslgcc -funroll-loops -O -fomit-frame-pointer2011112120111120
59015836opensslgcc -march=k8 -O3 -fomit-frame-pointer2011112120111120
59016199opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011112120111120
59016243opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011112120111120
59017787opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011112120111120
59020978opensslgcc -m64 -O3 -fomit-frame-pointer2011112120111120
59022008opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120111120
59022068opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011112120111120
59022154opensslgcc -march=nocona -O3 -fomit-frame-pointer2011112120111120
59023554opensslgcc -march=nocona -Os -fomit-frame-pointer2011112120111120
59023626opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2011112120111120
59024518opensslgcc -march=barcelona -Os -fomit-frame-pointer2011112120111120
59028893opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2011112120111120
59032310opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011112120111120
59032443opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011112120111120
59033484opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011112120111120
59035412opensslgcc -march=k8 -Os -fomit-frame-pointer2011112120111120
59036959opensslgcc -funroll-loops -Os -fomit-frame-pointer2011112120111120
59038018opensslgcc -march=k8 -O -fomit-frame-pointer2011112120111120
59040195opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011112120111120
59042448opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011112120111120
59042549opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011112120111120
59050339opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011112120111120
59051050opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011112120111120
59054596opensslgcc -O3 -fomit-frame-pointer2011112120111120
59056341opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011112120111120
59056441opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120111120
59059085opensslgcc -funroll-loops -O3 -fomit-frame-pointer2011112120111120
59077900opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011112120111120
59728330opensslgcc2011112120111120
59756451opensslcc2011112120111120
59769188opensslgcc -funroll-loops2011112120111120