Implementation notes: amd64, molecule, crypto_stream/aes256estream

Computer: molecule
Architecture: amd64
CPU ID: GenuineIntel-000106c2-bfe9fbff
SUPERCOP version: 20090205
Operation: crypto_stream
Primitive: aes256estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
72228e/hongjun/v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020820090205
72240e/hongjun/v1gcc -funroll-loops -O3 -fomit-frame-pointer2009020820090205
72240e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020820090205
72252e/hongjun/v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020820090205
73812e/hongjun/v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020820090205
73812e/hongjun/v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020820090205
73824e/hongjun/v1gcc -funroll-loops -Os -fomit-frame-pointer2009020820090205
73824e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020820090205
73836e/hongjun/v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020820090205
73848e/hongjun/v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020820090205
73860e/hongjun/v1gcc -funroll-loops -O2 -fomit-frame-pointer2009020820090205
73860e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020820090205
74568e/hongjun/v0gcc -funroll-loops -Os -fomit-frame-pointer2009020820090205
74580e/hongjun/v0gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020820090205
74580e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020820090205
74580e/hongjun/v0gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020820090205
75192e/hongjun/v0gcc -funroll-loops -O2 -fomit-frame-pointer2009020820090205
75192e/hongjun/v0gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020820090205
75204e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020820090205
75204e/hongjun/v0gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020820090205
75804e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020820090205
75816e/hongjun/v0gcc -funroll-loops -O3 -fomit-frame-pointer2009020820090205
75816e/hongjun/v0gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020820090205
75828e/hongjun/v0gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020820090205
83556e/gladmangcc -funroll-loops -O2 -fomit-frame-pointer2009020820090205
83556e/gladmangcc -funroll-loops -O3 -fomit-frame-pointer2009020820090205
83568e/gladmangcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020820090205
83580e/gladmangcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020820090205
83580e/gladmangcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020820090205
83580e/gladmangcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020820090205
83580e/gladmangcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020820090205
83604e/gladmangcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020820090205
84132e/gladmangcc -funroll-loops -Os -fomit-frame-pointer2009020820090205
84132e/gladmangcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020820090205
84144e/gladmangcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020820090205
84156e/gladmangcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020820090205
94428e/hongjun/v1gcc -m64 -Os -fomit-frame-pointer2009020820090205
94440e/hongjun/v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2009020820090205
94440e/hongjun/v1gcc -march=k8 -Os -fomit-frame-pointer2009020820090205
94536e/hongjun/v1gcc -Os -fomit-frame-pointer2009020820090205
94584e/hongjun/v0gcc -m64 -Os -fomit-frame-pointer2009020820090205
94584e/hongjun/v0gcc -m64 -march=k8 -Os -fomit-frame-pointer2009020820090205
94596e/hongjun/v0gcc -march=k8 -Os -fomit-frame-pointer2009020820090205
94608e/hongjun/v0gcc -Os -fomit-frame-pointer2009020820090205
94692e/hongjun/v1gcc -O2 -fomit-frame-pointer2009020820090205
94692e/hongjun/v1gcc -m64 -O2 -fomit-frame-pointer2009020820090205
94692e/hongjun/v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020820090205
94692e/hongjun/v1gcc -march=k8 -O2 -fomit-frame-pointer2009020820090205
94728e/hongjun/v1gcc -O3 -fomit-frame-pointer2009020820090205
94740e/hongjun/v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020820090205
94740e/hongjun/v1gcc -march=k8 -O3 -fomit-frame-pointer2009020820090205
94752e/hongjun/v1gcc -m64 -O3 -fomit-frame-pointer2009020820090205
94920e/hongjun/v0gcc -march=k8 -O3 -fomit-frame-pointer2009020820090205
94932e/hongjun/v0gcc -O3 -fomit-frame-pointer2009020820090205
94932e/hongjun/v0gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020820090205
94944e/hongjun/v0gcc -m64 -O3 -fomit-frame-pointer2009020820090205
94980e/hongjun/v0gcc -m64 -O2 -fomit-frame-pointer2009020820090205
94992e/hongjun/v0gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020820090205
94992e/hongjun/v0gcc -march=k8 -O2 -fomit-frame-pointer2009020820090205
95004e/hongjun/v0gcc -O2 -fomit-frame-pointer2009020820090205
102204e/hongjun/v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020820090205
102216e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020820090205
102936e/hongjun/v1gcc -march=nocona -Os -fomit-frame-pointer2009020820090205
102948e/hongjun/v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2009020820090205
103116e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020820090205
103152e/hongjun/v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020820090205
103452e/hongjun/v0gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020820090205
103476e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020820090205
103620e/hongjun/v1gcc -funroll-loops -O -fomit-frame-pointer2009020820090205
103620e/hongjun/v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2009020820090205
103620e/hongjun/v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020820090205
103632e/hongjun/v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020820090205
103632e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020820090205
103632e/hongjun/v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020820090205
103824e/hongjun/v1gcc -march=nocona -O2 -fomit-frame-pointer2009020820090205
103836e/hongjun/v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020820090205
103896e/hongjun/v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020820090205
103908e/hongjun/v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020820090205
104328e/hongjun/v0gcc -m64 -march=nocona -Os -fomit-frame-pointer2009020820090205
104328e/hongjun/v0gcc -march=nocona -Os -fomit-frame-pointer2009020820090205
104424e/hongjun/v1gcc -m64 -march=k8 -O -fomit-frame-pointer2009020820090205
104436e/hongjun/v1gcc -m64 -O -fomit-frame-pointer2009020820090205
104436e/hongjun/v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020820090205
104436e/hongjun/v1gcc -march=nocona -O3 -fomit-frame-pointer2009020820090205
104448e/hongjun/v1gcc -O -fomit-frame-pointer2009020820090205
104448e/hongjun/v1gcc -m64 -march=nocona -O -fomit-frame-pointer2009020820090205
104448e/hongjun/v1gcc -march=k8 -O -fomit-frame-pointer2009020820090205
104448e/hongjun/v1gcc -march=nocona -O -fomit-frame-pointer2009020820090205
104496e/hongjun/v0gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020820090205
104580e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020820090205
105240e/hongjun/v0gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020820090205
105312e/hongjun/v0gcc -march=nocona -O2 -fomit-frame-pointer2009020820090205
105348e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020820090205
105384e/hongjun/v0gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020820090205
105468e/hongjun/v0gcc -march=nocona -O3 -fomit-frame-pointer2009020820090205
105480e/hongjun/v0gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020820090205
106548e/hongjun/v0gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020820090205
106560e/hongjun/v0gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020820090205
106572e/hongjun/v0gcc -funroll-loops -m64 -O -fomit-frame-pointer2009020820090205
106572e/hongjun/v0gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020820090205
106584e/hongjun/v0gcc -funroll-loops -O -fomit-frame-pointer2009020820090205
106644e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020820090205
107484e/hongjun/v0gcc -m64 -march=nocona -O -fomit-frame-pointer2009020820090205
107484e/hongjun/v0gcc -march=nocona -O -fomit-frame-pointer2009020820090205
107508e/hongjun/v0gcc -m64 -O -fomit-frame-pointer2009020820090205
107508e/hongjun/v0gcc -m64 -march=k8 -O -fomit-frame-pointer2009020820090205
107520e/hongjun/v0gcc -O -fomit-frame-pointer2009020820090205
107520e/hongjun/v0gcc -march=k8 -O -fomit-frame-pointer2009020820090205
119016e/gladmangcc -m64 -Os -fomit-frame-pointer2009020820090205
119016e/gladmangcc -march=k8 -Os -fomit-frame-pointer2009020820090205
119028e/gladmangcc -Os -fomit-frame-pointer2009020820090205
119028e/gladmangcc -m64 -march=k8 -Os -fomit-frame-pointer2009020820090205
119208e/gladmangcc -O3 -fomit-frame-pointer2009020820090205
119208e/gladmangcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020820090205
119208e/gladmangcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020820090205
119220e/gladmangcc -O2 -fomit-frame-pointer2009020820090205
119220e/gladmangcc -m64 -O3 -fomit-frame-pointer2009020820090205
119220e/gladmangcc -march=k8 -O2 -fomit-frame-pointer2009020820090205
119220e/gladmangcc -march=k8 -O3 -fomit-frame-pointer2009020820090205
119232e/gladmangcc -m64 -O2 -fomit-frame-pointer2009020820090205
133140e/gladmangcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020820090205
133140e/gladmangcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020820090205
133524e/gladmangcc -m64 -march=nocona -Os -fomit-frame-pointer2009020820090205
133524e/gladmangcc -march=nocona -Os -fomit-frame-pointer2009020820090205
133860e/gladmangcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020820090205
133872e/gladmangcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020820090205
133872e/gladmangcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020820090205
133872e/gladmangcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020820090205
134004e/gladmangcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020820090205
134004e/gladmangcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020820090205
134004e/gladmangcc -march=nocona -O3 -fomit-frame-pointer2009020820090205
134052e/gladmangcc -march=nocona -O2 -fomit-frame-pointer2009020820090205
134112e/gladmangcc -m64 -O -fomit-frame-pointer2009020820090205
134112e/gladmangcc -m64 -march=k8 -O -fomit-frame-pointer2009020820090205
134112e/gladmangcc -march=k8 -O -fomit-frame-pointer2009020820090205
134124e/gladmangcc -m64 -march=nocona -O -fomit-frame-pointer2009020820090205
134124e/gladmangcc -march=nocona -O -fomit-frame-pointer2009020820090205
134160e/gladmangcc -O -fomit-frame-pointer2009020820090205
134196e/gladmangcc -funroll-loops -m64 -O -fomit-frame-pointer2009020820090205
134196e/gladmangcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020820090205
134196e/gladmangcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020820090205
134196e/gladmangcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020820090205
134208e/gladmangcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020820090205
134220e/gladmangcc -funroll-loops -O -fomit-frame-pointer2009020820090205
259236e/hongjun/v1gcc2009020820090205
259272e/hongjun/v1gcc -funroll-loops2009020820090205
259644e/hongjun/v1cc2009020820090205
265656e/hongjun/v0cc2009020820090205
265656e/hongjun/v0gcc2009020820090205
266040e/hongjun/v0gcc -funroll-loops2009020820090205
266184e/gladmangcc2009020820090205
266184e/gladmangcc -funroll-loops2009020820090205
266220e/gladmancc2009020820090205