Implementation notes: amd64, utrecht, crypto_stream/nlsv2

Computer: utrecht
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
7344e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2011062620110617
7353e/v2/sync/2gcc -O3 -fomit-frame-pointer2011062620110617
7353e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011062620110617
7353e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011062620110617
7362e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011062620110617
7371e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011062620110617
7371e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2011062620110617
7371e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2011062620110617
7380e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2011062620110617
7380e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2011062620110617
7380e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2011062620110617
7389e/v2/sync/2gcc -Os -fomit-frame-pointer2011062620110617
7416e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011062620110617
7416e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011062620110617
7425e/v2/sync/2gcc -O2 -fomit-frame-pointer2011062620110617
7434e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2011062620110617
7434e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011062620110617
7443e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2011062620110617
7452e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011062620110617
7488e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011062620110617
7497e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2011062620110617
7497e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011062620110617
7506e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011062620110617
7506e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011062620110617
7506e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011062620110617
7515e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011062620110617
7515e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011062620110617
7524e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011062620110617
7524e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011062620110617
7524e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011062620110617
7533e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011062620110617
7533e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011062620110617
7533e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011062620110617
7542e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011062620110617
7542e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011062620110617
7551e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2011062620110617
7551e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011062620110617
7560e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011062620110617
7560e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011062620110617
7569e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011062620110617
7569e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011062620110617
7569e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011062620110617
7596e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011062620110617
7596e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011062620110617
7605e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011062620110617
7605e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011062620110617
7605e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011062620110617
7614e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011062620110617
7614e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2011062620110617
7632e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2011062620110617
7641e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2011062620110617
7650e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011062620110617
7695e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011062620110617
7695e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011062620110617
7731e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011062620110617
7731e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2011062620110617
7740e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2011062620110617
7749e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011062620110617
7749e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011062620110617
7767e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011062620110617
7776e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011062620110617
7776e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011062620110617
7776e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011062620110617
7785e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011062620110617
7785e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011062620110617
7803e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011062620110617
7803e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011062620110617
7803e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011062620110617
7812e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011062620110617
7839e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011062620110617
7848e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011062620110617
7893e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2011062620110617
7929e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011062620110617
8001e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011062620110617
8046e/v2/sync/2gcc -O -fomit-frame-pointer2011062620110617
8046e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011062620110617
8064e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2011062620110617
8064e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2011062620110617
8064e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011062620110617
8073e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2011062620110617
8073e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011062620110617
8073e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2011062620110617
8082e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2011062620110617
8091e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2011062620110617
8163e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011062620110617
8181e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011062620110617
8199e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2011062620110617
8379e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2011062620110617
16740e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2011062620110617
17496e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2011062620110617
17541e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011062620110617
17712e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011062620110617
17865e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011062620110617
17901e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011062620110617
17910e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011062620110617
18045e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011062620110617
18054e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011062620110617
18666e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011062620110617
18801e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011062620110617
18828e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2011062620110617
18846e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011062620110617
18909e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011062620110617
19080e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011062620110617
19242e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2011062620110617
19323e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011062620110617
19377e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011062620110617
19422e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011062620110617
19440e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011062620110617
19710e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011062620110617
19872e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2011062620110617
20016e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011062620110617
20061e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2011062620110617
20241e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011062620110617
20367e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011062620110617
20646e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011062620110617
20709e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011062620110617
20718e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011062620110617
20781e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2011062620110617
21069e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011062620110617
21069e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2011062620110617
21069e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011062620110617
21069e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2011062620110617
21078e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011062620110617
21078e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2011062620110617
21114e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2011062620110617
21123e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011062620110617
21123e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011062620110617
21123e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011062620110617
21132e/v2/sync/1gcc -Os -fomit-frame-pointer2011062620110617
21132e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011062620110617
21141e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011062620110617
21141e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2011062620110617
21159e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011062620110617
21168e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011062620110617
21177e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2011062620110617
21186e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2011062620110617
21195e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011062620110617
21213e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2011062620110617
21222e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2011062620110617
21240e/v2/sync/1gcc -O3 -fomit-frame-pointer2011062620110617
21249e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011062620110617
21267e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011062620110617
21357e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011062620110617
21501e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011062620110617
21510e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011062620110617
21519e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2011062620110617
21528e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011062620110617
21528e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2011062620110617
21564e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011062620110617
21573e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011062620110617
21609e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011062620110617
24219e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011062620110617
24678e/v2/sync/2cc2011062620110617
24696e/v2/sync/2gcc2011062620110617
24930e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011062620110617
24975e/v2/sync/1gcc -O2 -fomit-frame-pointer2011062620110617
24984e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011062620110617
24984e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2011062620110617
25119e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011062620110617
25272e/v2/sync/2gcc -funroll-loops2011062620110617
25308e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2011062620110617
25596e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011062620110617
25821e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011062620110617
26019e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011062620110617
26064e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011062620110617
27000e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011062620110617
27153e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2011062620110617
27153e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2011062620110617
27153e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011062620110617
27162e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2011062620110617
27162e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2011062620110617
27162e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2011062620110617
27171e/v2/sync/1gcc -O -fomit-frame-pointer2011062620110617
27171e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011062620110617
27171e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2011062620110617
27180e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011062620110617
27189e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2011062620110617
27540e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2011062620110617
27549e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2011062620110617
93357e/v2/sync/1cc2011062620110617
93357e/v2/sync/1gcc2011062620110617
93366e/v2/sync/1gcc -funroll-loops2011062620110617