Implementation notes: amd64, enigma, crypto_aead/norx6444v1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: norx6444v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
68985refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
69021refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060320140529
69138refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
69138refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060320140529
69327refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
69354refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060320140529
69507refgcc -funroll-loops -O2 -fomit-frame-pointer2014060320140529
69552refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
69561refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060320140529
69570refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060320140529
69615refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
69651refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
69705refgcc -funroll-loops -Os -fomit-frame-pointer2014060320140529
69786refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060320140529
69894refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
69984refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
70101refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
70218refgcc -funroll-loops -O3 -fomit-frame-pointer2014060320140529
70272refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060320140529
70488refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060320140529
71316refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060320140529
72315refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060320140529
72369refgcc -march=k8 -Os -fomit-frame-pointer2014060320140529
72396refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060320140529
72531refgcc -march=barcelona -Os -fomit-frame-pointer2014060320140529
72549refgcc -m64 -Os -fomit-frame-pointer2014060320140529
72558refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060320140529
72576refgcc -Os -fomit-frame-pointer2014060320140529
72621refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
72756refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
72909refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
72927refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060320140529
73071refgcc -march=barcelona -O3 -fomit-frame-pointer2014060320140529
73152refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
73224refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
73233refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
73314refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
73440refgcc -march=k8 -O3 -fomit-frame-pointer2014060320140529
73584refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
73611refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060320140529
73728refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060320140529
73737refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140529
73782refgcc -O3 -fomit-frame-pointer2014060320140529
73782refgcc -m64 -O3 -fomit-frame-pointer2014060320140529
73989refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060320140529
73998refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
74187refgcc -march=k8 -O2 -fomit-frame-pointer2014060320140529
74259refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
74277refgcc -march=barcelona -O2 -fomit-frame-pointer2014060320140529
74304refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
74394refgcc -m64 -O2 -fomit-frame-pointer2014060320140529
74412refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060320140529
74439refgcc -O2 -fomit-frame-pointer2014060320140529
74511refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
74547refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060320140529
74574refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140529
74610refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060320140529
75087refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060320140529
75258refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
75366refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060320140529
75492refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
75663refgcc -march=nocona -Os -fomit-frame-pointer2014060320140529
75726refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
75879refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060320140529
75924refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
75996refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
76005refgcc -march=nocona -O2 -fomit-frame-pointer2014060320140529
76005refgcc -march=nocona -O3 -fomit-frame-pointer2014060320140529
76248refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
88083refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
88128refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
88191refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060320140529
88317refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060320140529
88524refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
88632refgcc -funroll-loops -O -fomit-frame-pointer2014060320140529
88830refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
88902refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060320140529
89127refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060320140529
89406refgcc -m64 -O -fomit-frame-pointer2014060320140529
89433refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
89505refgcc -O -fomit-frame-pointer2014060320140529
89613refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
89649refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
89685refgcc -march=barcelona -O -fomit-frame-pointer2014060320140529
89928refgcc -march=nocona -O -fomit-frame-pointer2014060320140529
90063refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060320140529
90117refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060320140529
90315refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060320140529
90342refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060320140529
90972refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
91233refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
91341refgcc -march=k8 -O -fomit-frame-pointer2014060320140529
373266refgcc -funroll-loops2014060320140529
374481refcc2014060320140529
375507refgcc2014060320140529