Implementation notes: amd64, pmnod003, crypto_aead/lilliputaei128v11

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_aead
Primitive: lilliputaei128v11
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
16945669032 0 027443 856 864add_tweakeyloopicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
16947149464 0 027813 856 864add_tweakeyloopicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
16950649032 0 027443 856 864add_tweakeyloopicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
17003188840 0 026119 856 864add_tweakeyloopicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
17003288648 0 025787 856 864reficc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
17028068760 0 025899 856 864add_tweakeyloopicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
17190969352 0 027701 856 864reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
17306249600 0 028197 856 928add_tweakeyloopicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
17312668920 0 027331 856 864reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
17315248920 0 027331 856 864reficc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
17354628728 0 026007 856 864reficc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
17427989488 0 028085 856 928reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
18119928108 0 023507 832 896add_felicsrefgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
18343388536 0 025799 856 864add_felicsreficc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
18494568504 0 025695 856 864add_felicsreficc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
18601629800 0 028565 856 864add_tweakeyloopicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
18611709448 0 027827 856 864add_tweakeyloopicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
18613609448 0 027827 856 864add_tweakeyloopicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
18657529048 0 026255 856 864reficc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
18674789320 0 027699 856 864reficc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
18676629096 0 026179 856 864add_tweakeyloopicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
18684529672 0 028437 856 864reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
18713689320 0 027699 856 864reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
18716968968 0 026051 856 864reficc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
18739089176 0 026383 856 864add_tweakeyloopicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
18871769664 0 028789 856 928reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
19377229792 0 028917 856 928add_tweakeyloopicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
19537868424 0 027005 856 928add_felicsreficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
19543128488 0 025611 856 864add_felicsreficc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
19549488456 0 025523 856 864add_felicsreficc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
19567868824 0 027187 856 864add_felicsreficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
19570128760 0 027155 856 864add_felicsreficc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
19586788760 0 027155 856 864add_felicsreficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
19609788824 0 027187 856 864add_felicsreficc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
19671788360 0 027469 856 928add_felicsreficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
19717549192 0 027525 856 864add_felicsreficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
19736849176 0 027925 856 864add_felicsreficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
20195548536 0 027469 856 928add_tweakeyloopicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
20200608520 0 027549 856 928reficc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
20319168424 0 027357 856 928reficc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
20331628648 0 027677 856 928add_tweakeyloopicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
20916388968 0 027981 856 928add_felicsreficc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
21183908920 0 027837 856 928add_felicsreficc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
21186988872 56 024323 888 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
21737008984 56 024435 888 896add_tweakeyloopgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
23012065002 0 017670 824 896add_felicsrefgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
25489185354 56 018078 880 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
25848385466 56 018190 880 896add_tweakeyloopgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
27598984787 56 017486 880 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
27973884476 0 017158 824 896add_felicsrefgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
32820263665 0 015286 808 896add_felicsrefgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
35079004631 56 017318 880 896add_tweakeyloopgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
36371183927 56 015606 864 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
42210363653 56 015334 864 896add_tweakeyloopgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
141569287516 56 020254 880 896add_thresholdgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1517434216088 0 033219 856 864add_thresholdicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1543806016152 0 033351 856 864add_thresholdicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1545376017200 0 035957 856 864add_thresholdicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1557477217248 0 035589 856 864add_thresholdicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1569089616864 0 035235 856 864add_thresholdicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1584238816864 0 035235 856 864add_thresholdicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1609465016104 0 033375 856 864add_thresholdicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
170398346005 56 017694 864 896add_thresholdgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1716210416632 0 035035 856 864add_thresholdicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1750051816480 0 035501 856 928add_thresholdicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1782113811134 56 026587 888 896add_thresholdgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1797873416384 0 035501 856 928add_thresholdicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1815071816136 0 033211 856 864add_thresholdicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1844527616464 0 035389 856 928add_thresholdicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1892701616632 0 035035 856 864add_thresholdicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1986016416480 0 035069 856 928add_thresholdicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
204060766783 56 019486 880 896add_thresholdgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910