Implementation notes: amd64, nmi0247, crypto_hash/md5

Computer: nmi0247
Architecture: amd64
CPU ID: GenuineIntel-000006f2-bfebfbff
SUPERCOP version: 20101111
Operation: crypto_hash
Primitive: md5
TimeImplementationCompilerBenchmark dateSUPERCOP version
8965refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080220100728
8965refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080220100728
8976refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080220100728
8976refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080220100728
8976refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080220100728
8987refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080220100728
8987refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080220100728
8987refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080220100728
8987refgcc -m64 -O2 -fomit-frame-pointer2010080220100728
8987refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080220100728
8987refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080220100728
8998refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080220100728
9053refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080220100728
9053refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080220100728
9053refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080220100728
9053refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080220100728
9053refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080220100728
9053refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080220100728
9064refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080220100728
9064refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080220100728
9075refgcc -m64 -Os -fomit-frame-pointer2010080220100728
9075refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010080220100728
9075refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010080220100728
9075refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080220100728
9075refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080220100728
9086refgcc -m64 -O3 -fomit-frame-pointer2010080220100728
9097refgcc -m64 -march=nocona -O -fomit-frame-pointer2010080220100728
9119refgcc -m64 -O -fomit-frame-pointer2010080220100728
9119refgcc -m64 -march=k8 -O -fomit-frame-pointer2010080220100728
18744opensslgcc -m64 -O -fomit-frame-pointer2010080220100728
18777opensslgcc -m64 -Os -fomit-frame-pointer2010080220100728
18799opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080220100728
18799opensslgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080220100728
18799opensslgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080220100728
18810opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080220100728
18821opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080220100728
18821opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2010080220100728
18832opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080220100728
18832opensslgcc -m64 -O2 -fomit-frame-pointer2010080220100728
18832opensslgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080220100728
18843opensslgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080220100728
18854opensslgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080220100728
18854opensslgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080220100728
18865opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080220100728
18865opensslgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080220100728
18865opensslgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080220100728
18876opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080220100728
18876opensslgcc -m64 -O3 -fomit-frame-pointer2010080220100728
18876opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080220100728
18876opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080220100728
18887opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2010080220100728
18898opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080220100728
18898opensslgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080220100728
18909opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2010080220100728
18909opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080220100728
18909opensslgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080220100728
18920opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2010080220100728
18931opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080220100728
18931opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080220100728
18931opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080220100728
18931opensslgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080220100728
18931opensslgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080220100728
18931opensslgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080220100728
18931opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2010080220100728
18942opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080220100728
18942opensslgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080220100728
18964opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080220100728
18986opensslgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080220100728
18986opensslgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080220100728