Implementation notes: amd64, ranger, crypto_hash/md6d256

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: md6d256
TimeImplementationCompilerBenchmark dateSUPERCOP version
49128refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
49128refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
49220refgcc -O2 -fomit-frame-pointer2011051720110509
49228refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
49260refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
49314refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
49428refgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
49433refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
49483refgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
49502refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
49511refgcc -m64 -O2 -fomit-frame-pointer2011051720110509
49668refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
49785refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
49956refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
50072refgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
50298refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
50336refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
50396refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
50424refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
50496refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
50602refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
50677refgcc -m64 -Os -fomit-frame-pointer2011051720110509
50699refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
50745refgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
50755refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
50776refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
50776refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
50788refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
50886refgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
50938refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
51040refgcc -Os -fomit-frame-pointer2011051720110509
52167refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
52175refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
52239refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
52240refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
52254refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
52262refgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
52553refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
52916refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
52928refgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
52937refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
53025refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
53121refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
53231refgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
55440refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
55705refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
55720refgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
55773refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
55775refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
56180refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
56243refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
56287refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
56370refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
56638refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
56774refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
56799refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
56873refgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
56908refgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
57657refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
57938refgcc -m64 -O3 -fomit-frame-pointer2011051720110509
58206refgcc -O3 -fomit-frame-pointer2011051720110509
58289refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
58344refgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
58696refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
58918refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
58986refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
59162refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
59207refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
59268refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
59298refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
59487refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
59664refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
60157refgcc -O -fomit-frame-pointer2011051720110509
60258refgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
60280refgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
60327refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
60352refgcc -m64 -O -fomit-frame-pointer2011051720110509
60369refgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
60583refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
60587refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
60662refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
60923refgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
61424refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
61424refgcc -march=k8 -O -fomit-frame-pointer2011051720110509
61448refgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
61473refgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
61737refgcc -march=nocona -O -fomit-frame-pointer2011051720110509
61821refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
271744refgcc2011051720110509
273944refcc2011051720110509
274032refgcc -funroll-loops2011051720110509