Implementation notes: amd64, latour, crypto_stream/nlsv2

Computer: latour
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
7335e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2011051420110509
7353e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051420110509
7362e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051420110509
7362e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2011051420110509
7371e/v2/sync/2gcc -Os -fomit-frame-pointer2011051420110509
7380e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051420110509
7389e/v2/sync/2gcc -O2 -fomit-frame-pointer2011051420110509
7389e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051420110509
7389e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051420110509
7389e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2011051420110509
7398e/v2/sync/2gcc -O3 -fomit-frame-pointer2011051420110509
7398e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2011051420110509
7407e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051420110509
7407e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2011051420110509
7416e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051420110509
7416e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051420110509
7425e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2011051420110509
7452e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051420110509
7452e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2011051420110509
7452e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2011051420110509
7479e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051420110509
7497e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051420110509
7497e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051420110509
7506e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051420110509
7506e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051420110509
7515e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2011051420110509
7515e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051420110509
7515e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051420110509
7524e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051420110509
7524e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051420110509
7533e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051420110509
7542e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2011051420110509
7542e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051420110509
7542e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051420110509
7542e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051420110509
7542e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051420110509
7551e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051420110509
7560e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051420110509
7587e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051420110509
7587e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051420110509
7587e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051420110509
7587e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2011051420110509
7596e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2011051420110509
7596e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051420110509
7596e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051420110509
7596e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051420110509
7605e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051420110509
7605e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2011051420110509
7614e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051420110509
7623e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051420110509
7623e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051420110509
7623e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2011051420110509
7650e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051420110509
7668e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051420110509
7668e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051420110509
7704e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051420110509
7713e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2011051420110509
7722e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051420110509
7722e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2011051420110509
7740e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051420110509
7740e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051420110509
7740e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051420110509
7740e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051420110509
7749e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051420110509
7749e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051420110509
7758e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051420110509
7767e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051420110509
7785e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051420110509
7785e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051420110509
7794e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051420110509
7812e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051420110509
7821e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051420110509
7875e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051420110509
7884e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051420110509
7929e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051420110509
8046e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2011051420110509
8046e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051420110509
8055e/v2/sync/2gcc -O -fomit-frame-pointer2011051420110509
8055e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2011051420110509
8082e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2011051420110509
8100e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051420110509
8109e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2011051420110509
8109e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2011051420110509
8118e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051420110509
8199e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051420110509
8235e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2011051420110509
8325e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2011051420110509
8352e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2011051420110509
16704e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2011051420110509
16794e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051420110509
16992e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051420110509
17343e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051420110509
17460e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051420110509
17523e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051420110509
17784e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051420110509
17874e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051420110509
18297e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051420110509
18738e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051420110509
19017e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2011051420110509
19116e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2011051420110509
19134e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051420110509
19188e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051420110509
19260e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051420110509
19350e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051420110509
19395e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2011051420110509
19404e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051420110509
19530e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051420110509
19539e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051420110509
19647e/v2/sync/1gcc -O3 -fomit-frame-pointer2011051420110509
19755e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051420110509
19890e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2011051420110509
19899e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051420110509
20385e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051420110509
20412e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051420110509
20718e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051420110509
20745e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051420110509
20781e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2011051420110509
21096e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051420110509
21132e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051420110509
21141e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051420110509
21141e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2011051420110509
21150e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051420110509
21177e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051420110509
21177e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051420110509
21186e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051420110509
21186e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2011051420110509
21186e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2011051420110509
21195e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051420110509
21222e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2011051420110509
21240e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051420110509
21240e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051420110509
21249e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051420110509
21285e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051420110509
21285e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2011051420110509
21294e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051420110509
21294e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051420110509
21303e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2011051420110509
21321e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051420110509
21339e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051420110509
21348e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051420110509
21348e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051420110509
21375e/v2/sync/1gcc -Os -fomit-frame-pointer2011051420110509
21501e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2011051420110509
21519e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051420110509
21528e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051420110509
21537e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051420110509
21555e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2011051420110509
21591e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051420110509
21609e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051420110509
21654e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051420110509
21744e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051420110509
24201e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051420110509
24273e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051420110509
24984e/v2/sync/1gcc -O2 -fomit-frame-pointer2011051420110509
24984e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2011051420110509
25002e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051420110509
25119e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051420110509
25128e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051420110509
25191e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051420110509
25434e/v2/sync/2gcc2011051420110509
25452e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2011051420110509
25542e/v2/sync/2gcc -funroll-loops2011051420110509
25623e/v2/sync/2cc2011051420110509
26262e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051420110509
26334e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051420110509
27036e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051420110509
27144e/v2/sync/1gcc -O -fomit-frame-pointer2011051420110509
27144e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2011051420110509
27144e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051420110509
27153e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2011051420110509
27153e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051420110509
27153e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051420110509
27162e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2011051420110509
27171e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2011051420110509
27171e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2011051420110509
27189e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051420110509
27189e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2011051420110509
27540e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2011051420110509
27585e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2011051420110509
93366e/v2/sync/1gcc -funroll-loops2011051420110509
93393e/v2/sync/1cc2011051420110509
93429e/v2/sync/1gcc2011051420110509