Implementation notes: amd64, angel0, crypto_stream/nlsv2

Computer: angel0
Architecture: amd64
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20101002
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
7562e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2010090620100903
7585e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090620100903
7596e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090620100903
7617e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090620100903
7650e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090620100903
7652e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090620100903
7662e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090620100903
7685e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090620100903
7696e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090620100903
7704e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090620100903
7705e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090620100903
7710e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090620100903
7711e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2010090620100903
7714e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090620100903
7717e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090620100903
7729e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090620100903
7731e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010090620100903
7738e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090620100903
7741e/v2/sync/2gcc -O3 -fomit-frame-pointer2010090620100903
7744e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090620100903
7744e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090620100903
7746e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2010090620100903
7748e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090620100903
7759e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2010090620100903
7760e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090620100903
7762e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2010090620100903
7777e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090620100903
7789e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090620100903
7795e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2010090620100903
7799e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2010090620100903
7803e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090620100903
7831e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090620100903
7852e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090620100903
7857e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090620100903
7858e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090620100903
7865e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090620100903
7880e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090620100903
7885e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090620100903
7911e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090620100903
7968e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090620100903
8157e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090620100903
8158e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090620100903
8165e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090620100903
8165e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090620100903
8170e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2010090620100903
8198e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090620100903
8231e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090620100903
8233e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2010090620100903
8260e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090620100903
8302e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090620100903
8315e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090620100903
8319e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2010090620100903
8388e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2010090620100903
8389e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010090620100903
8390e/v2/sync/2gcc -Os -fomit-frame-pointer2010090620100903
8390e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090620100903
8391e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090620100903
8399e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2010090620100903
8403e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2010090620100903
8405e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090620100903
8418e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2010090620100903
8421e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2010090620100903
8425e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2010090620100903
8430e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2010090620100903
8457e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010090620100903
8458e/v2/sync/2gcc -O -fomit-frame-pointer2010090620100903
8487e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090620100903
8492e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090620100903
8507e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2010090620100903
8569e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2010090620100903
8587e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2010090620100903
8598e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2010090620100903
8620e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2010090620100903
8637e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2010090620100903
8662e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090620100903
8663e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090620100903
8669e/v2/sync/2gcc -O2 -fomit-frame-pointer2010090620100903
8696e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2010090620100903
8699e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2010090620100903
8710e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090620100903
8715e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2010090620100903
8734e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2010090620100903
8748e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090620100903
8775e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090620100903
8854e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090620100903
8905e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090620100903
8918e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090620100903
9007e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090620100903
18625e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090620100903
18642e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090620100903
18921e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2010090620100903
18932e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090620100903
18944e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010090620100903
18955e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090620100903
19018e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090620100903
19351e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090620100903
19374e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090620100903
19385e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090620100903
19398e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090620100903
19751e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2010090620100903
19756e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090620100903
19777e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090620100903
19829e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090620100903
19831e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090620100903
20092e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090620100903
20092e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2010090620100903
20102e/v2/sync/1gcc -O3 -fomit-frame-pointer2010090620100903
20120e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2010090620100903
20125e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090620100903
20135e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2010090620100903
20147e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090620100903
20215e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090620100903
20723e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090620100903
20804e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090620100903
20994e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090620100903
21013e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2010090620100903
21085e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090620100903
21166e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090620100903
21288e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090620100903
23144e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090620100903
23155e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090620100903
23208e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090620100903
23233e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090620100903
23237e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090620100903
23260e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2010090620100903
23260e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090620100903
24002e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090620100903
24054e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090620100903
27732e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090620100903
27738e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090620100903
27766e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090620100903
27793e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090620100903
27807e/v2/sync/2cc2010090620100903
27822e/v2/sync/2gcc2010090620100903
27824e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090620100903
27826e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090620100903
27837e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2010090620100903
27840e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090620100903
27843e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090620100903
27888e/v2/sync/2gcc -funroll-loops2010090620100903
27961e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090620100903
27981e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090620100903
27994e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090620100903
28021e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090620100903
28137e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090620100903
28183e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090620100903
28186e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2010090620100903
28227e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2010090620100903
28772e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2010090620100903
29400e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2010090620100903
29437e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2010090620100903
29622e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2010090620100903
29657e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2010090620100903
30084e/v2/sync/1gcc -O -fomit-frame-pointer2010090620100903
30224e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2010090620100903
31488e/v2/sync/1gcc -O2 -fomit-frame-pointer2010090620100903
31493e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090620100903
31510e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2010090620100903
31549e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090620100903
31589e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2010090620100903
33737e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2010090620100903
33740e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090620100903
33740e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090620100903
33755e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090620100903
33787e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2010090620100903
33884e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2010090620100903
35704e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2010090620100903
35725e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010090620100903
36126e/v2/sync/1gcc -Os -fomit-frame-pointer2010090620100903
36130e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2010090620100903
36140e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2010090620100903
36144e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2010090620100903
36148e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090620100903
36153e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2010090620100903
36156e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090620100903
36159e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090620100903
36169e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010090620100903
36179e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2010090620100903
36187e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090620100903
139980e/v2/sync/1gcc2010090620100903
140028e/v2/sync/1gcc -funroll-loops2010090620100903
140055e/v2/sync/1cc2010090620100903