Implementation notes: amd64, h9ivy, crypto_stream/amastrid

Computer: h9ivy
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: amastrid
TimeImplementationCompilerBenchmark dateSUPERCOP version
65624refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
66972refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2014042920140425
66988refg++ -march=barcelona -O3 -fomit-frame-pointer2014042920140425
67504refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2014042920140425
68600refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014042920140425
68952refg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042920140425
68964refg++ -m64 -O3 -fomit-frame-pointer2014042920140425
68980refg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2014042920140425
69208refg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042920140425
70424refg++ -march=nocona -O3 -fomit-frame-pointer2014042920140425
70952refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2014042920140425
71752refg++ -O3 -fomit-frame-pointer2014042920140425
71800refg++ -march=barcelona -O2 -fomit-frame-pointer2014042920140425
71976refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014042920140425
72152refg++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014042920140425
72196refg++ -m64 -march=core2 -O3 -fomit-frame-pointer2014042920140425
72552refg++ -march=k8 -O2 -fomit-frame-pointer2014042920140425
72644refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2014042920140425
72836refg++ -march=nocona -O2 -fomit-frame-pointer2014042920140425
72876refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2014042920140425
73104refg++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014042920140425
73124refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2014042920140425
73400refg++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014042920140425
73624refg++ -m64 -O2 -fomit-frame-pointer2014042920140425
73640refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
73644refg++ -O2 -fomit-frame-pointer2014042920140425
73656refg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2014042920140425
73712refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014042920140425
73804refg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042920140425
73848refg++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014042920140425
73872refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014042920140425
74828refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
75352refg++ -march=k8 -O3 -fomit-frame-pointer2014042920140425
75428refg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042920140425
75596refg++ -m64 -march=core2 -O2 -fomit-frame-pointer2014042920140425
76752refg++ -march=barcelona -O -fomit-frame-pointer2014042920140425
76780refg++ -m64 -march=barcelona -O -fomit-frame-pointer2014042920140425
77284refg++ -m64 -march=core-avx-i -O -fomit-frame-pointer2014042920140425
77428refg++ -O -fomit-frame-pointer2014042920140425
77428refg++ -m64 -march=corei7 -O -fomit-frame-pointer2014042920140425
77464refg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014042920140425
77504refg++ -m64 -O -fomit-frame-pointer2014042920140425
77516refg++ -m64 -march=core2 -O -fomit-frame-pointer2014042920140425
77516refg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042920140425
77536refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2014042920140425
77580refg++ -fno-schedule-insns -O -fomit-frame-pointer2014042920140425
77620refg++ -m64 -march=corei7-avx -O -fomit-frame-pointer2014042920140425
78276refg++ -march=nocona -O -fomit-frame-pointer2014042920140425
78304refg++ -m64 -march=nocona -O -fomit-frame-pointer2014042920140425
79940refg++ -m64 -march=k8 -O -fomit-frame-pointer2014042920140425
80368refg++ -march=k8 -O -fomit-frame-pointer2014042920140425
95936refg++ -m64 -march=corei7-avx -Os -fomit-frame-pointer2014042920140425
95968refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014042920140425
96164refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
96164refg++ -m64 -march=core-avx-i -Os -fomit-frame-pointer2014042920140425
97068refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2014042920140425
97224refg++ -m64 -march=nocona -Os -fomit-frame-pointer2014042920140425
97324refg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014042920140425
97376refg++ -m64 -march=core2 -Os -fomit-frame-pointer2014042920140425
97376refg++ -m64 -march=corei7 -Os -fomit-frame-pointer2014042920140425
97388refg++ -march=barcelona -Os -fomit-frame-pointer2014042920140425
97412refg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042920140425
97420refg++ -march=nocona -Os -fomit-frame-pointer2014042920140425
97428refg++ -march=k8 -Os -fomit-frame-pointer2014042920140425
97436refg++ -Os -fomit-frame-pointer2014042920140425
97444refg++ -m64 -Os -fomit-frame-pointer2014042920140425
97512refg++ -fno-schedule-insns -Os -fomit-frame-pointer2014042920140425
97532refg++ -m64 -march=k8 -Os -fomit-frame-pointer2014042920140425
212840refg++2014042920140425