Implementation notes: amd64, h9ivy, crypto_hash/fugue2

Computer: h9ivy
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: fugue2
TimeImplementationCompilerBenchmark dateSUPERCOP version
23812cop_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014042820140425
23820cop_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
23824cop_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
23824cop_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014042820140425
23824cop_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
23832cop_opt32gcc -funroll-loops -O -fomit-frame-pointer2014042820140425
23832cop_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014042820140425
24260cop_opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014042820140425
24264cop_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014042820140425
24264cop_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014042820140425
24264cop_opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014042820140425
24268cop_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
24268cop_opt32gcc -march=barcelona -O -fomit-frame-pointer2014042820140425
24276cop_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
24280cop_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
24292cop_opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014042820140425
24292cop_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014042820140425
24296cop_opt32gcc -O -fomit-frame-pointer2014042820140425
24304cop_opt32gcc -march=k8 -O -fomit-frame-pointer2014042820140425
24308cop_opt32gcc -m64 -O -fomit-frame-pointer2014042820140425
24328cop_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014042820140425
24448cop_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
24472cop_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014042820140425
24812cop_opt32gcc -march=nocona -O -fomit-frame-pointer2014042820140425
24836cop_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014042820140425
28060cop_opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014042820140425
28064cop_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014042820140425
28112cop_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
28192cop_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
28216cop_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014042820140425
28232cop_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014042820140425
28264cop_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014042820140425
28304cop_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
28360cop_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014042820140425
28372cop_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
28384cop_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
28392cop_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014042820140425
28400cop_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
28404cop_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
28408cop_opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014042820140425
28412cop_opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014042820140425
28416cop_opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
28420cop_opt32gcc -march=k8 -O2 -fomit-frame-pointer2014042820140425
28476cop_opt32gcc -O2 -fomit-frame-pointer2014042820140425
28484cop_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014042820140425
28496cop_opt32gcc -m64 -O2 -fomit-frame-pointer2014042820140425
28508cop_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014042820140425
28520cop_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
28580cop_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014042820140425
28624cop_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
28628cop_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014042820140425
28652cop_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014042820140425
28664cop_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
28748cop_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
28780cop_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014042820140425
28784cop_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014042820140425
28824cop_opt32gcc -march=k8 -O3 -fomit-frame-pointer2014042820140425
29048cop_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
29060cop_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014042820140425
29068cop_opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
29084cop_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
29184cop_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
29208cop_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014042820140425
29256cop_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014042820140425
29360cop_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014042820140425
29400cop_opt32gcc -O3 -fomit-frame-pointer2014042820140425
29460cop_opt32gcc -m64 -O3 -fomit-frame-pointer2014042820140425
29540cop_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014042820140425
29544cop_opt32gcc -march=nocona -O2 -fomit-frame-pointer2014042820140425
29592cop_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
29620cop_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014042820140425
30260cop_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
30320cop_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014042820140425
30344cop_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014042820140425
30352cop_opt32gcc -march=nocona -O3 -fomit-frame-pointer2014042820140425
36664cop_opt32gcc -funroll-loops -Os -fomit-frame-pointer2014042820140425
36668cop_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
36676cop_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014042820140425
36704cop_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
36712cop_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
36772cop_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014042820140425
36808cop_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014042820140425
36896cop_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014042820140425
36932cop_opt32gcc -Os -fomit-frame-pointer2014042820140425
36952cop_opt32gcc -m64 -Os -fomit-frame-pointer2014042820140425
36956cop_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
36960cop_opt32gcc -march=k8 -Os -fomit-frame-pointer2014042820140425
36968cop_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014042820140425
36976cop_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
36988cop_opt32gcc -march=barcelona -Os -fomit-frame-pointer2014042820140425
36992cop_opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014042820140425
37004cop_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014042820140425
37024cop_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014042820140425
37032cop_opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014042820140425
37036cop_opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014042820140425
37064cop_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
37284cop_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014042820140425
37312cop_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
37596cop_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014042820140425
37596cop_opt32gcc -march=nocona -Os -fomit-frame-pointer2014042820140425
72368cop_opt32gcc -funroll-loops2014042820140425
73460cop_opt32cc2014042820140425
73512cop_opt32gcc2014042820140425