Implementation notes: amd64, sandy0, crypto_stream/sosemanuk

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
6732cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
6732cryptoppg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
6736cryptoppg++ -m64 -O3 -fomit-frame-pointer2012032920120316
6740cryptoppg++ -m64 -O -fomit-frame-pointer2012032920120316
6740cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
6744cryptoppg++ -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
6744cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
6744cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
6744cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2012032920120316
6744cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2012032920120316
6748cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
6748cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
6748cryptoppg++ -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
6748cryptoppg++ -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
6748cryptoppg++ -march=k8 -Os -fomit-frame-pointer2012032920120316
6748cryptoppg++ -march=nocona -O -fomit-frame-pointer2012032920120316
6752cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2012032920120316
6756cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
6756cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
6756cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2012032920120316
6760cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
6760cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
6764cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
6764cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
6764cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
6764cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
6764cryptoppg++ -march=barcelona -O -fomit-frame-pointer2012032920120316
6764cryptoppg++ -march=nocona -Os -fomit-frame-pointer2012032920120316
6768cryptoppg++ -Os -fomit-frame-pointer2012032920120316
6772cryptoppg++ -O3 -fomit-frame-pointer2012032920120316
6776cryptoppg++ -O -fomit-frame-pointer2012032920120316
6776cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
6776cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
6776cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2012032920120316
6780cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
6780cryptoppg++ -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
6788cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
6788cryptoppg++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
6792cryptoppg++ -m64 -Os -fomit-frame-pointer2012032920120316
6792cryptoppg++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
6796cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
6800cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
6812cryptoppg++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
6828cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
6836cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
6840cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
6844cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
6848cryptoppg++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
6864cryptoppg++ -O2 -fomit-frame-pointer2012032920120316
6864cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
6868cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
6900cryptoppg++ -m64 -O2 -fomit-frame-pointer2012032920120316
6900cryptoppg++ -march=k8 -O -fomit-frame-pointer2012032920120316
6904cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
6908cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
6924cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
6932cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
6932cryptoppg++ -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
6932cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2012032920120316
6940cryptoppg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
6944cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
6952cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6956cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
6968cryptoppg++ -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
6972cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6988cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
7016cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
7224cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
7316e/submissions/sosemanukgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
7356e/submissions/sosemanukgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
7360e/submissions/sosemanukgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
7364e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
7364e/submissions/sosemanukgcc -march=k8 -O -fomit-frame-pointer2012032920120316
7384e/submissions/sosemanukgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
7396e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
7404e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
7412e/submissions/sosemanukgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
7420e/submissions/sosemanukgcc -O -fomit-frame-pointer2012032920120316
7420e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
7420e/submissions/sosemanukgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
7436e/submissions/sosemanukgcc -m64 -O -fomit-frame-pointer2012032920120316
7436e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
7444e/submissions/sosemanukgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
7448e/submissions/sosemanukgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
7448e/submissions/sosemanukgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
7456e/submissions/sosemanukgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
7456e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
7456e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
7508e/submissions/sosemanukgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
7628e/submissions/sosemanukgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
7648e/submissions/sosemanukgcc -O2 -fomit-frame-pointer2012032920120316
7652e/submissions/sosemanukgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
7652e/submissions/sosemanukgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
7664e/submissions/sosemanukgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
7680e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
7696e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
7708e/submissions/sosemanukgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
7708e/submissions/sosemanukgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
7716e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
7724e/submissions/sosemanukgcc -m64 -O3 -fomit-frame-pointer2012032920120316
7724e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
7728e/submissions/sosemanukgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
7732e/submissions/sosemanukgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
7736e/submissions/sosemanukgcc -O3 -fomit-frame-pointer2012032920120316
7736e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
7740e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
7748e/submissions/sosemanukgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
7748e/submissions/sosemanukgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
7756cryptoppg++2012032920120316
7756e/submissions/sosemanukgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
7756e/submissions/sosemanukgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
7756e/submissions/sosemanukgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
7760e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
7764e/submissions/sosemanukgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
7800e/submissions/sosemanukgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
7816e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
7824e/submissions/sosemanukgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
7828e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
7828e/submissions/sosemanukgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
7832e/submissions/sosemanukgcc -m64 -O2 -fomit-frame-pointer2012032920120316
7848e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
7852e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
7852e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
7864e/submissions/sosemanukgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
7864e/submissions/sosemanukgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
7880e/submissions/sosemanukgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
7900e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
7900e/submissions/sosemanukgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
7952e/submissions/sosemanukgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
7972e/submissions/sosemanukgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
7972e/submissions/sosemanukgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8280e/submissions/sosemanukgcc -march=nocona -O -fomit-frame-pointer2012032920120316
8284e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
8292e/submissions/sosemanukgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
8432e/submissions/sosemanukgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
8500e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
9624e/submissions/sosemanukgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
9656e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
9700e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
9728e/submissions/sosemanukgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
9768e/submissions/sosemanukgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
9784e/submissions/sosemanukgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
9808e/submissions/sosemanukgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
9848e/submissions/sosemanukgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
11324e/submissions/sosemanukgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
11332e/submissions/sosemanukgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
11348e/submissions/sosemanukgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
11360e/submissions/sosemanukgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
11360e/submissions/sosemanukgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
11368e/submissions/sosemanukgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
11372e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
11376e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
11380e/submissions/sosemanukgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
11384e/submissions/sosemanukgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
11384e/submissions/sosemanukgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
11388e/submissions/sosemanukgcc -m64 -Os -fomit-frame-pointer2012032920120316
11400e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
11408e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
11412e/submissions/sosemanukgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
11424e/submissions/sosemanukgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
11428e/submissions/sosemanukgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
11436e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
11436e/submissions/sosemanukgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
11444e/submissions/sosemanukgcc -Os -fomit-frame-pointer2012032920120316
11444e/submissions/sosemanukgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
11492e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
11532e/submissions/sosemanukgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
11564e/submissions/sosemanukgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
11576e/submissions/sosemanukgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
16880e/submissions/sosemanukcc2012032920120316
17168e/submissions/sosemanukgcc2012032920120316
17260e/submissions/sosemanukgcc -funroll-loops2012032920120316