Implementation notes: amd64, backup, crypto_hash/essence256

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: essence256
TimeImplementationCompilerBenchmark dateSUPERCOP version
57992gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011220111120
58426gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011220111120
58430gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
59302gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
59812gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011220111120
59824gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011220111120
60066gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
60344gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011220111120
60664gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
67060gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
70001gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
70017gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011220111120
70761gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011220111120
70881gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
70903gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011220111120
70947gccgcc -funroll-loops -O2 -fomit-frame-pointer2012011220111120
71041gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011220111120
71186gccgcc -march=k8 -O3 -fomit-frame-pointer2012011220111120
71424gccgcc -funroll-loops -O3 -fomit-frame-pointer2012011220111120
71428gccgcc -O3 -fomit-frame-pointer2012011220111120
71444gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
71698gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
72053gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
72097gccgcc -m64 -O3 -fomit-frame-pointer2012011220111120
72874gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011220111120
73615gccgcc -march=barcelona -O3 -fomit-frame-pointer2012011220111120
73920gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011220111120
74561gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
74665gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
74724gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011220111120
74932gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
75243gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
75246gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
75507gccgcc -march=nocona -O3 -fomit-frame-pointer2012011220111120
75524gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
75600gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
75654gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011220111120
76574gccgcc -march=barcelona -Os -fomit-frame-pointer2012011220111120
76820gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011220111120
77320gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011220111120
77356gccgcc -march=nocona -O2 -fomit-frame-pointer2012011220111120
81350gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011220111120
82060gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011220111120
83100gccgcc -march=barcelona -O -fomit-frame-pointer2012011220111120
83104gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
83176gccgcc -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
83202gccgcc -march=k8 -O -fomit-frame-pointer2012011220111120
84036gccgcc -m64 -O -fomit-frame-pointer2012011220111120
84116gccgcc -O -fomit-frame-pointer2012011220111120
84324gccgcc -march=nocona -Os -fomit-frame-pointer2012011220111120
84822gccgcc -m64 -march=core2 -O -fomit-frame-pointer2012011220111120
84958gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011220111120
85071gccgcc -funroll-loops -O -fomit-frame-pointer2012011220111120
85143gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
85320gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
85549gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011220111120
85586gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
86077gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011220111120
86425gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011220111120
89465gccgcc -m64 -O2 -fomit-frame-pointer2012011220111120
89496gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
89534gccgcc -O2 -fomit-frame-pointer2012011220111120
89757gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011220111120
89817gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
89842gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
89848gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011220111120
89930gccgcc -march=barcelona -O2 -fomit-frame-pointer2012011220111120
90253gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
90297gccgcc -march=k8 -O2 -fomit-frame-pointer2012011220111120
91388gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
91674gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011220111120
91759gccgcc -march=k8 -Os -fomit-frame-pointer2012011220111120
91806gccgcc -funroll-loops -Os -fomit-frame-pointer2012011220111120
91812gccgcc -Os -fomit-frame-pointer2012011220111120
91909gccgcc -m64 -Os -fomit-frame-pointer2012011220111120
92108gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011220111120
92428gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
92457gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
92598gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
92833gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011220111120
93048gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011220111120
93353gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011220111120
93902gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
100339gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011220111120
101898gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
102884gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011220111120
103013gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011220111120
103338gccgcc -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
103444gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
103472gccgcc -march=nocona -O -fomit-frame-pointer2012011220111120
104868gccgcc -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
175841gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
264102gccgcc2012011220111120
320530gccgcc -funroll-loops2012011220111120
326555gcccc2012011220111120