Implementation notes: amd64, enigma, crypto_aead/present80n6silcv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: present80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
39567114refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060320140529
39571794refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
40097754refgcc -march=barcelona -O3 -fomit-frame-pointer2014060320140529
40122819refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
40133142refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
40136724refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
40176495refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060320140529
40312485refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060320140529
40322673refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
40324257refgcc -funroll-loops -O2 -fomit-frame-pointer2014060320140529
40327866refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
40328244refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060320140529
40825269refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060320140529
40830822refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
40859181refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060320140529
40859199refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
40897890refgcc -funroll-loops -O3 -fomit-frame-pointer2014060320140529
41271642refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
41365395refgcc -O3 -fomit-frame-pointer2014060320140529
41384718refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
41591988refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060320140529
41598765refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140529
41601276refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060320140529
41701194refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
41713560refgcc -march=barcelona -O2 -fomit-frame-pointer2014060320140529
41731371refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
41889384refgcc -m64 -O3 -fomit-frame-pointer2014060320140529
42017355refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060320140529
42199038refgcc -march=k8 -O3 -fomit-frame-pointer2014060320140529
43085763refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060320140529
43089210refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060320140529
43091082refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060320140529
43127883refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
43128414refgcc -O2 -fomit-frame-pointer2014060320140529
43133373refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140529
43148682refgcc -march=k8 -O2 -fomit-frame-pointer2014060320140529
43149402refgcc -m64 -O2 -fomit-frame-pointer2014060320140529
43241481refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
44817957refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060320140529
44818074refgcc -funroll-loops -O -fomit-frame-pointer2014060320140529
44818074refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
44870445refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060320140529
44922069refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
44992737refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060320140529
44998434refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
46562742refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060320140529
46579293refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060320140529
46643049refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060320140529
46647792refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060320140529
46768779refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
46782900refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
46793871refgcc -march=barcelona -O -fomit-frame-pointer2014060320140529
46817577refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
46853748refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
46893186refgcc -m64 -O -fomit-frame-pointer2014060320140529
46961289refgcc -O -fomit-frame-pointer2014060320140529
46970424refgcc -march=k8 -O -fomit-frame-pointer2014060320140529
49037616refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060320140529
49038210refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060320140529
49038480refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
49039956refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
49040073refgcc -funroll-loops -Os -fomit-frame-pointer2014060320140529
49045509refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
49047039refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060320140529
49201002refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060320140529
49201470refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060320140529
49208103refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060320140529
49210524refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060320140529
49245534refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
49245858refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060320140529
49273074refgcc -Os -fomit-frame-pointer2014060320140529
49336344refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
49343157refgcc -m64 -Os -fomit-frame-pointer2014060320140529
49821498refgcc -march=nocona -Os -fomit-frame-pointer2014060320140529
49827807refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
49889475refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060320140529
49889979refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
49916943refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
49921326refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
49921749refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
49927302refgcc -march=barcelona -Os -fomit-frame-pointer2014060320140529
49928229refgcc -march=k8 -Os -fomit-frame-pointer2014060320140529
49971672refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
50087295refgcc -march=nocona -O3 -fomit-frame-pointer2014060320140529
53437437refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
53465670refgcc -march=nocona -O2 -fomit-frame-pointer2014060320140529
54413325refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060320140529
54449244refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
54884439refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060320140529
54959103refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
57841695refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
57879180refgcc -march=nocona -O -fomit-frame-pointer2014060320140529
91941435refcc2014060320140529
91962981refgcc2014060320140529
93282543refgcc -funroll-loops2014060320140529