Implementation notes: amd64, backup, crypto_hash/essence512

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: essence512
TimeImplementationCompilerBenchmark dateSUPERCOP version
39772gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011220111120
40304gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
40530gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011220111120
40636gccgcc -funroll-loops -O3 -fomit-frame-pointer2012011220111120
40660gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
40690gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011220111120
40700gccgcc -m64 -O3 -fomit-frame-pointer2012011220111120
41150gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011220111120
41302gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
45374gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
45876gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
46224gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
46906gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
48202gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
48224gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011220111120
48226gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
48394gccgcc -O2 -fomit-frame-pointer2012011220111120
48520gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
48727gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
48893gccgcc -funroll-loops -O2 -fomit-frame-pointer2012011220111120
49230gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011220111120
49251gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
49356gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
49424gccgcc -march=k8 -O3 -fomit-frame-pointer2012011220111120
49428gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
49450gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011220111120
49464gccgcc -m64 -Os -fomit-frame-pointer2012011220111120
49500gccgcc -march=barcelona -O3 -fomit-frame-pointer2012011220111120
49522gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011220111120
49566gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
49808gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
50138gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011220111120
50229gccgcc -O3 -fomit-frame-pointer2012011220111120
50572gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011220111120
50600gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011220111120
50652gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011220111120
50860gccgcc -funroll-loops -Os -fomit-frame-pointer2012011220111120
50916gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011220111120
50940gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011220111120
54968gccgcc -march=nocona -O3 -fomit-frame-pointer2012011220111120
55228gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
55236gccgcc -march=barcelona -O -fomit-frame-pointer2012011220111120
55622gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011220111120
55872gccgcc -march=nocona -O -fomit-frame-pointer2012011220111120
55983gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011220111120
56078gccgcc -march=k8 -O -fomit-frame-pointer2012011220111120
56248gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
56712gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011220111120
56860gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
56886gccgcc -march=barcelona -O2 -fomit-frame-pointer2012011220111120
57294gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011220111120
57989gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011220111120
58040gccgcc -march=k8 -O2 -fomit-frame-pointer2012011220111120
58055gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
58241gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011220111120
58256gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011220111120
58542gccgcc -m64 -O2 -fomit-frame-pointer2012011220111120
58944gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011220111120
58988gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011220111120
59039gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
59086gccgcc -march=barcelona -Os -fomit-frame-pointer2012011220111120
59095gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011220111120
59208gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
59979gccgcc -Os -fomit-frame-pointer2012011220111120
60063gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
60120gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
60132gccgcc -march=k8 -Os -fomit-frame-pointer2012011220111120
60397gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011220111120
60840gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011220111120
61065gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
61550gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
61688gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
61720gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011220111120
61842gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
61848gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
61956gccgcc -funroll-loops -O -fomit-frame-pointer2012011220111120
61965gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011220111120
62094gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
64453gccgcc -march=nocona -O2 -fomit-frame-pointer2012011220111120
64533gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
66546gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011220111120
66764gccgcc -O -fomit-frame-pointer2012011220111120
66767gccgcc -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
66789gccgcc -m64 -O -fomit-frame-pointer2012011220111120
67091gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
67620gccgcc -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
68105gccgcc -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
68958gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011220111120
68964gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
69438gccgcc -march=nocona -Os -fomit-frame-pointer2012011220111120
69551gccgcc -m64 -march=core2 -O -fomit-frame-pointer2012011220111120
69576gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011220111120
171346gccgcc -funroll-loops2012011220111120
203962gccgcc2012011220111120
207583gcccc2012011220111120