Computer: needme
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20081222
Operation: crypto_hashblocks
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
20776inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer2008122520081222
20839refgcc -march=nocona -Os -fomit-frame-pointer2008122520081222
20867refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2008122520081222
20867refgcc -march=nocona -O2 -fomit-frame-pointer2008122520081222
20881refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2008122520081222
20902refgcc -m64 -march=nocona -Os -fomit-frame-pointer2008122520081222
20930refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2008122520081222
20930inplacegcc -march=nocona -Os -fomit-frame-pointer2008122520081222
20944inplacegcc -march=k8 -O -fomit-frame-pointer2008122520081222
20986refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2008122520081222
21021inplacegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2008122520081222
21021refgcc -m64 -march=k8 -O -fomit-frame-pointer2008122520081222
21028refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2008122520081222
21042inplacegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2008122520081222
21042refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2008122520081222
21056refgcc -march=k8 -O -fomit-frame-pointer2008122520081222
21070refgcc -O -fomit-frame-pointer2008122520081222
21070refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2008122520081222
21070inplacegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2008122520081222
21070inplacegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2008122520081222
21077inplacegcc -funroll-loops -O -fomit-frame-pointer2008122520081222
21077inplacegcc -m64 -O -fomit-frame-pointer2008122520081222
21084inplacegcc -O -fomit-frame-pointer2008122520081222
21084inplacegcc -funroll-loops -m64 -Os -fomit-frame-pointer2008122520081222
21084inplacegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2008122520081222
21084refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2008122520081222
21084refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2008122520081222
21084refgcc -m64 -O -fomit-frame-pointer2008122520081222
21091refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2008122520081222
21091inplacegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2008122520081222
21098refgcc -m64 -march=nocona -O -fomit-frame-pointer2008122520081222
21105refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2008122520081222
21105refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2008122520081222
21105inplacegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2008122520081222
21105inplacegcc -m64 -march=nocona -O2 -fomit-frame-pointer2008122520081222
21112refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2008122520081222
21112inplacegcc -march=nocona -O -fomit-frame-pointer2008122520081222
21126inplacegcc -funroll-loops -m64 -O -fomit-frame-pointer2008122520081222
21126refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2008122520081222
21126refgcc -march=k8 -O2 -fomit-frame-pointer2008122520081222
21133inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2008122520081222
21133refgcc -funroll-loops -m64 -O -fomit-frame-pointer2008122520081222
21133inplacegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2008122520081222
21140refgcc -funroll-loops -O -fomit-frame-pointer2008122520081222
21140inplacegcc -march=nocona -O2 -fomit-frame-pointer2008122520081222
21140refgcc -march=nocona -O -fomit-frame-pointer2008122520081222
21154inplacegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2008122520081222
21154refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2008122520081222
21154inplacegcc -m64 -march=k8 -O -fomit-frame-pointer2008122520081222
21161inplacegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2008122520081222
21175refgcc -funroll-loops -O2 -fomit-frame-pointer2008122520081222
21189inplacegcc -funroll-loops -O2 -fomit-frame-pointer2008122520081222
21189inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2008122520081222
21196inplacegcc -march=nocona -O3 -fomit-frame-pointer2008122520081222
21210inplacegcc -m64 -march=nocona -O3 -fomit-frame-pointer2008122520081222
21210inplacegcc -m64 -march=nocona -O -fomit-frame-pointer2008122520081222
21224refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2008122520081222
21238refgcc -O2 -fomit-frame-pointer2008122520081222
21238refgcc -m64 -march=k8 -Os -fomit-frame-pointer2008122520081222
21252inplacegcc -funroll-loops -Os -fomit-frame-pointer2008122520081222
21266refgcc -funroll-loops -Os -fomit-frame-pointer2008122520081222
21308refgcc -march=k8 -Os -fomit-frame-pointer2008122520081222
21315inplacegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2008122520081222
21322refgcc -Os -fomit-frame-pointer2008122520081222
21336refgcc -m64 -Os -fomit-frame-pointer2008122520081222
21336inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer2008122520081222
21343inplacegcc -march=k8 -O2 -fomit-frame-pointer2008122520081222
21350refgcc -m64 -O2 -fomit-frame-pointer2008122520081222
21357inplacegcc -O2 -fomit-frame-pointer2008122520081222
21357inplacegcc -m64 -O2 -fomit-frame-pointer2008122520081222
21371inplacegcc -m64 -Os -fomit-frame-pointer2008122520081222
21385refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2008122520081222
21399refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2008122520081222
21420inplacegcc -march=k8 -Os -fomit-frame-pointer2008122520081222
21427inplacegcc -m64 -march=k8 -Os -fomit-frame-pointer2008122520081222
21441inplacegcc -Os -fomit-frame-pointer2008122520081222
21448refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2008122520081222
21448refgcc -march=nocona -O3 -fomit-frame-pointer2008122520081222
21483refgcc -funroll-loops -O3 -fomit-frame-pointer2008122520081222
21518refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2008122520081222
21525refgcc -O3 -fomit-frame-pointer2008122520081222
21525refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2008122520081222
21525refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2008122520081222
21532refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2008122520081222
21539inplacegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2008122520081222
21553inplacegcc -m64 -march=k8 -O3 -fomit-frame-pointer2008122520081222
21567refgcc -march=k8 -O3 -fomit-frame-pointer2008122520081222
21581inplacegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2008122520081222
21581inplacegcc -march=k8 -O3 -fomit-frame-pointer2008122520081222
21588inplacegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2008122520081222
21588inplacegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2008122520081222
21637inplacegcc -O3 -fomit-frame-pointer2008122520081222
21651inplacegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2008122520081222
21651inplacegcc -m64 -O3 -fomit-frame-pointer2008122520081222
21665inplacegcc -funroll-loops -O3 -fomit-frame-pointer2008122520081222
21777refgcc -m64 -O3 -fomit-frame-pointer2008122520081222
35322inplacecc2008122520081222
35322inplacegcc2008122520081222
35329inplacegcc -funroll-loops2008122520081222
40628refcc2008122520081222
40628refgcc -funroll-loops2008122520081222
40656refgcc2008122520081222