Implementation notes: amd64, backup, crypto_hash/md6d512

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: md6d512
TimeImplementationCompilerBenchmark dateSUPERCOP version
42406refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
42420refgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
42424refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
42434refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
42454refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
42458refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
42468refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
42606refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
42620refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
42632refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
42680refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
42696refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
42708refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
42712refgcc -m64 -O2 -fomit-frame-pointer2012011320111120
42724refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
42726refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
42746refgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
42746refgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
42760refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
42786refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
42808refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
42870refgcc -O2 -fomit-frame-pointer2012011320111120
42906refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
43232refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
43242refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
43254refgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
43264refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
43292refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
43316refgcc -Os -fomit-frame-pointer2012011320111120
43374refgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
43398refgcc -m64 -Os -fomit-frame-pointer2012011320111120
43560refgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
43598refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
43610refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
43620refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
43624refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
43652refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
43730refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
44082refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
44204refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
44226refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
44258refgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
44582refgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
44618refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
44842refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
44876refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
48200refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
48240refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
48242refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
48294refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
48338refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
48352refgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
48354refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
48904refgcc -O3 -fomit-frame-pointer2012011320111120
48922refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
48988refgcc -m64 -O3 -fomit-frame-pointer2012011320111120
49116refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
49190refgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
49248refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
49252refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
49308refgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
49444refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
49482refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
49888refgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
49948refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
50546refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
50570refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
50578refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
50706refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
51560refgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
51572refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
51578refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
51588refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
51602refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
51618refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
51630refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
51790refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
51800refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
51806refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
51838refgcc -m64 -O -fomit-frame-pointer2012011320111120
51850refgcc -O -fomit-frame-pointer2012011320111120
51952refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
51962refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
51974refgcc -march=k8 -O -fomit-frame-pointer2012011320111120
51976refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
51978refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
51988refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
52040refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
52092refgcc -march=nocona -O -fomit-frame-pointer2012011320111120
52160refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
52192refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
52266refgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
197334refgcc2012011320111120
197622refgcc -funroll-loops2012011320111120
198158refcc2012011320111120