Implementation notes: amd64, motyka, crypto_hash/md6d224

Computer: motyka
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_hash
Primitive: md6d224
TimeImplementationCompilerBenchmark dateSUPERCOP version
45876refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
45966refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
45978refgcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
46068refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
46086refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
46272refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
46296refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
46668refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
46668refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
46698refgcc -O2 -fomit-frame-pointer2010090720100903
46704refgcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
46710refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
46812refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
46830refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
46866refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
46884refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
46926refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
46932refgcc -m64 -O2 -fomit-frame-pointer2010090720100903
46944refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
46950refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
46962refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
46986refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
46998refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
47100refgcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
47130refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
47190refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
47238refgcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
47244refgcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
47244refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
48042refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
48168refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
48198refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
48246refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
48264refgcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
48300refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
48354refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
48360refgcc -Os -fomit-frame-pointer2010090720100903
48366refgcc -m64 -Os -fomit-frame-pointer2010090720100903
48462refgcc -march=k8 -Os -fomit-frame-pointer2010090720100903
48660refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
48786refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
48846refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
48954refgcc -march=nocona -Os -fomit-frame-pointer2010090720100903
49380refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
55626refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
55626refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
55782refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
55788refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
55830refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
55896refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
55908refgcc -funroll-loops -O -fomit-frame-pointer2010090720100903
55908refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
56106refgcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
56136refgcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
56166refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
56208refgcc -march=k8 -O -fomit-frame-pointer2010090720100903
56232refgcc -march=barcelona -O -fomit-frame-pointer2010090720100903
56268refgcc -O -fomit-frame-pointer2010090720100903
56286refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
56358refgcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
56370refgcc -m64 -O -fomit-frame-pointer2010090720100903
56514refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
56556refgcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
56574refgcc -march=nocona -O -fomit-frame-pointer2010090720100903
56664refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
56724refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
56922refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
56946refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
57222refgcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
57246refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
57360refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
57642refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
57756refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
60966refgcc -O3 -fomit-frame-pointer2010090720100903
61104refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
61122refgcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
61410refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
61650refgcc -m64 -O3 -fomit-frame-pointer2010090720100903
61842refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
61890refgcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
62442refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
62796refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
62904refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
62946refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
63192refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
63240refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
63324refgcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
63540refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
252792refcc2010090720100903
253140refgcc2010090720100903
253248refgcc -funroll-loops2010090720100903