Computer: nmisles8amd64
Architecture: amd64
CPU ID: AuthenticAMD-00000f58-078bfbff
SUPERCOP version: 20080729
Operation: crypto_hash
Primitive: sha1
TimeImplementationCompilerBenchmark dateSUPERCOP version
23062opensslgcc -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -march=athlon -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -march=i386 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -march=i486 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -march=pentium-mmx -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -march=pentium2 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -march=pentium3 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -march=pentium -O -fomit-frame-pointer2008072920080729
23062opensslgcc -m64 -march=pentiumpro -O -fomit-frame-pointer2008072920080729
23062opensslgcc -march=athlon -O -fomit-frame-pointer2008072920080729
23062opensslgcc -march=i386 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -march=i486 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -march=pentium-mmx -O -fomit-frame-pointer2008072920080729
23062opensslgcc -march=pentium2 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -march=pentium3 -O -fomit-frame-pointer2008072920080729
23062opensslgcc -march=pentium -O -fomit-frame-pointer2008072920080729
23062opensslgcc -march=pentiumpro -O -fomit-frame-pointer2008072920080729
23064opensslgcc -m64 -march=k6-2 -O -fomit-frame-pointer2008072920080729
23064opensslgcc -m64 -march=k6-3 -O -fomit-frame-pointer2008072920080729
23064opensslgcc -m64 -march=k6 -O -fomit-frame-pointer2008072920080729
23064opensslgcc -m64 -march=pentium4 -O -fomit-frame-pointer2008072920080729
23064opensslgcc -march=k6-2 -O -fomit-frame-pointer2008072920080729
23064opensslgcc -march=k6-3 -O -fomit-frame-pointer2008072920080729
23064opensslgcc -march=k6 -O -fomit-frame-pointer2008072920080729
23064opensslgcc -march=pentium4 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=i386 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=i486 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=k6-2 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=k6-3 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=k6 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=pentium-mmx -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=pentium2 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=pentium3 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=pentium -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -m64 -march=pentiumpro -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2008072920080729
23071opensslgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2008072920080729
23072opensslgcc -funroll-loops -O -fomit-frame-pointer2008072920080729
23072opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2008072920080729
23072opensslgcc -funroll-loops -m64 -march=athlon -O -fomit-frame-pointer2008072920080729
23072opensslgcc -funroll-loops -m64 -march=pentium4 -O -fomit-frame-pointer2008072920080729
23072opensslgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2008072920080729
23072opensslgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2008072920080729
23078opensslgcc -m64 -march=pentium2008072920080729
23078opensslgcc -m64 -march=pentium-mmx2008072920080729
23078opensslgcc -march=pentium2008072920080729
23078opensslgcc -march=pentium-mmx2008072920080729
23079opensslgcc -m64 -march=i4862008072920080729
23079opensslgcc -m64 -march=pentium22008072920080729
23079opensslgcc -m64 -march=pentium32008072920080729
23079opensslgcc -m64 -march=pentiumpro2008072920080729
23079opensslgcc -march=i4862008072920080729
23079opensslgcc -march=pentium22008072920080729
23079opensslgcc -march=pentium32008072920080729
23079opensslgcc -march=pentiumpro2008072920080729
23081opensslgcc -funroll-loops -m64 -march=k62008072920080729
23081opensslgcc -funroll-loops -m64 -march=k6-22008072920080729
23081opensslgcc -funroll-loops -m64 -march=k6-32008072920080729
23081opensslgcc -funroll-loops -m64 -march=pentium2008072920080729
23081opensslgcc -funroll-loops -m64 -march=pentium-mmx2008072920080729
23081opensslgcc -funroll-loops -march=k62008072920080729
23081opensslgcc -funroll-loops -march=k6-22008072920080729
23081opensslgcc -funroll-loops -march=k6-32008072920080729
23081opensslgcc -funroll-loops -march=pentium2008072920080729
23081opensslgcc -funroll-loops -march=pentium-mmx2008072920080729
23081opensslgcc -m64 -march=k62008072920080729
23081opensslgcc -m64 -march=k6-22008072920080729
23081opensslgcc -m64 -march=k6-32008072920080729
23081opensslgcc -m64 -march=pentium42008072920080729
23081opensslgcc -march=k62008072920080729
23081opensslgcc -march=k6-22008072920080729
23081opensslgcc -march=k6-32008072920080729
23081opensslgcc -march=pentium42008072920080729
23082opensslcc2008072920080729
23082opensslgcc2008072920080729
23082opensslgcc -funroll-loops2008072920080729
23082opensslgcc -funroll-loops -m642008072920080729
23082opensslgcc -funroll-loops -m64 -march=i4862008072920080729
23082opensslgcc -funroll-loops -m64 -march=pentium22008072920080729
23082opensslgcc -funroll-loops -m64 -march=pentium32008072920080729
23082opensslgcc -funroll-loops -m64 -march=pentiumpro2008072920080729
23082opensslgcc -funroll-loops -march=i4862008072920080729
23082opensslgcc -funroll-loops -march=pentium22008072920080729
23082opensslgcc -funroll-loops -march=pentium32008072920080729
23082opensslgcc -funroll-loops -march=pentiumpro2008072920080729
23082opensslgcc -m642008072920080729
23082opensslgcc -m64 -march=athlon2008072920080729
23082opensslgcc -m64 -march=i3862008072920080729
23082opensslgcc -march=athlon2008072920080729
23082opensslgcc -march=i3862008072920080729
23084opensslgcc -funroll-loops -m64 -march=pentium42008072920080729
23084opensslgcc -funroll-loops -march=pentium42008072920080729
23085opensslgcc -funroll-loops -m64 -march=athlon2008072920080729
23085opensslgcc -funroll-loops -m64 -march=i3862008072920080729
23085opensslgcc -funroll-loops -march=athlon2008072920080729
23085opensslgcc -funroll-loops -march=i3862008072920080729
23193opensslgcc -funroll-loops -O3 -fomit-frame-pointer2008072920080729
23193opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2008072920080729
23193opensslgcc -funroll-loops -m64 -march=athlon -O3 -fomit-frame-pointer2008072920080729
23193opensslgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2008072920080729
23195opensslgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2008072920080729
23195opensslgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2008072920080729
23195opensslgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2008072920080729
23198opensslgcc -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -funroll-loops -m64 -march=i486 -O3 -fomit-frame-pointer2008072920080729
23198opensslgcc -funroll-loops -m64 -march=pentium2 -O3 -fomit-frame-pointer2008072920080729
23198opensslgcc -funroll-loops -m64 -march=pentium3 -O3 -fomit-frame-pointer2008072920080729
23198opensslgcc -funroll-loops -m64 -march=pentiumpro -O3 -fomit-frame-pointer2008072920080729
23198opensslgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2008072920080729
23198opensslgcc -m64 -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -m64 -march=athlon -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -m64 -march=k6-2 -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -m64 -march=k6-3 -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -m64 -march=k6 -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -m64 -march=pentium4 -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -march=athlon -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -march=k6-2 -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -march=k6-3 -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -march=k6 -O2 -fomit-frame-pointer2008072920080729
23198opensslgcc -march=pentium4 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=i386 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=i386 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=i486 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=i486 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=k6-2 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=k6-3 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=k6 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=pentium-mmx -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=pentium-mmx -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=pentium2 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=pentium3 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=pentium -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=pentium -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -m64 -march=pentiumpro -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -march=i386 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -march=i386 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -march=i486 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -march=i486 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -march=k6-2 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -march=k6-3 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -march=k6 -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -march=pentium-mmx -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -march=pentium-mmx -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -march=pentium2 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -march=pentium3 -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -march=pentium -O2 -fomit-frame-pointer2008072920080729
23199opensslgcc -march=pentium -Os -fomit-frame-pointer2008072920080729
23199opensslgcc -march=pentiumpro -O2 -fomit-frame-pointer2008072920080729
23200opensslgcc -m64 -march=pentium2 -Os -fomit-frame-pointer2008072920080729
23200opensslgcc -m64 -march=pentium3 -Os -fomit-frame-pointer2008072920080729
23200opensslgcc -m64 -march=pentiumpro -Os -fomit-frame-pointer2008072920080729
23200opensslgcc -march=pentium2 -Os -fomit-frame-pointer2008072920080729
23200opensslgcc -march=pentium3 -Os -fomit-frame-pointer2008072920080729
23200opensslgcc -march=pentiumpro -Os -fomit-frame-pointer2008072920080729
23201opensslgcc -funroll-loops -m64 -march=pentium-mmx -O3 -fomit-frame-pointer2008072920080729
23201opensslgcc -funroll-loops -m64 -march=pentium -O3 -fomit-frame-pointer2008072920080729
23201opensslgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2008072920080729
23201opensslgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2008072920080729
23202opensslgcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2008072920080729
23202opensslgcc -m64 -Os -fomit-frame-pointer2008072920080729
23202opensslgcc -m64 -march=athlon -Os -fomit-frame-pointer2008072920080729
23202opensslgcc -m64 -march=pentium4 -Os -fomit-frame-pointer2008072920080729
23202opensslgcc -march=athlon -Os -fomit-frame-pointer2008072920080729
23202opensslgcc -march=pentium4 -Os -fomit-frame-pointer2008072920080729
23207opensslgcc -Os -fomit-frame-pointer2008072920080729
23208opensslgcc -funroll-loops -m64 -march=k6-2 -O3 -fomit-frame-pointer2008072920080729
23208opensslgcc -funroll-loops -m64 -march=k6-3 -O3 -fomit-frame-pointer2008072920080729
23208opensslgcc -funroll-loops -m64 -march=k6 -O3 -fomit-frame-pointer2008072920080729
23208opensslgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2008072920080729
23208opensslgcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2008072920080729
23208opensslgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2008072920080729
23209opensslgcc -funroll-loops -m64 -march=i386 -O3 -fomit-frame-pointer2008072920080729
23209opensslgcc -funroll-loops -m64 -march=k6-2 -O2 -fomit-frame-pointer2008072920080729
23209opensslgcc -funroll-loops -m64 -march=k6-3 -O2 -fomit-frame-pointer2008072920080729
23209opensslgcc -funroll-loops -m64 -march=k6 -O2 -fomit-frame-pointer2008072920080729
23209opensslgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2008072920080729
23209opensslgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2008072920080729
23209opensslgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2008072920080729
23209opensslgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2008072920080729
23209opensslgcc -m64 -march=k6-2 -O3 -fomit-frame-pointer2008072920080729
23209opensslgcc -m64 -march=k6-3 -O3 -fomit-frame-pointer2008072920080729
23209opensslgcc -m64 -march=k6 -O3 -fomit-frame-pointer2008072920080729
23209opensslgcc -march=k6-2 -O3 -fomit-frame-pointer2008072920080729
23209opensslgcc -march=k6-3 -O3 -fomit-frame-pointer2008072920080729
23209opensslgcc -march=k6 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -funroll-loops -O2 -fomit-frame-pointer2008072920080729
23210opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2008072920080729
23210opensslgcc -funroll-loops -m64 -march=athlon -O2 -fomit-frame-pointer2008072920080729
23210opensslgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -march=athlon -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -march=i386 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -march=i486 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -march=pentium-mmx -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -march=pentium2 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -march=pentium3 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -march=pentium -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -m64 -march=pentiumpro -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -march=athlon -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -march=i386 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -march=i486 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -march=pentium-mmx -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -march=pentium2 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -march=pentium3 -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -march=pentium -O3 -fomit-frame-pointer2008072920080729
23210opensslgcc -march=pentiumpro -O3 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -m64 -march=i386 -Os -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -m64 -march=i486 -Os -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -m64 -march=pentium-mmx -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -m64 -march=pentium2 -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -m64 -march=pentium3 -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -m64 -march=pentium4 -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -m64 -march=pentium -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -m64 -march=pentiumpro -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2008072920080729
23211opensslgcc -m64 -march=pentium4 -O3 -fomit-frame-pointer2008072920080729
23211opensslgcc -march=pentium4 -O3 -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -m64 -march=athlon -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -m64 -march=i386 -O2 -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -m64 -march=i486 -O2 -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -m64 -march=pentium-mmx -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -m64 -march=pentium2 -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -m64 -march=pentium3 -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -m64 -march=pentium -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -m64 -march=pentiumpro -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2008072920080729
23212opensslgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2008072920080729
23215opensslgcc -funroll-loops -m64 -march=k6-2 -Os -fomit-frame-pointer2008072920080729
23215opensslgcc -funroll-loops -m64 -march=k6-3 -Os -fomit-frame-pointer2008072920080729
23215opensslgcc -funroll-loops -m64 -march=k6 -Os -fomit-frame-pointer2008072920080729
23215opensslgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2008072920080729
23215opensslgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2008072920080729
23215opensslgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2008072920080729
23217opensslgcc -funroll-loops -Os -fomit-frame-pointer2008072920080729
23217opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2008072920080729
23217opensslgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2008072920080729
23217opensslgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2008072920080729
23218opensslgcc -funroll-loops -m64 -march=pentium4 -O3 -fomit-frame-pointer2008072920080729
23218opensslgcc -funroll-loops -m64 -march=pentium4 -Os -fomit-frame-pointer2008072920080729