Implementation notes: amd64, cryptologic, crypto_stream/hc256

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_stream
Primitive: hc256
TimeImplementationCompilerBenchmark dateSUPERCOP version
54597e/hc-256/200511gcc -m64 -O -fomit-frame-pointer2014052220140517
54597e/hc-256/200511gcc -m64 -march=core2 -O -fomit-frame-pointer2014052220140517
54612e/hc-256/200511gcc -O -fomit-frame-pointer2014052220140517
54615e/hc-256/200511gcc -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
54782e/hc-256/200511gcc -march=nocona -O -fomit-frame-pointer2014052220140517
54788e/hc-256/200511gcc -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
55127e/hc-256/200511gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
55167e/hc-256/200511gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052220140517
55170e/hc-256/200511gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
55176e/hc-256/200511gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052220140517
55194e/hc-256/200511gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052220140517
55197e/hc-256/200511gcc -funroll-loops -O -fomit-frame-pointer2014052220140517
55197e/hc-256/200511gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
55306e/hc-256/200511gcc -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
55306e/hc-256/200511gcc -march=k8 -O -fomit-frame-pointer2014052220140517
55549e/hc-256/200701gcc -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
55549e/hc-256/200701gcc -march=nocona -O -fomit-frame-pointer2014052220140517
56033e/hc-256/200701gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052220140517
56046e/hc-256/200701gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052220140517
56049e/hc-256/200701gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
56055e/hc-256/200701gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
56158e/hc-256/200701gcc -funroll-loops -O -fomit-frame-pointer2014052220140517
56158e/hc-256/200701gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
56158e/hc-256/200701gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052220140517
56249e/hc-256/200701gcc -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
56249e/hc-256/200701gcc -march=k8 -O -fomit-frame-pointer2014052220140517
56491e/hc-256/200701gcc -O -fomit-frame-pointer2014052220140517
56491e/hc-256/200701gcc -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
56491e/hc-256/200701gcc -m64 -O -fomit-frame-pointer2014052220140517
56497e/hc-256/200701gcc -m64 -march=core2 -O -fomit-frame-pointer2014052220140517
62767e/hc-256/200511gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
62815e/hc-256/200511gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
62821e/hc-256/200511gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052220140517
62824e/hc-256/200511gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052220140517
62957e/hc-256/200511gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
62970e/hc-256/200511gcc -march=k8 -O3 -fomit-frame-pointer2014052220140517
63118e/hc-256/200511gcc -O3 -fomit-frame-pointer2014052220140517
63173e/hc-256/200511gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
63191e/hc-256/200511gcc -m64 -O2 -fomit-frame-pointer2014052220140517
63191e/hc-256/200511gcc -m64 -O3 -fomit-frame-pointer2014052220140517
63200e/hc-256/200511gcc -O2 -fomit-frame-pointer2014052220140517
63209e/hc-256/200511gcc -march=k8 -O2 -fomit-frame-pointer2014052220140517
63242e/hc-256/200511gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
63257e/hc-256/200511gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
63439e/hc-256/200511gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
63452e/hc-256/200511gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052220140517
63455e/hc-256/200511gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052220140517
63461e/hc-256/200511gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
63891e/hc-256/200511gcc -march=nocona -O3 -fomit-frame-pointer2014052220140517
63909e/hc-256/200511gcc -funroll-loops -O3 -fomit-frame-pointer2014052220140517
63909e/hc-256/200511gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
63909e/hc-256/200511gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
63912e/hc-256/200511gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
63912e/hc-256/200511gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052220140517
63912e/hc-256/200511gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052220140517
63964e/hc-256/200511gcc -funroll-loops -O2 -fomit-frame-pointer2014052220140517
63967e/hc-256/200701gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
63973e/hc-256/200701gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
63973e/hc-256/200701gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052220140517
63973e/hc-256/200701gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052220140517
63976e/hc-256/200511gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
63976e/hc-256/200511gcc -march=nocona -O2 -fomit-frame-pointer2014052220140517
64003e/hc-256/200701gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
64037e/hc-256/200701gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
64045e/hc-256/200701gcc -march=k8 -O3 -fomit-frame-pointer2014052220140517
64055e/hc-256/200701gcc -O3 -fomit-frame-pointer2014052220140517
64097e/hc-256/200701gcc -m64 -O3 -fomit-frame-pointer2014052220140517
64100e/hc-256/200701gcc -O2 -fomit-frame-pointer2014052220140517
64109e/hc-256/200701gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
64112e/hc-256/200701gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
64115e/hc-256/200701gcc -m64 -O2 -fomit-frame-pointer2014052220140517
64121e/hc-256/200701gcc -march=k8 -O2 -fomit-frame-pointer2014052220140517
64334e/hc-256/200701gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052220140517
64355e/hc-256/200701gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
64385e/hc-256/200701gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052220140517
64418e/hc-256/200701gcc -funroll-loops -O3 -fomit-frame-pointer2014052220140517
64418e/hc-256/200701gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
64421e/hc-256/200701gcc -funroll-loops -O2 -fomit-frame-pointer2014052220140517
64421e/hc-256/200701gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
64421e/hc-256/200701gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052220140517
64442e/hc-256/200701gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052220140517
64464e/hc-256/200701gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
64594e/hc-256/200701gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
64600e/hc-256/200701gcc -march=nocona -O2 -fomit-frame-pointer2014052220140517
64718e/hc-256/200701gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
64718e/hc-256/200701gcc -march=nocona -O3 -fomit-frame-pointer2014052220140517
65497e/hc-256/200511gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
65500e/hc-256/200511gcc -m64 -Os -fomit-frame-pointer2014052220140517
65524e/hc-256/200511gcc -Os -fomit-frame-pointer2014052220140517
65524e/hc-256/200511gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052220140517
65585e/hc-256/200511gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052220140517
65588e/hc-256/200511gcc -march=nocona -Os -fomit-frame-pointer2014052220140517
65640e/hc-256/200511gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
65785e/hc-256/200511gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052220140517
66103e/hc-256/200511gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
66112e/hc-256/200511gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052220140517
66194e/hc-256/200701gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052220140517
66203e/hc-256/200511gcc -march=k8 -Os -fomit-frame-pointer2014052220140517
66212e/hc-256/200511gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
66279e/hc-256/200701gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052220140517
66403e/hc-256/200701gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
66442e/hc-256/200701gcc -march=nocona -Os -fomit-frame-pointer2014052220140517
66552e/hc-256/200701gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052220140517
66888e/hc-256/200701gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052220140517
66915e/hc-256/200701gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
66955e/hc-256/200701gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
66961e/hc-256/200701gcc -Os -fomit-frame-pointer2014052220140517
66967e/hc-256/200701gcc -m64 -Os -fomit-frame-pointer2014052220140517
66970e/hc-256/200511gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
66985e/hc-256/200511gcc -funroll-loops -Os -fomit-frame-pointer2014052220140517
66985e/hc-256/200511gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052220140517
66994e/hc-256/200511gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052220140517
67009e/hc-256/200511gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
67036e/hc-256/200701gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
67151e/hc-256/200701gcc -march=k8 -Os -fomit-frame-pointer2014052220140517
67400e/hc-256/200701gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052220140517
67494e/hc-256/200701gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
67503e/hc-256/200701gcc -funroll-loops -Os -fomit-frame-pointer2014052220140517
67503e/hc-256/200701gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
67652e/hc-256/200701gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052220140517
212358e/hc-256/200701cc2014052220140517
212379e/hc-256/200701gcc2014052220140517
212706e/hc-256/200701gcc -funroll-loops2014052220140517
212879e/hc-256/200511gcc2014052220140517
213058e/hc-256/200511gcc -funroll-loops2014052220140517
213100e/hc-256/200511cc2014052220140517