Implementation notes: amd64, sandy0, crypto_hash/fugue2

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: fugue2
TimeImplementationCompilerBenchmark dateSUPERCOP version
28328cop_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052220120521
28396cop_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052220120521
28420cop_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052220120521
28448cop_opt32gcc -funroll-loops -O -fomit-frame-pointer2012052220120521
28460cop_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052220120521
28520cop_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052220120521
28620cop_opt32gcc -march=k8 -O -fomit-frame-pointer2012052220120521
28648cop_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052220120521
28652cop_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052220120521
28656cop_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052220120521
28668cop_opt32gcc -m64 -O -fomit-frame-pointer2012052220120521
28684cop_opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012052220120521
28696cop_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2012052220120521
28700cop_opt32gcc -O -fomit-frame-pointer2012052220120521
28744cop_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052220120521
28796cop_opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2012052220120521
28812cop_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2012052220120521
28860cop_opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012052220120521
29072cop_opt32gcc -march=barcelona -O -fomit-frame-pointer2012052220120521
29148cop_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052220120521
29288cop_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052220120521
29528cop_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2012052220120521
29544cop_opt32gcc -march=nocona -O -fomit-frame-pointer2012052220120521
29724cop_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052220120521
30028cop_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2012052220120521
31812cop_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052220120521
32008cop_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052220120521
32080cop_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
32084cop_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052220120521
32120cop_opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012052220120521
32148cop_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052220120521
32152cop_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052220120521
32184cop_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052220120521
32192cop_opt32gcc -m64 -O2 -fomit-frame-pointer2012052220120521
32200cop_opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052220120521
32212cop_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052220120521
32220cop_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2012052220120521
32232cop_opt32gcc -O2 -fomit-frame-pointer2012052220120521
32260cop_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2012052220120521
32288cop_opt32gcc -march=k8 -O3 -fomit-frame-pointer2012052220120521
32292cop_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052220120521
32300cop_opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012052220120521
32304cop_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052220120521
32308cop_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052220120521
32328cop_opt32gcc -march=k8 -O2 -fomit-frame-pointer2012052220120521
32336cop_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052220120521
32336cop_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052220120521
32348cop_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2012052220120521
32436cop_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052220120521
32512cop_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
32656cop_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052220120521
32744cop_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052220120521
32792cop_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2012052220120521
32892cop_opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012052220120521
32896cop_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052220120521
32920cop_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052220120521
32964cop_opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012052220120521
32968cop_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052220120521
32980cop_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052220120521
33008cop_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052220120521
33020cop_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052220120521
33240cop_opt32gcc -O3 -fomit-frame-pointer2012052220120521
33252cop_opt32gcc -m64 -O3 -fomit-frame-pointer2012052220120521
33288cop_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052220120521
33320cop_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052220120521
33764cop_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052220120521
33796cop_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052220120521
33804cop_opt32gcc -march=nocona -O2 -fomit-frame-pointer2012052220120521
33852cop_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052220120521
34252cop_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012052220120521
34764cop_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052220120521
34808cop_opt32gcc -march=nocona -O3 -fomit-frame-pointer2012052220120521
34864cop_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052220120521
34900cop_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052220120521
35028cop_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052220120521
40424cop_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052220120521
40436cop_opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052220120521
40484cop_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052220120521
40496cop_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052220120521
40528cop_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052220120521
40572cop_opt32gcc -march=k8 -Os -fomit-frame-pointer2012052220120521
40584cop_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052220120521
40588cop_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052220120521
40640cop_opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012052220120521
40652cop_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052220120521
40844cop_opt32gcc -m64 -Os -fomit-frame-pointer2012052220120521
40876cop_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052220120521
40916cop_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052220120521
40952cop_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052220120521
40968cop_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052220120521
40980cop_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052220120521
41008cop_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052220120521
41028cop_opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012052220120521
41084cop_opt32gcc -funroll-loops -Os -fomit-frame-pointer2012052220120521
41200cop_opt32gcc -march=nocona -Os -fomit-frame-pointer2012052220120521
41340cop_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052220120521
41372cop_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052220120521
41420cop_opt32gcc -Os -fomit-frame-pointer2012052220120521
41428cop_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052220120521
41456cop_opt32gcc -march=barcelona -Os -fomit-frame-pointer2012052220120521
80252cop_opt32cc2012052220120521
83236cop_opt32gcc2012052220120521
84084cop_opt32gcc -funroll-loops2012052220120521