Implementation notes: amd64, ares, crypto_hash/essence384

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: essence384
TimeImplementationCompilerBenchmark dateSUPERCOP version
55744gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012420130419
55764gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012420130419
55796gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012420130419
56056gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012420130419
56084gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
56116gccgcc -funroll-loops -O2 -fomit-frame-pointer2014012420130419
56272gccgcc -march=barcelona -O3 -fomit-frame-pointer2014012420130419
56624gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012420130419
56688gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012420130419
56716gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
56768gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012420130419
56780gccgcc -march=k8 -O3 -fomit-frame-pointer2014012420130419
56784gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012420130419
56800gccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012420130419
56812gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012420130419
56828gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012420130419
57004gccgcc -m64 -O3 -fomit-frame-pointer2014012420130419
57044gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
57120gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012420130419
57272gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012420130419
57292gccgcc -O3 -fomit-frame-pointer2014012420130419
57296gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012420130419
57856gccgcc -funroll-loops -O3 -fomit-frame-pointer2014012420130419
57864gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012420130419
59944gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012420130419
59960gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012420130419
60488gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012420130419
61088gccgcc -march=nocona -O3 -fomit-frame-pointer2014012420130419
61800gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012420130419
61828gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012420130419
62552gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012420130419
62896gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
63708gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
63748gccgcc -march=barcelona -O2 -fomit-frame-pointer2014012420130419
63760gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
64632gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012420130419
65140gccgcc -march=k8 -O2 -fomit-frame-pointer2014012420130419
65588gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012420130419
65652gccgcc -funroll-loops -O -fomit-frame-pointer2014012420130419
65668gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012420130419
65672gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012420130419
65764gccgcc -m64 -O2 -fomit-frame-pointer2014012420130419
65864gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012420130419
66024gccgcc -O2 -fomit-frame-pointer2014012420130419
66056gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012420130419
66076gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012420130419
66236gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012420130419
66236gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012420130419
66264gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012420130419
66276gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012420130419
66312gccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012420130419
66328gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
66844gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012420130419
67316gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012420130419
67476gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
68600gccgcc -m64 -Os -fomit-frame-pointer2014012420130419
68732gccgcc -Os -fomit-frame-pointer2014012420130419
68740gccgcc -march=k8 -Os -fomit-frame-pointer2014012420130419
68768gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012420130419
68772gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012420130419
68988gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
69008gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
69068gccgcc -march=barcelona -Os -fomit-frame-pointer2014012420130419
69380gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012420130419
69476gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012420130419
69508gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012420130419
69560gccgcc -funroll-loops -Os -fomit-frame-pointer2014012420130419
69600gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012420130419
69928gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012420130419
70136gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012420130419
70240gccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012420130419
70292gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012420130419
72512gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012420130419
72552gccgcc -march=nocona -O2 -fomit-frame-pointer2014012420130419
75556gccgcc -march=nocona -O -fomit-frame-pointer2014012420130419
75660gccgcc -O -fomit-frame-pointer2014012420130419
75712gccgcc -m64 -march=nocona -O -fomit-frame-pointer2014012420130419
75836gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012420130419
75844gccgcc -m64 -O -fomit-frame-pointer2014012420130419
75892gccgcc -fno-schedule-insns -O -fomit-frame-pointer2014012420130419
76004gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012420130419
76028gccgcc -m64 -march=core2 -O -fomit-frame-pointer2014012420130419
76136gccgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012420130419
76792gccgcc -march=k8 -O -fomit-frame-pointer2014012420130419
76928gccgcc -march=nocona -Os -fomit-frame-pointer2014012420130419
76932gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012420130419
77004gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012420130419
77084gccgcc -m64 -march=k8 -O -fomit-frame-pointer2014012420130419
77104gccgcc -march=barcelona -O -fomit-frame-pointer2014012420130419
77200gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
77248gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
77264gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012420130419
251908gcccc2014012420130419
252364gccgcc -funroll-loops2014012420130419
252424gccgcc2014012420130419