Implementation notes: amd64, molecule, crypto_hash/edonr256

Computer: molecule
Architecture: amd64
CPU ID: GenuineIntel-000106c2-bfe9fbff
SUPERCOP version: 20090205
Operation: crypto_hash
Primitive: edonr256
TimeImplementationCompilerBenchmark dateSUPERCOP version
16992optcgcc -funroll-loops -Os -fomit-frame-pointer2009020620090205
16992optcgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020620090205
16992optcgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020620090205
17004optcgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020620090205
17136optcgcc -Os -fomit-frame-pointer2009020620090205
17136optcgcc -m64 -Os -fomit-frame-pointer2009020620090205
17136optcgcc -m64 -march=k8 -Os -fomit-frame-pointer2009020620090205
17136optcgcc -march=k8 -Os -fomit-frame-pointer2009020620090205
17232optcgcc -funroll-loops -O3 -fomit-frame-pointer2009020620090205
17232optcgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020620090205
17244optcgcc -funroll-loops -O2 -fomit-frame-pointer2009020620090205
17244optcgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020620090205
17244optcgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020620090205
17256optcgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020620090205
17268optcgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020620090205
17280optcgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020620090205
17604optcgcc -O3 -fomit-frame-pointer2009020620090205
17604optcgcc -m64 -O3 -fomit-frame-pointer2009020620090205
17604optcgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020620090205
17604optcgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020620090205
17604optcgcc -march=k8 -O3 -fomit-frame-pointer2009020620090205
17616optcgcc -O2 -fomit-frame-pointer2009020620090205
17616optcgcc -m64 -O2 -fomit-frame-pointer2009020620090205
17616optcgcc -march=k8 -O2 -fomit-frame-pointer2009020620090205
18360refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020620090205
18372refgcc -march=k8 -O3 -fomit-frame-pointer2009020620090205
18384refgcc -O3 -fomit-frame-pointer2009020620090205
18384refgcc -m64 -O2 -fomit-frame-pointer2009020620090205
18384refgcc -m64 -O3 -fomit-frame-pointer2009020620090205
18384refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020620090205
18384refgcc -march=k8 -O2 -fomit-frame-pointer2009020620090205
18396refgcc -O2 -fomit-frame-pointer2009020620090205
18516refgcc -funroll-loops -O3 -fomit-frame-pointer2009020620090205
18516refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020620090205
18516refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020620090205
18516refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020620090205
18528refgcc -Os -fomit-frame-pointer2009020620090205
18528refgcc -funroll-loops -O2 -fomit-frame-pointer2009020620090205
18528refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020620090205
18528refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020620090205
18528refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020620090205
18528refgcc -m64 -Os -fomit-frame-pointer2009020620090205
18528refgcc -m64 -march=k8 -Os -fomit-frame-pointer2009020620090205
18528refgcc -march=k8 -Os -fomit-frame-pointer2009020620090205
18552refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020620090205
18552refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020620090205
18576refgcc -funroll-loops -Os -fomit-frame-pointer2009020620090205
18576refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020620090205
22224optcgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020620090205
22248optcgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020620090205
22284optcgcc -m64 -march=nocona -Os -fomit-frame-pointer2009020620090205
22284optcgcc -march=nocona -Os -fomit-frame-pointer2009020620090205
22440optcgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020620090205
22440optcgcc -march=nocona -O3 -fomit-frame-pointer2009020620090205
22452optcgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020620090205
22452optcgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020620090205
22464optcgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020620090205
22464optcgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020620090205
22464optcgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020620090205
22476optcgcc -march=nocona -O2 -fomit-frame-pointer2009020620090205
22776refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020620090205
22776refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020620090205
22836refgcc -m64 -march=nocona -Os -fomit-frame-pointer2009020620090205
22848refgcc -march=nocona -Os -fomit-frame-pointer2009020620090205
22920refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020620090205
22932refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020620090205
22932refgcc -march=nocona -O3 -fomit-frame-pointer2009020620090205
22944refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020620090205
22956refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020620090205
22956refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020620090205
22980refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020620090205
22980refgcc -march=nocona -O2 -fomit-frame-pointer2009020620090205
24864optcgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020620090205
24864optcgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020620090205
24876optcgcc -funroll-loops -O -fomit-frame-pointer2009020620090205
24876optcgcc -funroll-loops -m64 -O -fomit-frame-pointer2009020620090205
24876optcgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020620090205
24900optcgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020620090205
24900optcgcc -march=k8 -O -fomit-frame-pointer2009020620090205
24912optcgcc -m64 -march=nocona -O -fomit-frame-pointer2009020620090205
24924optcgcc -O -fomit-frame-pointer2009020620090205
24924optcgcc -m64 -O -fomit-frame-pointer2009020620090205
24924optcgcc -m64 -march=k8 -O -fomit-frame-pointer2009020620090205
24924optcgcc -march=nocona -O -fomit-frame-pointer2009020620090205
25200refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020620090205
25212refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020620090205
25224refgcc -funroll-loops -O -fomit-frame-pointer2009020620090205
25224refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020620090205
25236refgcc -funroll-loops -m64 -O -fomit-frame-pointer2009020620090205
25236refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020620090205
25416refgcc -O -fomit-frame-pointer2009020620090205
25416refgcc -m64 -O -fomit-frame-pointer2009020620090205
25416refgcc -m64 -march=nocona -O -fomit-frame-pointer2009020620090205
25416refgcc -march=nocona -O -fomit-frame-pointer2009020620090205
25428refgcc -m64 -march=k8 -O -fomit-frame-pointer2009020620090205
25428refgcc -march=k8 -O -fomit-frame-pointer2009020620090205
63840optccc2009020620090205
63840optcgcc2009020620090205
63840optcgcc -funroll-loops2009020620090205
84924refgcc2009020620090205
84924refgcc -funroll-loops2009020620090205
84936refcc2009020620090205