Implementation notes: amd64, nmiv004, crypto_stream/hc256

Computer: nmiv004
Architecture: amd64
CPU ID: GenuineIntel-000006fb-0febfbff
SUPERCOP version: 20100728
Operation: crypto_stream
Primitive: hc256
TimeImplementationCompilerBenchmark dateSUPERCOP version
59985e/hc-256/200701gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010080920100728
59985e/hc-256/200701gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010080920100728
60021e/hc-256/200701gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080920100728
60048e/hc-256/200511gcc -m64 -march=k8 -O -fomit-frame-pointer2010080920100728
60084e/hc-256/200701gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010080920100728
60084e/hc-256/200511gcc -march=k8 -O -fomit-frame-pointer2010080920100728
60093e/hc-256/200701gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080920100728
60120e/hc-256/200701gcc -funroll-loops -O -fomit-frame-pointer2010080920100728
60129e/hc-256/200511gcc -m64 -O -fomit-frame-pointer2010080920100728
60147e/hc-256/200511gcc -m64 -march=nocona -O -fomit-frame-pointer2010080920100728
60156e/hc-256/200701gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080920100728
60264e/hc-256/200511gcc -O -fomit-frame-pointer2010080920100728
60435e/hc-256/200511gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010080920100728
60444e/hc-256/200511gcc -funroll-loops -O -fomit-frame-pointer2010080920100728
60471e/hc-256/200511gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080920100728
60498e/hc-256/200511gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080920100728
60507e/hc-256/200511gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080920100728
60516e/hc-256/200511gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010080920100728
60525e/hc-256/200511gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010080920100728
60588e/hc-256/200701gcc -m64 -march=k8 -O -fomit-frame-pointer2010080920100728
60606e/hc-256/200701gcc -march=k8 -O -fomit-frame-pointer2010080920100728
60642e/hc-256/200701gcc -m64 -O -fomit-frame-pointer2010080920100728
60696e/hc-256/200701gcc -O -fomit-frame-pointer2010080920100728
60696e/hc-256/200701gcc -fno-schedule-insns -O -fomit-frame-pointer2010080920100728
60714e/hc-256/200701gcc -m64 -march=core2 -O -fomit-frame-pointer2010080920100728
60732e/hc-256/200701gcc -march=nocona -O -fomit-frame-pointer2010080920100728
60777e/hc-256/200701gcc -m64 -march=nocona -O -fomit-frame-pointer2010080920100728
61056e/hc-256/200511gcc -march=nocona -O -fomit-frame-pointer2010080920100728
61704e/hc-256/200511gcc -m64 -march=core2 -O -fomit-frame-pointer2010080920100728
61740e/hc-256/200511gcc -fno-schedule-insns -O -fomit-frame-pointer2010080920100728
67824e/hc-256/200511gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080920100728
67833e/hc-256/200511gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010080920100728
67851e/hc-256/200511gcc -funroll-loops -O2 -fomit-frame-pointer2010080920100728
67860e/hc-256/200511gcc -funroll-loops -O3 -fomit-frame-pointer2010080920100728
67923e/hc-256/200511gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010080920100728
68283e/hc-256/200701gcc -funroll-loops -O2 -fomit-frame-pointer2010080920100728
68328e/hc-256/200511gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080920100728
68328e/hc-256/200701gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080920100728
68463e/hc-256/200511gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010080920100728
68472e/hc-256/200511gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080920100728
68499e/hc-256/200511gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080920100728
68553e/hc-256/200511gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010080920100728
68922e/hc-256/200701gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080920100728
68967e/hc-256/200701gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010080920100728
68967e/hc-256/200701gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010080920100728
68976e/hc-256/200701gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080920100728
68994e/hc-256/200701gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080920100728
68994e/hc-256/200511gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080920100728
69012e/hc-256/200701gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010080920100728
69021e/hc-256/200511gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010080920100728
69048e/hc-256/200701gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010080920100728
69066e/hc-256/200701gcc -funroll-loops -O3 -fomit-frame-pointer2010080920100728
69489e/hc-256/200511gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080920100728
69498e/hc-256/200511gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010080920100728
69714e/hc-256/200701gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010080920100728
70191e/hc-256/200701gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080920100728
70191e/hc-256/200701gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010080920100728
70263e/hc-256/200701gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080920100728
70839e/hc-256/200511gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080920100728
70875e/hc-256/200511gcc -m64 -O2 -fomit-frame-pointer2010080920100728
71019e/hc-256/200511gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010080920100728
71100e/hc-256/200701gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010080920100728
71109e/hc-256/200701gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010080920100728
71325e/hc-256/200511gcc -O2 -fomit-frame-pointer2010080920100728
71325e/hc-256/200701gcc -march=k8 -O3 -fomit-frame-pointer2010080920100728
71334e/hc-256/200511gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080920100728
71424e/hc-256/200511gcc -march=k8 -O3 -fomit-frame-pointer2010080920100728
71433e/hc-256/200511gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010080920100728
71451e/hc-256/200511gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010080920100728
71487e/hc-256/200511gcc -funroll-loops -Os -fomit-frame-pointer2010080920100728
71514e/hc-256/200511gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080920100728
71523e/hc-256/200511gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010080920100728
71568e/hc-256/200511gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080920100728
71577e/hc-256/200511gcc -march=nocona -O3 -fomit-frame-pointer2010080920100728
71586e/hc-256/200511gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010080920100728
71631e/hc-256/200511gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010080920100728
71703e/hc-256/200511gcc -m64 -O3 -fomit-frame-pointer2010080920100728
71712e/hc-256/200511gcc -march=k8 -O2 -fomit-frame-pointer2010080920100728
71775e/hc-256/200701gcc -m64 -O3 -fomit-frame-pointer2010080920100728
71847e/hc-256/200511gcc -march=nocona -O2 -fomit-frame-pointer2010080920100728
71856e/hc-256/200511gcc -O3 -fomit-frame-pointer2010080920100728
71928e/hc-256/200701gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080920100728
71973e/hc-256/200511gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080920100728
72000e/hc-256/200701gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080920100728
72063e/hc-256/200701gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010080920100728
72081e/hc-256/200701gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080920100728
72108e/hc-256/200511gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080920100728
72144e/hc-256/200701gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080920100728
72207e/hc-256/200701gcc -march=nocona -O3 -fomit-frame-pointer2010080920100728
72234e/hc-256/200701gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080920100728
72261e/hc-256/200701gcc -m64 -O2 -fomit-frame-pointer2010080920100728
72297e/hc-256/200701gcc -O2 -fomit-frame-pointer2010080920100728
72306e/hc-256/200701gcc -march=k8 -O2 -fomit-frame-pointer2010080920100728
72351e/hc-256/200701gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010080920100728
72396e/hc-256/200701gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010080920100728
72486e/hc-256/200701gcc -O3 -fomit-frame-pointer2010080920100728
72576e/hc-256/200701gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080920100728
72648e/hc-256/200701gcc -march=nocona -O2 -fomit-frame-pointer2010080920100728
72792e/hc-256/200701gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010080920100728
72792e/hc-256/200511gcc -march=nocona -Os -fomit-frame-pointer2010080920100728
72819e/hc-256/200701gcc -funroll-loops -Os -fomit-frame-pointer2010080920100728
73881e/hc-256/200511gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080920100728
74214e/hc-256/200511gcc -m64 -march=core2 -Os -fomit-frame-pointer2010080920100728
74403e/hc-256/200511gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080920100728
74457e/hc-256/200701gcc -m64 -march=core2 -Os -fomit-frame-pointer2010080920100728
74619e/hc-256/200511gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010080920100728
74673e/hc-256/200511gcc -Os -fomit-frame-pointer2010080920100728
74709e/hc-256/200511gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080920100728
74736e/hc-256/200511gcc -fno-schedule-insns -Os -fomit-frame-pointer2010080920100728
74736e/hc-256/200511gcc -m64 -Os -fomit-frame-pointer2010080920100728
74736e/hc-256/200511gcc -march=k8 -Os -fomit-frame-pointer2010080920100728
74835e/hc-256/200701gcc -Os -fomit-frame-pointer2010080920100728
74835e/hc-256/200701gcc -m64 -Os -fomit-frame-pointer2010080920100728
74835e/hc-256/200701gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080920100728
74853e/hc-256/200701gcc -fno-schedule-insns -Os -fomit-frame-pointer2010080920100728
74907e/hc-256/200701gcc -march=k8 -Os -fomit-frame-pointer2010080920100728
75249e/hc-256/200701gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080920100728
75249e/hc-256/200701gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010080920100728
75285e/hc-256/200701gcc -march=nocona -Os -fomit-frame-pointer2010080920100728
75501e/hc-256/200701gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080920100728
222453e/hc-256/200511gcc2010080920100728
222660e/hc-256/200511gcc -funroll-loops2010080920100728
223029e/hc-256/200511cc2010080920100728
223929e/hc-256/200701gcc2010080920100728
224262e/hc-256/200701cc2010080920100728
224946e/hc-256/200701gcc -funroll-loops2010080920100728