Implementation notes: amd64, backup, crypto_stream/nlsv2

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
4516e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2012011320111120
4530e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
4532e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
4532e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
4536e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4536e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4558e/v2/sync/2gcc -O3 -fomit-frame-pointer2012011320111120
4560e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
4562e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
4566e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
4584e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
4592e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
4594e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
4596e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
4612e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
4622e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
4626e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
4628e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
4630e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
4634e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
4634e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
4642e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2012011320111120
4642e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2012011320111120
4644e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
4644e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
4652e/v2/sync/2gcc -Os -fomit-frame-pointer2012011320111120
4658e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
4662e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
4662e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
4664e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
4670e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
4674e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
4674e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
4674e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
4676e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
4676e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2012011320111120
4678e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
4682e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
4682e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
4684e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
4692e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4694e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
4694e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
4696e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
4702e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
4702e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4702e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
4708e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4712e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
4718e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
4728e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
4770e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
4770e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
4774e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
4778e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
4822e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
4822e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
4836e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
4838e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
4866e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
4870e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
4878e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
4886e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
4896e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
4898e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
4902e/v2/sync/2gcc -O2 -fomit-frame-pointer2012011320111120
4912e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
4928e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
4936e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
4938e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
4948e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
4968e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
4974e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
4976e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2012011320111120
4994e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
5030e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
5056e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
5060e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2012011320111120
5120e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
5164e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
5172e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
5172e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2012011320111120
5176e/v2/sync/2gcc -O -fomit-frame-pointer2012011320111120
5178e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2012011320111120
5180e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
5186e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
5194e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
5194e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2012011320111120
5208e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
5254e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2012011320111120
5326e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
5340e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
9150e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9224e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
9226e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
9260e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9262e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
9268e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
9270e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
9312e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9318e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2012011320111120
9318e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9320e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
9338e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
9346e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
9362e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
9364e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
9388e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
9394e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
9400e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
9408e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2012011320111120
9408e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
9410e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
9412e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
9418e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
9442e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
9448e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
9454e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
9460e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
9580e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
9738e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
10758e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
10774e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
11312e/v2/sync/1gcc -O3 -fomit-frame-pointer2012011320111120
11548e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
11560e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
11576e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
11612e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11630e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
11656e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
11678e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11686e/v2/sync/2cc2012011320111120
11738e/v2/sync/2gcc -funroll-loops2012011320111120
11790e/v2/sync/2gcc2012011320111120
11946e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
11964e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
11964e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
11968e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
11976e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2012011320111120
11978e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2012011320111120
11980e/v2/sync/1gcc -Os -fomit-frame-pointer2012011320111120
11980e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
11980e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
11980e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
11980e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
11980e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
11980e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
11982e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2012011320111120
11982e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
11982e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
11990e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
12216e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
12218e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
12220e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
12224e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
12224e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
12226e/v2/sync/1gcc -O2 -fomit-frame-pointer2012011320111120
12226e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
12230e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2012011320111120
12230e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
12236e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
16116e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
16118e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
16118e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
16118e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
16120e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
16120e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
16122e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
16366e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
16366e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
16632e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
16638e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
17526e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
17526e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2012011320111120
17540e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
17556e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
17560e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2012011320111120
17562e/v2/sync/1gcc -O -fomit-frame-pointer2012011320111120
18530e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
18532e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2012011320111120
18550e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
18554e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
18620e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2012011320111120
18790e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
22452e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
22462e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
53246e/v2/sync/1gcc -funroll-loops2012011320111120
53402e/v2/sync/1gcc2012011320111120
53840e/v2/sync/1cc2012011320111120