Implementation notes: amd64, bridge, crypto_hash/fugue2

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: fugue2
TimeImplementationCompilerBenchmark dateSUPERCOP version
28324cop_opt32gcc -funroll-loops -O -fomit-frame-pointer2012060220120525
28328cop_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012060220120525
28340cop_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012060220120525
28360cop_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012060220120525
28368cop_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012060220120525
28372cop_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2012060220120525
28400cop_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012060220120525
28568cop_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012060220120525
28580cop_opt32gcc -march=k8 -O -fomit-frame-pointer2012060220120525
28584cop_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2012060220120525
28588cop_opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012060220120525
28592cop_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012060220120525
28600cop_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012060220120525
28604cop_opt32gcc -O -fomit-frame-pointer2012060220120525
28640cop_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2012060220120525
28644cop_opt32gcc -march=barcelona -O -fomit-frame-pointer2012060220120525
28656cop_opt32gcc -m64 -O -fomit-frame-pointer2012060220120525
28656cop_opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2012060220120525
28668cop_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2012060220120525
28672cop_opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012060220120525
28676cop_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2012060220120525
29152cop_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012060220120525
29156cop_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012060220120525
29508cop_opt32gcc -march=nocona -O -fomit-frame-pointer2012060220120525
29516cop_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2012060220120525
31816cop_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012060220120525
31908cop_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012060220120525
31984cop_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012060220120525
31992cop_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012060220120525
31996cop_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012060220120525
32004cop_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012060220120525
32020cop_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2012060220120525
32024cop_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012060220120525
32060cop_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012060220120525
32060cop_opt32gcc -march=k8 -O2 -fomit-frame-pointer2012060220120525
32080cop_opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012060220120525
32088cop_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012060220120525
32100cop_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012060220120525
32112cop_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012060220120525
32112cop_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012060220120525
32124cop_opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012060220120525
32152cop_opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012060220120525
32156cop_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2012060220120525
32168cop_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012060220120525
32176cop_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012060220120525
32180cop_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2012060220120525
32236cop_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012060220120525
32280cop_opt32gcc -m64 -O2 -fomit-frame-pointer2012060220120525
32280cop_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012060220120525
32284cop_opt32gcc -march=k8 -O3 -fomit-frame-pointer2012060220120525
32292cop_opt32gcc -O2 -fomit-frame-pointer2012060220120525
32364cop_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012060220120525
32420cop_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012060220120525
32452cop_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012060220120525
32800cop_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012060220120525
32812cop_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012060220120525
32824cop_opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012060220120525
32852cop_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2012060220120525
32892cop_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012060220120525
32908cop_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012060220120525
32920cop_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012060220120525
32948cop_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012060220120525
32960cop_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012060220120525
32960cop_opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012060220120525
33236cop_opt32gcc -m64 -O3 -fomit-frame-pointer2012060220120525
33244cop_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012060220120525
33352cop_opt32gcc -O3 -fomit-frame-pointer2012060220120525
33740cop_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012060220120525
33792cop_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012060220120525
33796cop_opt32gcc -march=nocona -O2 -fomit-frame-pointer2012060220120525
34160cop_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012060220120525
34800cop_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012060220120525
34804cop_opt32gcc -march=nocona -O3 -fomit-frame-pointer2012060220120525
34812cop_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012060220120525
34852cop_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012060220120525
40372cop_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012060220120525
40392cop_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012060220120525
40396cop_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012060220120525
40396cop_opt32gcc -march=barcelona -Os -fomit-frame-pointer2012060220120525
40412cop_opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012060220120525
40444cop_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2012060220120525
40448cop_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012060220120525
40452cop_opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012060220120525
40456cop_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2012060220120525
40484cop_opt32gcc -Os -fomit-frame-pointer2012060220120525
40488cop_opt32gcc -march=k8 -Os -fomit-frame-pointer2012060220120525
40504cop_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012060220120525
40520cop_opt32gcc -m64 -Os -fomit-frame-pointer2012060220120525
40868cop_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012060220120525
40896cop_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012060220120525
40900cop_opt32gcc -funroll-loops -Os -fomit-frame-pointer2012060220120525
40944cop_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012060220120525
40980cop_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012060220120525
40984cop_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012060220120525
41060cop_opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012060220120525
41216cop_opt32gcc -march=nocona -Os -fomit-frame-pointer2012060220120525
41232cop_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2012060220120525
41248cop_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012060220120525
41372cop_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012060220120525
41540cop_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012060220120525
80356cop_opt32gcc2012060220120525
80384cop_opt32cc2012060220120525
80480cop_opt32gcc -funroll-loops2012060220120525