Implementation notes: amd64, jos, crypto_hash/fugue2

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: fugue2
TimeImplementationCompilerBenchmark dateSUPERCOP version
29408cop_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070320140622
29423cop_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070320140622
29430cop_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070320140622
29460cop_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070320140622
29490cop_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070320140622
29497cop_opt32gcc -funroll-loops -O -fomit-frame-pointer2014070320140622
29520cop_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
29790cop_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014070320140622
29798cop_opt32gcc -march=k8 -O -fomit-frame-pointer2014070320140622
29812cop_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
29827cop_opt32gcc -march=barcelona -O -fomit-frame-pointer2014070320140622
29865cop_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070320140622
29873cop_opt32gcc -O -fomit-frame-pointer2014070320140622
29880cop_opt32gcc -m64 -O -fomit-frame-pointer2014070320140622
30165cop_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070320140622
30173cop_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014070320140622
30180cop_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070320140622
30188cop_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070320140622
30540cop_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070320140622
30563cop_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070320140622
30848cop_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014070320140622
30870cop_opt32gcc -march=nocona -O -fomit-frame-pointer2014070320140622
33053cop_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070320140622
33060cop_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
33112cop_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
33195cop_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070320140622
33255cop_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070320140622
33270cop_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070320140622
33270cop_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070320140622
33277cop_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070320140622
33315cop_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070320140622
33330cop_opt32gcc -m64 -O3 -fomit-frame-pointer2014070320140622
33368cop_opt32gcc -O3 -fomit-frame-pointer2014070320140622
33397cop_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070320140622
33398cop_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
33405cop_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070320140622
33638cop_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
33645cop_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070320140622
33660cop_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
33975cop_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
33990cop_opt32gcc -O2 -fomit-frame-pointer2014070320140622
34035cop_opt32gcc -m64 -O2 -fomit-frame-pointer2014070320140622
34732cop_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070320140622
34770cop_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070320140622
34815cop_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070320140622
34830cop_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070320140622
34845cop_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
34845cop_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070320140622
34852cop_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070320140622
34853cop_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
34860cop_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070320140622
34897cop_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070320140622
34958cop_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070320140622
35017cop_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070320140622
35040cop_opt32gcc -march=k8 -O2 -fomit-frame-pointer2014070320140622
35047cop_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070320140622
35063cop_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070320140622
35063cop_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014070320140622
35070cop_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014070320140622
35100cop_opt32gcc -march=k8 -O3 -fomit-frame-pointer2014070320140622
35190cop_opt32gcc -march=nocona -O3 -fomit-frame-pointer2014070320140622
35197cop_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070320140622
35505cop_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070320140622
35632cop_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070320140622
36007cop_opt32gcc -march=nocona -O2 -fomit-frame-pointer2014070320140622
36037cop_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070320140622
42330cop_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070320140622
42375cop_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070320140622
42375cop_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070320140622
42383cop_opt32gcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
42398cop_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
42413cop_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070320140622
42532cop_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070320140622
42645cop_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070320140622
42675cop_opt32gcc -m64 -Os -fomit-frame-pointer2014070320140622
42675cop_opt32gcc -march=k8 -Os -fomit-frame-pointer2014070320140622
42705cop_opt32gcc -Os -fomit-frame-pointer2014070320140622
42712cop_opt32gcc -march=barcelona -Os -fomit-frame-pointer2014070320140622
42750cop_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070320140622
42788cop_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
42960cop_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070320140622
42983cop_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070320140622
42990cop_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070320140622
43013cop_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070320140622
44130cop_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070320140622
44145cop_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070320140622
44167cop_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070320140622
44167cop_opt32gcc -march=nocona -Os -fomit-frame-pointer2014070320140622
113265cop_opt32gcc -funroll-loops2014070320140622
113288cop_opt32gcc2014070320140622
113310cop_opt32cc2014070320140622