Implementation notes: amd64, bigmem, crypto_hash/fugue2

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: fugue2
TimeImplementationCompilerBenchmark dateSUPERCOP version
25449cop_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
25503cop_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
25599cop_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
25639cop_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
25716cop_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
25724cop_opt32gcc -march=k8 -O -fomit-frame-pointer2015021520141124
25755cop_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
25763cop_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
25772cop_opt32gcc -funroll-loops -O -fomit-frame-pointer2015021520141124
25778cop_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
25812cop_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
25818cop_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
25823cop_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
25831cop_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
25846cop_opt32gcc -march=barcelona -O -fomit-frame-pointer2015021520141124
25917cop_opt32gcc -m64 -O -fomit-frame-pointer2015021520141124
25942cop_opt32gcc -O -fomit-frame-pointer2015021520141124
25950cop_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
26546cop_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
26585cop_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
26718cop_opt32gcc -march=nocona -O -fomit-frame-pointer2015021520141124
26730cop_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
27959cop_opt32gcc -O2 -fomit-frame-pointer2015021520141124
27994cop_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
27999cop_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
27999cop_opt32gcc -m64 -O2 -fomit-frame-pointer2015021520141124
28002cop_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
28004cop_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
28390cop_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
28399cop_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
28483cop_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
28495cop_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
28515cop_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
28529cop_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
28532cop_opt32gcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
28535cop_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
28537cop_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
28543cop_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
28546cop_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
28557cop_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
28724cop_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
28733cop_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
28735cop_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
28741cop_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
29645cop_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
29648cop_opt32gcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
29682cop_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
29693cop_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
29932cop_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
29957cop_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
29965cop_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
29982cop_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
29988cop_opt32gcc -m64 -O3 -fomit-frame-pointer2015021520141124
30002cop_opt32gcc -O3 -fomit-frame-pointer2015021520141124
30164cop_opt32gcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
30200cop_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
30223cop_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
30243cop_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
30319cop_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
30322cop_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
30345cop_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
30351cop_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
31713cop_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
31736cop_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
31759cop_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
31790cop_opt32gcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
32569cop_opt32gcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
32598cop_opt32gcc -march=k8 -Os -fomit-frame-pointer2015021520141124
32606cop_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
32609cop_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
32611cop_opt32gcc -Os -fomit-frame-pointer2015021520141124
32611cop_opt32gcc -m64 -Os -fomit-frame-pointer2015021520141124
32631cop_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
32765cop_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
32768cop_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
32802cop_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
32807cop_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
32960cop_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
32977cop_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
32992cop_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
33003cop_opt32gcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
33003cop_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
33006cop_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
33040cop_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
33334cop_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
33343cop_opt32gcc -march=nocona -Os -fomit-frame-pointer2015021520141124
33909cop_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
33938cop_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
92693cop_opt32gcc2015021520141124
92726cop_opt32cc2015021520141124
92772cop_opt32gcc -funroll-loops2015021520141124