Implementation notes: amd64, enigma, crypto_stream/amastrid

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_stream
Primitive: amastrid
TimeImplementationCompilerBenchmark dateSUPERCOP version
85410refg++ -march=nocona -O3 -fomit-frame-pointer2014053120140529
85923refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
85959refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
86400refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
86436refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
86508refg++ -march=barcelona -O3 -fomit-frame-pointer2014053120140529
86589refg++ -m64 -O3 -fomit-frame-pointer2014053120140529
86958refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
87678refg++ -O3 -fomit-frame-pointer2014053120140529
87732refg++ -march=k8 -O3 -fomit-frame-pointer2014053120140529
87867refg++ -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
88209refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
88245refg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
88290refg++ -march=nocona -O2 -fomit-frame-pointer2014053120140529
88308refg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
88353refg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
88641refg++ -O2 -fomit-frame-pointer2014053120140529
88893refg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
89037refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
89037refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
89037refg++ -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
89064refg++ -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
89082refg++ -march=barcelona -O2 -fomit-frame-pointer2014053120140529
89235refg++ -march=nocona -O -fomit-frame-pointer2014053120140529
89532refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
89595refg++ -march=k8 -O2 -fomit-frame-pointer2014053120140529
89694refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
90063refg++ -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
90252refg++ -m64 -O2 -fomit-frame-pointer2014053120140529
90342refg++ -march=barcelona -O -fomit-frame-pointer2014053120140529
90675refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
90720refg++ -march=k8 -O -fomit-frame-pointer2014053120140529
90792refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
90801refg++ -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
90927refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
90999refg++ -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
91080refg++ -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
91080refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
91098refg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
91197refg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
91242refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
91737refg++ -m64 -O -fomit-frame-pointer2014053120140529
91854refg++ -O -fomit-frame-pointer2014053120140529
92529refg++ -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
95301refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
100368refg++ -Os -fomit-frame-pointer2014053120140529
100413refg++ -m64 -Os -fomit-frame-pointer2014053120140529
100512refg++ -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
100602refg++ -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
100881refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
100899refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
100989refg++ -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
101160refg++ -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
101205refg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
101250refg++ -march=nocona -Os -fomit-frame-pointer2014053120140529
101277refg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
102429refg++ -march=barcelona -Os -fomit-frame-pointer2014053120140529
102501refg++ -march=k8 -Os -fomit-frame-pointer2014053120140529
104922refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
108963refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
277083refg++2014053120140529