Implementation notes: amd64, nmi0247, crypto_stream/aes256estream

Computer: nmi0247
Architecture: amd64
CPU ID: GenuineIntel-000006f2-bfebfbff
SUPERCOP version: 20101111
Operation: crypto_stream
Primitive: aes256estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
30305e/hongjun/v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080320100728
30316e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
30426e/hongjun/v1gcc -m64 -Os -fomit-frame-pointer2010080320100728
30470e/hongjun/v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
30481e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
30514e/hongjun/v1gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080320100728
30514e/hongjun/v1gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080320100728
30547e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
30602e/hongjun/v0gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080320100728
30679e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
30701e/hongjun/v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
30745e/hongjun/v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080320100728
30745e/hongjun/v1gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080320100728
30789e/hongjun/v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080320100728
30789e/hongjun/v1gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080320100728
30800e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
30888e/hongjun/v1gcc -m64 -O3 -fomit-frame-pointer2010080320100728
30910e/hongjun/v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
30921e/hongjun/v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
30932e/hongjun/v0gcc -m64 -Os -fomit-frame-pointer2010080320100728
30954e/hongjun/v1gcc -m64 -O2 -fomit-frame-pointer2010080320100728
30976e/hongjun/v1gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080320100728
30976e/hongjun/v0gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080320100728
30987e/hongjun/v0gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080320100728
30987e/hongjun/v0gcc -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
30998e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
31009e/hongjun/v0gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080320100728
31009e/hongjun/v0gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
31020e/hongjun/v0gcc -m64 -O3 -fomit-frame-pointer2010080320100728
31031e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
31042e/hongjun/v0gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080320100728
31042e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
31042e/hongjun/v1gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080320100728
31053e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
31053e/hongjun/v1gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080320100728
31053e/hongjun/v1gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080320100728
31064e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
31064e/hongjun/v0gcc -m64 -O2 -fomit-frame-pointer2010080320100728
31097e/hongjun/v1gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080320100728
31119e/hongjun/v0gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
31152e/hongjun/v1gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080320100728
31163e/hongjun/v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
31163e/hongjun/v1gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080320100728
31174e/hongjun/v0gcc -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
31196e/hongjun/v1gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080320100728
31207e/hongjun/v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
31262e/hongjun/v0gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080320100728
31262e/hongjun/v0gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080320100728
31438e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
31449e/hongjun/v0gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080320100728
31449e/hongjun/v0gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080320100728
31504e/hongjun/v0gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080320100728
31504e/hongjun/v0gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080320100728
31515e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
31614e/hongjun/v0gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
31625e/hongjun/v0gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080320100728
31669e/hongjun/v0gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080320100728
31724e/hongjun/v0gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080320100728
31757e/hongjun/v0gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
31768e/hongjun/v0gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080320100728
32230e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
32263e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
32274e/hongjun/v1gcc -m64 -O -fomit-frame-pointer2010080320100728
32285e/hongjun/v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080320100728
32307e/hongjun/v1gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080320100728
32307e/hongjun/v1gcc -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
32329e/hongjun/v1gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080320100728
32340e/hongjun/v1gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080320100728
32351e/hongjun/v1gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080320100728
32362e/hongjun/v1gcc -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
35266e/hongjun/v0gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080320100728
35277e/hongjun/v0gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080320100728
35310e/hongjun/v0gcc -funroll-loops -m64 -O -fomit-frame-pointer2010080320100728
35332e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
35332e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
35409e/hongjun/v0gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080320100728
35431e/hongjun/v0gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080320100728
35442e/hongjun/v0gcc -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
35464e/hongjun/v0gcc -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
35563e/hongjun/v0gcc -m64 -O -fomit-frame-pointer2010080320100728
37488e/gladmangcc -m64 -Os -fomit-frame-pointer2010080320100728
37510e/gladmangcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
37565e/gladmangcc -funroll-loops -m64 -Os -fomit-frame-pointer2010080320100728
37587e/gladmangcc -m64 -march=k8 -Os -fomit-frame-pointer2010080320100728
37609e/gladmangcc -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
37708e/gladmangcc -m64 -O3 -fomit-frame-pointer2010080320100728
37818e/gladmangcc -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
37895e/gladmangcc -m64 -O2 -fomit-frame-pointer2010080320100728
37928e/gladmangcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010080320100728
37950e/gladmangcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010080320100728
37994e/gladmangcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010080320100728
38016e/gladmangcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010080320100728
38412e/gladmangcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080320100728
38434e/gladmangcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080320100728
38643e/gladmangcc -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
38676e/gladmangcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010080320100728
38676e/gladmangcc -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
38819e/gladmangcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010080320100728
38819e/gladmangcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010080320100728
38830e/gladmangcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080320100728
38830e/gladmangcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010080320100728
38863e/gladmangcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080320100728
38951e/gladmangcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
39083e/gladmangcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080320100728
39215e/gladmangcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010080320100728
39248e/gladmangcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080320100728
39259e/gladmangcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010080320100728
39259e/gladmangcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010080320100728
39281e/gladmangcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010080320100728
39336e/gladmangcc -m64 -march=nocona -O2 -fomit-frame-pointer2010080320100728
39820e/gladmangcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010080320100728
40007e/gladmangcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010080320100728
40040e/gladmangcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010080320100728
40073e/gladmangcc -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
40095e/gladmangcc -funroll-loops -m64 -O -fomit-frame-pointer2010080320100728
40117e/gladmangcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010080320100728
40139e/gladmangcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010080320100728
40304e/gladmangcc -m64 -O -fomit-frame-pointer2010080320100728
40315e/gladmangcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010080320100728
40348e/gladmangcc -m64 -march=k8 -O -fomit-frame-pointer2010080320100728