Implementation notes: amd64, nalla, crypto_stream/aes256estream

Computer: nalla
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20100728
Operation: crypto_stream
Primitive: aes256estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
27078e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010080320100728
27084e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
27102e/hongjun/v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
27120e/hongjun/v1gcc -funroll-loops -Os -fomit-frame-pointer2010080320100728
27120e/hongjun/v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080320100728
27120e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
27120e/hongjun/v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010080320100728
27138e/hongjun/v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010080320100728
27144e/hongjun/v1gcc -march=nocona -Os -fomit-frame-pointer2010080320100728
27270e/hongjun/v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010080320100728
27324e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010080320100728
27324e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
27330e/hongjun/v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080320100728
27330e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
27330e/hongjun/v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010080320100728
27336e/hongjun/v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080320100728
27342e/hongjun/v1gcc -funroll-loops -O3 -fomit-frame-pointer2010080320100728
27348e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
27354e/hongjun/v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010080320100728
27366e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010080320100728
27390e/hongjun/v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010080320100728
27390e/hongjun/v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
27390e/hongjun/v1gcc -march=nocona -O3 -fomit-frame-pointer2010080320100728
27408e/hongjun/v1gcc -funroll-loops -O2 -fomit-frame-pointer2010080320100728
27456e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
27462e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
27480e/hongjun/v0gcc -funroll-loops -Os -fomit-frame-pointer2010080320100728
27498e/hongjun/v0gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010080320100728
27552e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010080320100728
27564e/hongjun/v0gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080320100728
27582e/hongjun/v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
27594e/hongjun/v1gcc -march=nocona -O2 -fomit-frame-pointer2010080320100728
27642e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
27654e/hongjun/v0gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010080320100728
27660e/hongjun/v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2010080320100728
27684e/hongjun/v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
27696e/hongjun/v0gcc -march=nocona -Os -fomit-frame-pointer2010080320100728
27708e/hongjun/v1gcc -march=k8 -Os -fomit-frame-pointer2010080320100728
27750e/hongjun/v0gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
27762e/hongjun/v1gcc -Os -fomit-frame-pointer2010080320100728
27762e/hongjun/v0gcc -march=nocona -O3 -fomit-frame-pointer2010080320100728
27786e/hongjun/v1gcc -m64 -Os -fomit-frame-pointer2010080320100728
27816e/hongjun/v0gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
27840e/hongjun/v0gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010080320100728
27852e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010080320100728
27858e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
27870e/hongjun/v0gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080320100728
27870e/hongjun/v0gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010080320100728
27870e/hongjun/v0gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010080320100728
27882e/hongjun/v0gcc -funroll-loops -O2 -fomit-frame-pointer2010080320100728
27888e/hongjun/v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
27894e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
27900e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010080320100728
27900e/hongjun/v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2010080320100728
27906e/hongjun/v0gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010080320100728
27912e/hongjun/v0gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
27918e/hongjun/v0gcc -funroll-loops -O3 -fomit-frame-pointer2010080320100728
27942e/hongjun/v1gcc -m64 -O3 -fomit-frame-pointer2010080320100728
27954e/hongjun/v0gcc -march=nocona -O2 -fomit-frame-pointer2010080320100728
27996e/hongjun/v1gcc -march=k8 -O3 -fomit-frame-pointer2010080320100728
28002e/hongjun/v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010080320100728
28026e/hongjun/v1gcc -O3 -fomit-frame-pointer2010080320100728
28026e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
28032e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
28056e/hongjun/v0gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080320100728
28068e/hongjun/v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010080320100728
28092e/hongjun/v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010080320100728
28098e/hongjun/v1gcc -march=k8 -O2 -fomit-frame-pointer2010080320100728
28098e/hongjun/v0gcc -march=k8 -Os -fomit-frame-pointer2010080320100728
28116e/hongjun/v1gcc -m64 -O2 -fomit-frame-pointer2010080320100728
28122e/hongjun/v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
28134e/hongjun/v0gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
28140e/hongjun/v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010080320100728
28146e/hongjun/v0gcc -fno-schedule-insns -Os -fomit-frame-pointer2010080320100728
28152e/hongjun/v1gcc -O2 -fomit-frame-pointer2010080320100728
28176e/hongjun/v0gcc -Os -fomit-frame-pointer2010080320100728
28218e/hongjun/v0gcc -m64 -march=core2 -Os -fomit-frame-pointer2010080320100728
28224e/hongjun/v0gcc -m64 -Os -fomit-frame-pointer2010080320100728
28308e/hongjun/v0gcc -O3 -fomit-frame-pointer2010080320100728
28356e/hongjun/v0gcc -march=k8 -O3 -fomit-frame-pointer2010080320100728
28374e/hongjun/v0gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010080320100728
28374e/hongjun/v0gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
28470e/hongjun/v0gcc -march=k8 -O2 -fomit-frame-pointer2010080320100728
28476e/hongjun/v0gcc -m64 -O3 -fomit-frame-pointer2010080320100728
28476e/hongjun/v0gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010080320100728
28572e/hongjun/v0gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010080320100728
28572e/hongjun/v0gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
28614e/hongjun/v0gcc -O2 -fomit-frame-pointer2010080320100728
28650e/hongjun/v0gcc -m64 -O2 -fomit-frame-pointer2010080320100728
28692e/hongjun/v0gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010080320100728
28734e/hongjun/v1gcc -fno-schedule-insns -O -fomit-frame-pointer2010080320100728
28752e/hongjun/v1gcc -O -fomit-frame-pointer2010080320100728
28884e/hongjun/v1gcc -funroll-loops -O -fomit-frame-pointer2010080320100728
28920e/hongjun/v1gcc -m64 -O -fomit-frame-pointer2010080320100728
28926e/hongjun/v1gcc -march=k8 -O -fomit-frame-pointer2010080320100728
28932e/hongjun/v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010080320100728
28944e/hongjun/v1gcc -m64 -march=core2 -O -fomit-frame-pointer2010080320100728
28956e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010080320100728
29010e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
29016e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
29016e/hongjun/v1gcc -march=nocona -O -fomit-frame-pointer2010080320100728
29022e/hongjun/v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010080320100728
29022e/hongjun/v1gcc -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
29040e/hongjun/v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080320100728
29064e/hongjun/v1gcc -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
29964e/hongjun/v0gcc -O -fomit-frame-pointer2010080320100728
29970e/hongjun/v0gcc -march=k8 -O -fomit-frame-pointer2010080320100728
29970e/hongjun/v0gcc -march=nocona -O -fomit-frame-pointer2010080320100728
29982e/hongjun/v0gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080320100728
30006e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
30012e/hongjun/v0gcc -m64 -O -fomit-frame-pointer2010080320100728
30036e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010080320100728
30036e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
30048e/hongjun/v0gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010080320100728
30060e/hongjun/v0gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010080320100728
30072e/hongjun/v0gcc -m64 -march=core2 -O -fomit-frame-pointer2010080320100728
30072e/hongjun/v0gcc -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
30078e/hongjun/v0gcc -fno-schedule-insns -O -fomit-frame-pointer2010080320100728
30114e/hongjun/v0gcc -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
30192e/hongjun/v0gcc -funroll-loops -O -fomit-frame-pointer2010080320100728
33396e/gladmangcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010080320100728
33420e/gladmangcc -funroll-loops -O3 -fomit-frame-pointer2010080320100728
33444e/gladmangcc -funroll-loops -O2 -fomit-frame-pointer2010080320100728
33444e/gladmangcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
33498e/gladmangcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010080320100728
33510e/gladmangcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010080320100728
33516e/gladmangcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010080320100728
33528e/gladmangcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
33582e/gladmangcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080320100728
33594e/gladmangcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080320100728
33612e/gladmangcc -march=k8 -O2 -fomit-frame-pointer2010080320100728
33822e/gladmangcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
33822e/gladmangcc -m64 -O2 -fomit-frame-pointer2010080320100728
33864e/gladmangcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010080320100728
33942e/gladmangcc -fno-schedule-insns -O2 -fomit-frame-pointer2010080320100728
33960e/gladmangcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010080320100728
34020e/gladmangcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
34026e/gladmangcc -m64 -O3 -fomit-frame-pointer2010080320100728
34062e/gladmangcc -march=k8 -O3 -fomit-frame-pointer2010080320100728
34074e/gladmangcc -O2 -fomit-frame-pointer2010080320100728
34152e/gladmangcc -m64 -march=core2 -O3 -fomit-frame-pointer2010080320100728
34188e/gladmangcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
34212e/gladmangcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
34260e/gladmangcc -fno-schedule-insns -O3 -fomit-frame-pointer2010080320100728
34272e/gladmangcc -O3 -fomit-frame-pointer2010080320100728
34326e/gladmangcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
34326e/gladmangcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
34356e/gladmangcc -m64 -march=core2 -O2 -fomit-frame-pointer2010080320100728
34434e/gladmangcc -march=nocona -O3 -fomit-frame-pointer2010080320100728
34440e/gladmangcc -march=nocona -O2 -fomit-frame-pointer2010080320100728
35322e/gladmangcc -fno-schedule-insns -O -fomit-frame-pointer2010080320100728
35334e/gladmangcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
35352e/gladmangcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010080320100728
35364e/gladmangcc -march=nocona -O -fomit-frame-pointer2010080320100728
35382e/gladmangcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
35388e/gladmangcc -O -fomit-frame-pointer2010080320100728
35388e/gladmangcc -m64 -O -fomit-frame-pointer2010080320100728
35406e/gladmangcc -funroll-loops -O -fomit-frame-pointer2010080320100728
35424e/gladmangcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010080320100728
35430e/gladmangcc -m64 -march=core2 -O -fomit-frame-pointer2010080320100728
35448e/gladmangcc -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
35466e/gladmangcc -funroll-loops -m64 -O -fomit-frame-pointer2010080320100728
35526e/gladmangcc -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
35538e/gladmangcc -march=k8 -O -fomit-frame-pointer2010080320100728
35616e/gladmangcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010080320100728
35700e/gladmangcc -m64 -march=core2 -Os -fomit-frame-pointer2010080320100728
35838e/gladmangcc -march=nocona -Os -fomit-frame-pointer2010080320100728
36048e/gladmangcc -march=k8 -Os -fomit-frame-pointer2010080320100728
36078e/gladmangcc -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
36132e/gladmangcc -m64 -Os -fomit-frame-pointer2010080320100728
36174e/gladmangcc -fno-schedule-insns -Os -fomit-frame-pointer2010080320100728
36210e/gladmangcc -Os -fomit-frame-pointer2010080320100728
36246e/gladmangcc -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
36318e/gladmangcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080320100728
36408e/gladmangcc -funroll-loops -Os -fomit-frame-pointer2010080320100728
36570e/gladmangcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010080320100728
36726e/gladmangcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010080320100728
36792e/gladmangcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
36858e/gladmangcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
36954e/gladmangcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010080320100728
67908e/gladmancc2010080320100728
67944e/gladmangcc -funroll-loops2010080320100728
68238e/gladmangcc2010080320100728
132570e/hongjun/v1gcc2010080320100728
132582e/hongjun/v1cc2010080320100728
132618e/hongjun/v1gcc -funroll-loops2010080320100728
133926e/hongjun/v0cc2010080320100728
133968e/hongjun/v0gcc -funroll-loops2010080320100728
134154e/hongjun/v0gcc2010080320100728