Implementation notes: amd64, motyka, crypto_hash/md6d256

Computer: motyka
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_hash
Primitive: md6d256
TimeImplementationCompilerBenchmark dateSUPERCOP version
49188refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
49302refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
49344refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
49398refgcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
49482refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
49842refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
49896refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
50190refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
50190refgcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
50250refgcc -O2 -fomit-frame-pointer2010090720100903
50268refgcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
50274refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
50292refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
50412refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
50424refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
50448refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
50478refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
50538refgcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
50550refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
50562refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
50580refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
50604refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
50628refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
50628refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
50634refgcc -m64 -O2 -fomit-frame-pointer2010090720100903
50652refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
50694refgcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
50706refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
50778refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
51654refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
51696refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
51738refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
51744refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
51762refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
51816refgcc -march=k8 -Os -fomit-frame-pointer2010090720100903
51840refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
51852refgcc -Os -fomit-frame-pointer2010090720100903
51870refgcc -m64 -Os -fomit-frame-pointer2010090720100903
51972refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
51990refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
52056refgcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
52356refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
52392refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
52446refgcc -march=nocona -Os -fomit-frame-pointer2010090720100903
59778refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
59814refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
59850refgcc -funroll-loops -O -fomit-frame-pointer2010090720100903
60252refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
60264refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
60270refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
60318refgcc -O -fomit-frame-pointer2010090720100903
60324refgcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
60324refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
60354refgcc -march=nocona -O -fomit-frame-pointer2010090720100903
60396refgcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
60420refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
60486refgcc -march=barcelona -O -fomit-frame-pointer2010090720100903
60516refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
60546refgcc -march=k8 -O -fomit-frame-pointer2010090720100903
60612refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
60648refgcc -m64 -O -fomit-frame-pointer2010090720100903
60654refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
60732refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
60786refgcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
60804refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
61026refgcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
61236refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
61296refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
61566refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
61596refgcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
61674refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
61866refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
61872refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
65238refgcc -m64 -O3 -fomit-frame-pointer2010090720100903
65616refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
65658refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
65886refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
65976refgcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
66402refgcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
66504refgcc -O3 -fomit-frame-pointer2010090720100903
67104refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
67110refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
67200refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
67320refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
67794refgcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
67830refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
67854refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
67896refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
272010refgcc2010090720100903
272940refcc2010090720100903
273384refgcc -funroll-loops2010090720100903