Implementation notes: amd64, molecule, crypto_hash/bmw512

Computer: molecule
Architecture: amd64
CPU ID: GenuineIntel-000106c2-bfe9fbff
SUPERCOP version: 20090205
Operation: crypto_hash
Primitive: bmw512
TimeImplementationCompilerBenchmark dateSUPERCOP version
13980optcgcc -funroll-loops -O3 -fomit-frame-pointer2009020520090205
13980optcgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020520090205
13992optcgcc -funroll-loops -O2 -fomit-frame-pointer2009020520090205
13992optcgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020520090205
13992optcgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020520090205
13992optcgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020520090205
14004optcgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020520090205
14028optcgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020520090205
14232optcgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020520090205
14244optcgcc -funroll-loops -Os -fomit-frame-pointer2009020520090205
14256optcgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020520090205
14256optcgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020520090205
14472optcgcc -m64 -O3 -fomit-frame-pointer2009020520090205
14484optcgcc -march=k8 -O3 -fomit-frame-pointer2009020520090205
14496optcgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020520090205
14508optcgcc -O2 -fomit-frame-pointer2009020520090205
14508optcgcc -m64 -O2 -fomit-frame-pointer2009020520090205
14508optcgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020520090205
14520optcgcc -O3 -fomit-frame-pointer2009020520090205
14556optcgcc -march=k8 -O2 -fomit-frame-pointer2009020520090205
14748optcgcc -Os -fomit-frame-pointer2009020520090205
14748optcgcc -m64 -march=k8 -Os -fomit-frame-pointer2009020520090205
14748optcgcc -march=k8 -Os -fomit-frame-pointer2009020520090205
14760optcgcc -m64 -Os -fomit-frame-pointer2009020520090205
15108refgcc -funroll-loops -O3 -fomit-frame-pointer2009020520090205
15132refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020520090205
15156refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020520090205
15180refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020520090205
15216refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020520090205
15228refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020520090205
15228refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020520090205
15252refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020520090205
15252refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020520090205
15252refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020520090205
15264refgcc -funroll-loops -Os -fomit-frame-pointer2009020520090205
15300refgcc -funroll-loops -O2 -fomit-frame-pointer2009020520090205
15552refgcc -march=nocona -O -fomit-frame-pointer2009020520090205
15564refgcc -O -fomit-frame-pointer2009020520090205
15564refgcc -m64 -O -fomit-frame-pointer2009020520090205
15564refgcc -m64 -march=k8 -O -fomit-frame-pointer2009020520090205
15576refgcc -march=k8 -O -fomit-frame-pointer2009020520090205
15600refgcc -m64 -march=nocona -O -fomit-frame-pointer2009020520090205
15672refgcc -O3 -fomit-frame-pointer2009020520090205
15696refgcc -m64 -O3 -fomit-frame-pointer2009020520090205
15696refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020520090205
15696refgcc -march=k8 -O3 -fomit-frame-pointer2009020520090205
15900refgcc -O2 -fomit-frame-pointer2009020520090205
15912refgcc -m64 -O2 -fomit-frame-pointer2009020520090205
15924refgcc -Os -fomit-frame-pointer2009020520090205
15924refgcc -m64 -Os -fomit-frame-pointer2009020520090205
15924refgcc -m64 -march=k8 -Os -fomit-frame-pointer2009020520090205
15948refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020520090205
15948refgcc -march=k8 -O2 -fomit-frame-pointer2009020520090205
16032refgcc -march=k8 -Os -fomit-frame-pointer2009020520090205
16476optcgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020520090205
16488optcgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020520090205
16488optcgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020520090205
16488optcgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020520090205
16488optcgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020520090205
16488optcgcc -march=nocona -O3 -fomit-frame-pointer2009020520090205
16500optcgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020520090205
16500optcgcc -march=nocona -O2 -fomit-frame-pointer2009020520090205
16668optcgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020520090205
16668optcgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020520090205
16668refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020520090205
16668optcgcc -m64 -march=nocona -Os -fomit-frame-pointer2009020520090205
16668optcgcc -march=nocona -Os -fomit-frame-pointer2009020520090205
16680refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020520090205
16680refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020520090205
16680refgcc -march=nocona -O3 -fomit-frame-pointer2009020520090205
16692refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020520090205
16704refgcc -funroll-loops -m64 -O -fomit-frame-pointer2009020520090205
16704refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020520090205
16716refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020520090205
16716refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020520090205
16764refgcc -funroll-loops -O -fomit-frame-pointer2009020520090205
16788refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020520090205
16788optcgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020520090205
16788refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020520090205
16788optcgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020520090205
16800optcgcc -funroll-loops -O -fomit-frame-pointer2009020520090205
16800optcgcc -funroll-loops -m64 -O -fomit-frame-pointer2009020520090205
16800optcgcc -m64 -O -fomit-frame-pointer2009020520090205
16800refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020520090205
16800optcgcc -march=k8 -O -fomit-frame-pointer2009020520090205
16812optcgcc -O -fomit-frame-pointer2009020520090205
16812optcgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020520090205
16812optcgcc -m64 -march=k8 -O -fomit-frame-pointer2009020520090205
16812refgcc -march=nocona -O2 -fomit-frame-pointer2009020520090205
16824optcgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020520090205
16836refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020520090205
16836optcgcc -m64 -march=nocona -O -fomit-frame-pointer2009020520090205
16836refgcc -m64 -march=nocona -Os -fomit-frame-pointer2009020520090205
16848refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020520090205
16872refgcc -march=nocona -Os -fomit-frame-pointer2009020520090205
16884optcgcc -march=nocona -O -fomit-frame-pointer2009020520090205
26472optccc2009020520090205
26496optcgcc2009020520090205
26496optcgcc -funroll-loops2009020520090205
63840refgcc2009020520090205
63888refgcc -funroll-loops2009020520090205
63900refcc2009020520090205