Implementation notes: amd64, delllaptop, crypto_stream/aes256estream

Computer: delllaptop
Architecture: amd64
CPU ID: GenuineIntel-000006fd-bfebfbff
SUPERCOP version: 20090408
Operation: crypto_stream
Primitive: aes256estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
27104e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2009041720090408
27132e/hongjun/v1gcc -march=nocona -Os -fomit-frame-pointer2009041720090408
27146e/hongjun/v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009041720090408
27146e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009041720090408
27146e/hongjun/v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009041720090408
27160e/hongjun/v1gcc -funroll-loops -Os -fomit-frame-pointer2009041720090408
27160e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009041720090408
27160e/hongjun/v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009041720090408
27174e/hongjun/v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2009041720090408
27230e/hongjun/v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009041720090408
27244e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2009041720090408
27244e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009041720090408
27258e/hongjun/v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009041720090408
27258e/hongjun/v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009041720090408
27272e/hongjun/v1gcc -funroll-loops -O2 -fomit-frame-pointer2009041720090408
27286e/hongjun/v1gcc -funroll-loops -O3 -fomit-frame-pointer2009041720090408
27300e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009041720090408
27328e/hongjun/v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009041720090408
27342e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2009041720090408
27342e/hongjun/v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009041720090408
27342e/hongjun/v1gcc -march=nocona -O3 -fomit-frame-pointer2009041720090408
27356e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009041720090408
27356e/hongjun/v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009041720090408
27398e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009041720090408
27412e/hongjun/v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009041720090408
27538e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2009041720090408
27538e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009041720090408
27552e/hongjun/v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009041720090408
27580e/hongjun/v0gcc -funroll-loops -Os -fomit-frame-pointer2009041720090408
27580e/hongjun/v0gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009041720090408
27580e/hongjun/v1gcc -march=nocona -O2 -fomit-frame-pointer2009041720090408
27678e/hongjun/v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2009041720090408
27678e/hongjun/v0gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009041720090408
27678e/hongjun/v0gcc -m64 -march=nocona -Os -fomit-frame-pointer2009041720090408
27678e/hongjun/v0gcc -march=nocona -Os -fomit-frame-pointer2009041720090408
27692e/hongjun/v0gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009041720090408
27692e/hongjun/v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2009041720090408
27692e/hongjun/v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2009041720090408
27706e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009041720090408
27734e/hongjun/v1gcc -m64 -Os -fomit-frame-pointer2009041720090408
27748e/hongjun/v1gcc -Os -fomit-frame-pointer2009041720090408
27762e/hongjun/v0gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009041720090408
27762e/hongjun/v1gcc -march=k8 -Os -fomit-frame-pointer2009041720090408
27804e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009041720090408
27818e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2009041720090408
27832e/hongjun/v0gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009041720090408
27832e/hongjun/v0gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009041720090408
27832e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009041720090408
27832e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009041720090408
27846e/hongjun/v0gcc -funroll-loops -O3 -fomit-frame-pointer2009041720090408
27846e/hongjun/v0gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009041720090408
27846e/hongjun/v0gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009041720090408
27860e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2009041720090408
27860e/hongjun/v0gcc -march=nocona -O2 -fomit-frame-pointer2009041720090408
27874e/hongjun/v0gcc -funroll-loops -O2 -fomit-frame-pointer2009041720090408
27874e/hongjun/v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009041720090408
27874e/hongjun/v0gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009041720090408
27888e/hongjun/v0gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009041720090408
27902e/hongjun/v1gcc -O3 -fomit-frame-pointer2009041720090408
27902e/hongjun/v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2009041720090408
27902e/hongjun/v0gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009041720090408
27902e/hongjun/v1gcc -m64 -O3 -fomit-frame-pointer2009041720090408
27944e/hongjun/v1gcc -march=k8 -O3 -fomit-frame-pointer2009041720090408
27958e/hongjun/v0gcc -march=nocona -O3 -fomit-frame-pointer2009041720090408
27986e/hongjun/v1gcc -O2 -fomit-frame-pointer2009041720090408
27986e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009041720090408
27986e/hongjun/v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2009041720090408
28028e/hongjun/v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2009041720090408
28028e/hongjun/v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009041720090408
28028e/hongjun/v0gcc -m64 -march=k8 -Os -fomit-frame-pointer2009041720090408
28070e/hongjun/v1gcc -march=k8 -O2 -fomit-frame-pointer2009041720090408
28084e/hongjun/v1gcc -m64 -O2 -fomit-frame-pointer2009041720090408
28084e/hongjun/v0gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2009041720090408
28098e/hongjun/v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2009041720090408
28098e/hongjun/v0gcc -march=k8 -Os -fomit-frame-pointer2009041720090408
28126e/hongjun/v0gcc -Os -fomit-frame-pointer2009041720090408
28140e/hongjun/v0gcc -fno-schedule-insns -Os -fomit-frame-pointer2009041720090408
28182e/hongjun/v0gcc -m64 -Os -fomit-frame-pointer2009041720090408
28350e/hongjun/v0gcc -fno-schedule-insns -O3 -fomit-frame-pointer2009041720090408
28364e/hongjun/v0gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2009041720090408
28378e/hongjun/v0gcc -O3 -fomit-frame-pointer2009041720090408
28392e/hongjun/v0gcc -march=k8 -O3 -fomit-frame-pointer2009041720090408
28406e/hongjun/v0gcc -fno-schedule-insns -O2 -fomit-frame-pointer2009041720090408
28406e/hongjun/v0gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009041720090408
28420e/hongjun/v0gcc -m64 -O3 -fomit-frame-pointer2009041720090408
28434e/hongjun/v0gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009041720090408
28476e/hongjun/v0gcc -O2 -fomit-frame-pointer2009041720090408
28490e/hongjun/v0gcc -m64 -O2 -fomit-frame-pointer2009041720090408
28504e/hongjun/v0gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2009041720090408
28504e/hongjun/v0gcc -march=k8 -O2 -fomit-frame-pointer2009041720090408
28882e/hongjun/v1gcc -m64 -march=k8 -O -fomit-frame-pointer2009041720090408
28910e/hongjun/v1gcc -O -fomit-frame-pointer2009041720090408
28910e/hongjun/v1gcc -funroll-loops -O -fomit-frame-pointer2009041720090408
28910e/hongjun/v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2009041720090408
28910e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009041720090408
28924e/hongjun/v1gcc -fno-schedule-insns -O -fomit-frame-pointer2009041720090408
28924e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2009041720090408
28938e/hongjun/v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2009041720090408
28952e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009041720090408
28966e/hongjun/v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009041720090408
28980e/hongjun/v1gcc -m64 -O -fomit-frame-pointer2009041720090408
29008e/hongjun/v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009041720090408
29022e/hongjun/v1gcc -march=k8 -O -fomit-frame-pointer2009041720090408
29050e/hongjun/v1gcc -m64 -march=nocona -O -fomit-frame-pointer2009041720090408
29050e/hongjun/v1gcc -march=nocona -O -fomit-frame-pointer2009041720090408
29960e/hongjun/v0gcc -march=k8 -O -fomit-frame-pointer2009041720090408
29988e/hongjun/v0gcc -m64 -O -fomit-frame-pointer2009041720090408
29988e/hongjun/v0gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2009041720090408
30002e/hongjun/v0gcc -m64 -march=nocona -O -fomit-frame-pointer2009041720090408
30016e/hongjun/v0gcc -O -fomit-frame-pointer2009041720090408
30016e/hongjun/v0gcc -funroll-loops -O -fomit-frame-pointer2009041720090408
30044e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2009041720090408
30044e/hongjun/v0gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009041720090408
30058e/hongjun/v0gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009041720090408
30058e/hongjun/v0gcc -m64 -march=k8 -O -fomit-frame-pointer2009041720090408
30114e/hongjun/v0gcc -march=nocona -O -fomit-frame-pointer2009041720090408
30128e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009041720090408
30142e/hongjun/v0gcc -funroll-loops -m64 -O -fomit-frame-pointer2009041720090408
30184e/hongjun/v0gcc -fno-schedule-insns -O -fomit-frame-pointer2009041720090408
30212e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009041720090408
32424e/gladmangcc -m64 -march=nocona -Os -fomit-frame-pointer2009041720090408
32592e/gladmangcc -march=nocona -Os -fomit-frame-pointer2009041720090408
32634e/gladmangcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009041720090408
32830e/gladmangcc -m64 -march=nocona -O2 -fomit-frame-pointer2009041720090408
32844e/gladmangcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009041720090408
33012e/gladmangcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009041720090408
33054e/gladmangcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009041720090408
33082e/gladmangcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009041720090408
33096e/gladmangcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009041720090408
33152e/gladmangcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009041720090408
33152e/gladmangcc -march=nocona -O2 -fomit-frame-pointer2009041720090408
33180e/gladmangcc -march=nocona -O3 -fomit-frame-pointer2009041720090408
33250e/gladmangcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2009041720090408
33250e/gladmangcc -march=k8 -Os -fomit-frame-pointer2009041720090408
33278e/gladmangcc -funroll-loops -Os -fomit-frame-pointer2009041720090408
33292e/gladmangcc -m64 -Os -fomit-frame-pointer2009041720090408
33292e/gladmangcc -m64 -march=k8 -Os -fomit-frame-pointer2009041720090408
33306e/gladmangcc -funroll-loops -m64 -Os -fomit-frame-pointer2009041720090408
33362e/gladmangcc -m64 -march=nocona -O3 -fomit-frame-pointer2009041720090408
33376e/gladmangcc -Os -fomit-frame-pointer2009041720090408
33376e/gladmangcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009041720090408
33404e/gladmangcc -fno-schedule-insns -Os -fomit-frame-pointer2009041720090408
33404e/gladmangcc -funroll-loops -O2 -fomit-frame-pointer2009041720090408
33432e/gladmangcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2009041720090408
33432e/gladmangcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009041720090408
33460e/gladmangcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2009041720090408
33488e/gladmangcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009041720090408
33502e/gladmangcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009041720090408
33502e/gladmangcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2009041720090408
33530e/gladmangcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009041720090408
33558e/gladmangcc -funroll-loops -O3 -fomit-frame-pointer2009041720090408
33572e/gladmangcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009041720090408
33614e/gladmangcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009041720090408
33656e/gladmangcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2009041720090408
33670e/gladmangcc -fno-schedule-insns -O2 -fomit-frame-pointer2009041720090408
33684e/gladmangcc -O2 -fomit-frame-pointer2009041720090408
33684e/gladmangcc -m64 -march=k8 -O2 -fomit-frame-pointer2009041720090408
33698e/gladmangcc -m64 -O2 -fomit-frame-pointer2009041720090408
33698e/gladmangcc -march=k8 -O2 -fomit-frame-pointer2009041720090408
33740e/gladmangcc -m64 -march=k8 -O3 -fomit-frame-pointer2009041720090408
33740e/gladmangcc -march=k8 -O3 -fomit-frame-pointer2009041720090408
33754e/gladmangcc -O3 -fomit-frame-pointer2009041720090408
33768e/gladmangcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2009041720090408
33838e/gladmangcc -m64 -O3 -fomit-frame-pointer2009041720090408
33908e/gladmangcc -fno-schedule-insns -O3 -fomit-frame-pointer2009041720090408
33908e/gladmangcc -m64 -O -fomit-frame-pointer2009041720090408
34160e/gladmangcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009041720090408
34160e/gladmangcc -march=nocona -O -fomit-frame-pointer2009041720090408
34216e/gladmangcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009041720090408
34258e/gladmangcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2009041720090408
34272e/gladmangcc -funroll-loops -m64 -O -fomit-frame-pointer2009041720090408
34300e/gladmangcc -m64 -march=k8 -O -fomit-frame-pointer2009041720090408
34314e/gladmangcc -fno-schedule-insns -O -fomit-frame-pointer2009041720090408
34328e/gladmangcc -O -fomit-frame-pointer2009041720090408
34328e/gladmangcc -funroll-loops -O -fomit-frame-pointer2009041720090408
34398e/gladmangcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2009041720090408
34426e/gladmangcc -m64 -march=nocona -O -fomit-frame-pointer2009041720090408
34440e/gladmangcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009041720090408
34440e/gladmangcc -march=k8 -O -fomit-frame-pointer2009041720090408
34482e/gladmangcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009041720090408
67872e/gladmancc2009041720090408
67914e/gladmangcc2009041720090408
68348e/gladmangcc -funroll-loops2009041720090408
132762e/hongjun/v1cc2009041720090408
132790e/hongjun/v1gcc2009041720090408
132930e/hongjun/v1gcc -funroll-loops2009041720090408
133812e/hongjun/v0gcc -funroll-loops2009041720090408
133994e/hongjun/v0gcc2009041720090408
134050e/hongjun/v0cc2009041720090408