Implementation notes: amd64, h5e450, crypto_stream/tpy

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
14307e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080320120717
14310e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2012080320120717
14313e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080320120717
14316e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2012080320120717
14316e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080320120717
14325e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080320120717
14337e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080320120717
14337e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080320120717
14343e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080320120717
14349e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080320120717
14352e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080320120717
14355e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080320120717
14490e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080320120717
14490e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080320120717
14652e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080320120717
14661e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080320120717
14775e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080320120717
14775e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080320120717
15330e/tpygcc -march=k8 -O3 -fomit-frame-pointer2012080320120717
15345e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080320120717
15351e/tpygcc -m64 -O2 -fomit-frame-pointer2012080320120717
15354e/tpygcc -O2 -fomit-frame-pointer2012080320120717
15408e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080320120717
15414e/tpygcc -march=k8 -O2 -fomit-frame-pointer2012080320120717
15441e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2012080320120717
15444e/tpygcc -O3 -fomit-frame-pointer2012080320120717
15447e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080320120717
15450e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080320120717
15507e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080320120717
15510e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2012080320120717
15525e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080320120717
15537e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080320120717
15555e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080320120717
15591e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080320120717
15612e/tpygcc -m64 -O3 -fomit-frame-pointer2012080320120717
15615e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080320120717
15639e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080320120717
15639e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080320120717
15645e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080320120717
15648e/tpygcc -funroll-loops -Os -fomit-frame-pointer2012080320120717
15648e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080320120717
15771e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080320120717
15786e/tpygcc -march=nocona -O2 -fomit-frame-pointer2012080320120717
15840e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080320120717
15840e/tpygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080320120717
15846e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080320120717
15852e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080320120717
15861e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080320120717
15861e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2012080320120717
15861e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080320120717
15864e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080320120717
15867e/tpygcc -funroll-loops -O -fomit-frame-pointer2012080320120717
15867e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080320120717
15990e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080320120717
15993e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080320120717
16149e/tpygcc -Os -fomit-frame-pointer2012080320120717
16149e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080320120717
16149e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2012080320120717
16149e/tpygcc -march=barcelona -Os -fomit-frame-pointer2012080320120717
16149e/tpygcc -march=k8 -Os -fomit-frame-pointer2012080320120717
16164e/tpygcc -march=nocona -Os -fomit-frame-pointer2012080320120717
16167e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2012080320120717
16173e/tpygcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080320120717
16179e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080320120717
16257e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080320120717
16419e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080320120717
16473e/tpygcc -m64 -Os -fomit-frame-pointer2012080320120717
16479e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080320120717
16560e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080320120717
16563e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2012080320120717
16563e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080320120717
16563e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080320120717
16566e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080320120717
16674e/tpyclang -O32012080320120717
16761e/tpygcc -O -fomit-frame-pointer2012080320120717
16761e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2012080320120717
16764e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2012080320120717
16776e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080320120717
16956e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2012080320120717
17139e/tpygcc -march=nocona -O3 -fomit-frame-pointer2012080320120717
17538e/tpygcc -m64 -O -fomit-frame-pointer2012080320120717
17538e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2012080320120717
17538e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080320120717
17538e/tpygcc -march=k8 -O -fomit-frame-pointer2012080320120717
17541e/tpygcc -m64 -march=corei7 -O -fomit-frame-pointer2012080320120717
17544e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2012080320120717
17544e/tpygcc -march=barcelona -O -fomit-frame-pointer2012080320120717
17550e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080320120717
17931e/tpygcc -march=nocona -O -fomit-frame-pointer2012080320120717
17937e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2012080320120717
60459e/tpygcc -funroll-loops2012080320120717
60471e/tpygcc2012080320120717
62070e/tpycc2012080320120717