Implementation notes: amd64, enigma, crypto_aead/hs1sivhiv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: hs1sivhiv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
70551refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140529
71064refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
71172refgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140529
71991refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140529
72405refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
72513refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140529
72621refgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140529
72927refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140529
73116refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
73161refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
73692refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
73719refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140529
74583refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140529
75555refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
75771refgcc -m64 -O3 -fomit-frame-pointer2014060220140529
75807refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
75879refgcc -O3 -fomit-frame-pointer2014060220140529
76059refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
76707refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140529
77247refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140529
77922refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
78021refgcc -march=k8 -O3 -fomit-frame-pointer2014060220140529
78048refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
78093refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
78273refgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140529
78768refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
78867refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
78966refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140529
79029refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060220140529
79110refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060220140529
79353refgcc -march=k8 -O2 -fomit-frame-pointer2014060220140529
79416refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140529
79668refgcc -march=nocona -O3 -fomit-frame-pointer2014060220140529
79740refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
80523refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
80586refgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140529
80667refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
82242refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140529
82287refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140529
82332refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140529
82368refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140529
83673refgcc -O2 -fomit-frame-pointer2014060220140529
83736refgcc -m64 -O2 -fomit-frame-pointer2014060220140529
83862refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
84879refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
84942refgcc -march=nocona -O2 -fomit-frame-pointer2014060220140529
91098refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140529
91098refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
91116refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
91125refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140529
91179refgcc -funroll-loops -Os -fomit-frame-pointer2014060220140529
91179refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140529
91341refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
91944refgcc -march=barcelona -Os -fomit-frame-pointer2014060220140529
92304refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140529
92421refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140529
92529refgcc -Os -fomit-frame-pointer2014060220140529
92556refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
92565refgcc -march=k8 -Os -fomit-frame-pointer2014060220140529
92610refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
92619refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140529
92871refgcc -march=nocona -Os -fomit-frame-pointer2014060220140529
92943refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
97263refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
97605refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140529
97911refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
98019refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
98757refgcc -m64 -Os -fomit-frame-pointer2014060220140529
98838refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140529
203472refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
203742refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
204075refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140529
204084refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
204291refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140529
204300refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140529
204345refgcc -funroll-loops -O -fomit-frame-pointer2014060220140529
204804refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
205137refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140529
212742refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140529
212841refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140529
212868refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140529
212976refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140529
215253refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
215352refgcc -march=k8 -O -fomit-frame-pointer2014060220140529
215460refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
215496refgcc -m64 -O -fomit-frame-pointer2014060220140529
215514refgcc -O -fomit-frame-pointer2014060220140529
232317refgcc -march=nocona -O -fomit-frame-pointer2014060220140529
232515refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
235548refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
235611refgcc -march=barcelona -O -fomit-frame-pointer2014060220140529
686799refgcc2014060220140529
687042refgcc -funroll-loops2014060220140529
687996refcc2014060220140529