Implementation notes: amd64, coolmagma, crypto_stream/nlsv2

Computer: coolmagma
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20110825
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
7252e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051220110509
7264e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051220110509
7264e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051220110509
7316e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2011051220110509
7316e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2011051220110509
7324e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2011051220110509
7324e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051220110509
7328e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051220110509
7332e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051220110509
7336e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2011051220110509
7340e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2011051220110509
7344e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051220110509
7352e/v2/sync/2gcc -O3 -fomit-frame-pointer2011051220110509
7356e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051220110509
7360e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051220110509
7360e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051220110509
7364e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051220110509
7376e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051220110509
7376e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2011051220110509
7384e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051220110509
7384e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051220110509
7388e/v2/sync/2gcc -Os -fomit-frame-pointer2011051220110509
7388e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051220110509
7388e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051220110509
7388e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051220110509
7396e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051220110509
7396e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2011051220110509
7400e/v2/sync/2gcc -O2 -fomit-frame-pointer2011051220110509
7428e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051220110509
7444e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051220110509
7444e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2011051220110509
7460e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051220110509
7464e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2011051220110509
7468e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2011051220110509
7468e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051220110509
7468e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2011051220110509
7472e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2011051220110509
7472e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051220110509
7484e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051220110509
7484e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051220110509
7492e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051220110509
7496e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051220110509
7508e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051220110509
7516e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051220110509
7556e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051220110509
7556e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051220110509
7564e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051220110509
7564e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051220110509
7568e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051220110509
7568e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051220110509
7568e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051220110509
7576e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051220110509
7576e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051220110509
7608e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051220110509
7620e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2011051220110509
7620e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051220110509
7720e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051220110509
7744e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051220110509
7748e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051220110509
7748e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051220110509
7752e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051220110509
7752e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051220110509
7768e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051220110509
7780e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051220110509
7796e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051220110509
7804e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051220110509
7816e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051220110509
7820e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2011051220110509
7844e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051220110509
7856e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2011051220110509
7860e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051220110509
7872e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2011051220110509
7908e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051220110509
7952e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051220110509
8152e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051220110509
8184e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2011051220110509
8208e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2011051220110509
8216e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051220110509
8240e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2011051220110509
8248e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2011051220110509
8252e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051220110509
8252e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051220110509
8280e/v2/sync/2gcc -O -fomit-frame-pointer2011051220110509
8292e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051220110509
8296e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2011051220110509
8312e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2011051220110509
8320e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2011051220110509
8368e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2011051220110509
14664e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2011051220110509
14820e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051220110509
14852e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051220110509
14884e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051220110509
14948e/v2/sync/1gcc -O3 -fomit-frame-pointer2011051220110509
14948e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051220110509
15004e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2011051220110509
15120e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051220110509
15128e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2011051220110509
15140e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051220110509
15164e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051220110509
15188e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051220110509
15192e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051220110509
15192e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051220110509
15216e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051220110509
15220e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051220110509
15224e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051220110509
15228e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051220110509
15236e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051220110509
15240e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2011051220110509
15244e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051220110509
15264e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051220110509
15272e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051220110509
15332e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051220110509
15336e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051220110509
15344e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051220110509
15404e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051220110509
15436e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2011051220110509
15440e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051220110509
15540e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2011051220110509
15568e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051220110509
18464e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051220110509
18512e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2011051220110509
18516e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051220110509
18532e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051220110509
18532e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051220110509
18616e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051220110509
18644e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051220110509
19220e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051220110509
19236e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051220110509
20508e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2011051220110509
20580e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051220110509
20916e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051220110509
20916e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051220110509
20920e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051220110509
20924e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051220110509
20924e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2011051220110509
20924e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051220110509
20924e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2011051220110509
20940e/v2/sync/1gcc -Os -fomit-frame-pointer2011051220110509
20940e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051220110509
20944e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051220110509
20948e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051220110509
20956e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051220110509
20960e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051220110509
20964e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051220110509
20964e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051220110509
20964e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051220110509
20968e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2011051220110509
20988e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2011051220110509
21004e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051220110509
21008e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051220110509
21016e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051220110509
21016e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051220110509
21016e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051220110509
21020e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2011051220110509
21020e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051220110509
21040e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051220110509
21300e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051220110509
21448e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2011051220110509
21984e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051220110509
23112e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2011051220110509
23156e/v2/sync/2gcc2011051220110509
23208e/v2/sync/2cc2011051220110509
23636e/v2/sync/2gcc -funroll-loops2011051220110509
24836e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2011051220110509
24864e/v2/sync/1gcc -O2 -fomit-frame-pointer2011051220110509
24880e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051220110509
27024e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2011051220110509
27056e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051220110509
27064e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2011051220110509
27068e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2011051220110509
27080e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2011051220110509
27144e/v2/sync/1gcc -O -fomit-frame-pointer2011051220110509
27148e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051220110509
27148e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051220110509
27148e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2011051220110509
27152e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051220110509
27176e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2011051220110509
27396e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2011051220110509
27396e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2011051220110509
96992e/v2/sync/1cc2011051220110509
97388e/v2/sync/1gcc2011051220110509
97572e/v2/sync/1gcc -funroll-loops2011051220110509