Implementation notes: x86, cryptologic, crypto_aead/present80n6silcv1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: present80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
34414846refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053120140517
34416235refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053120140517
34427341refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053120140517
34470949refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053120140517
35277379refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053120140517
35517806refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053120140517
35547900refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053120140517
36092136refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053120140517
36109752refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053120140517
36124136refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053120140517
36552569refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053120140517
36570836refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053120140517
36914609refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053120140517
36932567refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053120140517
36949070refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053120140517
36960385refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053120140517
37022806refgcc -m32 -O -fomit-frame-pointer2014053120140517
37034054refgcc -m32 -O3 -fomit-frame-pointer2014053120140517
37044242refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053120140517
37093727refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053120140517
37104646refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053120140517
37194227refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053120140517
37197733refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053120140517
37229706refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053120140517
37268772refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053120140517
37276518refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053120140517
37625450refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053120140517
37663888refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053120140517
37663921refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053120140517
37669415refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053120140517
38097891refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053120140517
38479818refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053120140517
38523336refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053120140517
38537420refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053120140517
38662727refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053120140517
38672988refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053120140517
38768715refgcc -m32 -O2 -fomit-frame-pointer2014053120140517
38835103refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053120140517
38855769refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053120140517
38895600refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053120140517
38902358refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053120140517
38949848refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053120140517
39050373refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053120140517
39157482refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053120140517
39393782refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053120140517
39401797refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053120140517
39404382refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053120140517
39409440refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053120140517
39411279refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053120140517
39499385refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053120140517
39507155refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053120140517
39857154refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053120140517
39860754refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053120140517
39888885refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053120140517
39891582refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053120140517
40018452refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053120140517
40019003refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053120140517
40021037refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053120140517
40034682refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053120140517
40036176refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053120140517
40036737refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053120140517
40676679refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053120140517
41045236refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053120140517
41303485refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053120140517
41524624refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053120140517
41848770refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053120140517
41851340refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053120140517
41888994refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053120140517
41906645refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053120140517
41954076refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053120140517
41999397refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053120140517
42019043refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053120140517
42084752refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053120140517
42092951refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053120140517
42416306refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053120140517
42592897refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053120140517
42605285refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053120140517
42607494refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053120140517
42629660refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053120140517
42907536refgcc -m32 -Os -fomit-frame-pointer2014053120140517
43021449refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053120140517
43054464refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053120140517
43057950refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053120140517
43065924refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053120140517
43073209refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053120140517
43082806refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053120140517
43150424refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053120140517
43369458refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053120140517
43378570refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053120140517
43382664refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053120140517
43510491refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053120140517
43516852refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053120140517
43539600refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053120140517
43595700refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053120140517
43674739refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053120140517
43756715refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053120140517
43790830refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053120140517
43899352refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053120140517
43924461refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053120140517
43942215refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053120140517
43965591refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053120140517
44718427refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053120140517
44718952refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053120140517
44732945refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053120140517
44739671refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053120140517
44960109refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053120140517
44993918refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053120140517
44998715refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053120140517
45026106refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053120140517
46057264refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053120140517
46059473refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053120140517
46060567refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053120140517
46071814refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053120140517
48460503refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053120140517
48463050refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053120140517
48496083refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053120140517
48511976refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053120140517
51268870refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053120140517
51303324refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053120140517
51342888refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053120140517
51386020refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053120140517
54643094refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053120140517
54697576refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053120140517
55363032refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053120140517
55543675refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053120140517
57165860refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053120140517
57509521refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053120140517
58217422refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053120140517
58404430refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053120140517
58901052refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053120140517
59617170refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053120140517
59625043refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053120140517
59858009refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053120140517
59896891refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053120140517
59909927refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053120140517
60102609refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053120140517
60139317refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053120140517
69406870refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053120140517
69555600refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053120140517
74597397refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053120140517