Implementation notes: amd64, giant4, crypto_stream/nlsv2

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
6897e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
6912e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
6918e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
6963e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
6966e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
6978e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
6987e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
6987e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
6996e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
6999e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
7002e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
7011e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
7014e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2011061220110609
7014e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
7014e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
7017e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
7017e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
7023e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
7026e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
7032e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2011061220110609
7038e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
7038e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
7050e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
7053e/v2/sync/2gcc -Os -fomit-frame-pointer2011061220110609
7053e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
7053e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
7059e/v2/sync/2gcc -O2 -fomit-frame-pointer2011061220110609
7068e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
7074e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
7074e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2011061220110609
7077e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
7110e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
7131e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2011061220110609
7149e/v2/sync/2gcc -O3 -fomit-frame-pointer2011061220110609
7170e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
7170e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
7173e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
7173e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
7191e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
7203e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
7203e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
7236e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2011061220110609
7245e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
7248e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
7251e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
7269e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
7272e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
7278e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
7281e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
7287e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
7287e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
7293e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
7305e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
7314e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
7314e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
7338e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
7341e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
7347e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
7356e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
7356e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
7359e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
7368e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
7368e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
7383e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
7386e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
7386e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
7386e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
7395e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
7431e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
7431e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
7458e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
7554e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2011061220110609
7608e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
7677e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
7695e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
7812e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2011061220110609
7821e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
7821e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
7821e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
7842e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2011061220110609
7848e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
7875e/v2/sync/2gcc -O -fomit-frame-pointer2011061220110609
7884e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2011061220110609
7884e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
7890e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
7893e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2011061220110609
7914e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
7917e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
13833e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
13875e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
14109e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
14349e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
14376e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
14379e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
14388e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
14400e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
14409e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2011061220110609
14424e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
14424e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
14439e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
14445e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
14451e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
14454e/v2/sync/1gcc -O3 -fomit-frame-pointer2011061220110609
14472e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
14487e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
14499e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
14526e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
14532e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
14559e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
14604e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
14607e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
14628e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
14634e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2011061220110609
14637e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
14652e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
14742e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
14748e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
14976e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
15123e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
17358e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
17382e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
17454e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
17484e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
17610e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
17652e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
17685e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
18216e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
18264e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
19485e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
19488e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
19620e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
19722e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
19866e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
19872e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
20226e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
20226e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
21309e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
21831e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
21915e/v2/sync/2gcc2011061220110609
21936e/v2/sync/2cc2011061220110609
21957e/v2/sync/2gcc -funroll-loops2011061220110609
23631e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
23631e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2011061220110609
23637e/v2/sync/1gcc -O2 -fomit-frame-pointer2011061220110609
23952e/v2/sync/1gcc -Os -fomit-frame-pointer2011061220110609
23952e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2011061220110609
23955e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
23955e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
23955e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
23955e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
23958e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
23958e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
23958e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
23958e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
23958e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2011061220110609
23964e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
23964e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2011061220110609
24378e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
24381e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
24384e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
24399e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
24429e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
24429e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
24444e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
24447e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
24462e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
25608e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2011061220110609
25611e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
25641e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
25647e/v2/sync/1gcc -O -fomit-frame-pointer2011061220110609
25713e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2011061220110609
25716e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
25716e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
25716e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
25725e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
25728e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
25737e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2011061220110609
25962e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2011061220110609
25965e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
91887e/v2/sync/1cc2011061220110609
91908e/v2/sync/1gcc2011061220110609
92544e/v2/sync/1gcc -funroll-loops2011061220110609