## SLURM PROLOG ############################################################### ## Job ID : 11233308 ## Job Name : test_energy1024.sh ## Nodelist : node2335 ## CPUs : 1 ## Mem/Node : 1024 MB ## Directory : /oscar/data/csci1952/lneuwirt/cs1952y-final/kyber/avx2/test ## Job Started : Fri May 2 01:39:38 PM EDT 2025 ############################################################################### Loop spin: 1 gen_a: median: 17288 cycles/ticks average: 19168 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1765 cycles/ticks NTT: median: 210 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 39 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29466 cycles/ticks average: 29730 cycles/ticks indcpa_enc: median: 30966 cycles/ticks average: 31113 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45118 cycles/ticks kyber_keypair: median: 48080 cycles/ticks average: 48473 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48214 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54658 cycles/ticks average: 54868 cycles/ticks Loop spin: 2 gen_a: median: 17298 cycles/ticks average: 17382 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 208 cycles/ticks average: 259 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29250 cycles/ticks average: 29445 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31087 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44734 cycles/ticks average: 44941 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48249 cycles/ticks kyber_encaps_derand: median: 47782 cycles/ticks average: 47977 cycles/ticks kyber_encaps: median: 48842 cycles/ticks average: 49050 cycles/ticks kyber_decaps: median: 54778 cycles/ticks average: 55032 cycles/ticks Loop spin: 3 gen_a: median: 17434 cycles/ticks average: 17635 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 208 cycles/ticks average: 247 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 234 cycles/ticks indcpa_keypair: median: 30748 cycles/ticks average: 30935 cycles/ticks indcpa_enc: median: 32282 cycles/ticks average: 32497 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44758 cycles/ticks average: 44971 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 47874 cycles/ticks average: 48071 cycles/ticks kyber_encaps: median: 48944 cycles/ticks average: 49137 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54951 cycles/ticks Loop spin: 4 gen_a: median: 17276 cycles/ticks average: 17457 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1760 cycles/ticks NTT: median: 208 cycles/ticks average: 259 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29208 cycles/ticks average: 29448 cycles/ticks indcpa_enc: median: 30826 cycles/ticks average: 30995 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 46162 cycles/ticks average: 46354 cycles/ticks kyber_keypair: median: 47844 cycles/ticks average: 48215 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48066 cycles/ticks kyber_encaps: median: 48998 cycles/ticks average: 49233 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 55003 cycles/ticks Loop spin: 5 gen_a: median: 17266 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29218 cycles/ticks average: 29428 cycles/ticks indcpa_enc: median: 30762 cycles/ticks average: 30890 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45108 cycles/ticks kyber_keypair: median: 47832 cycles/ticks average: 48204 cycles/ticks kyber_encaps_derand: median: 47922 cycles/ticks average: 48103 cycles/ticks kyber_encaps: median: 49026 cycles/ticks average: 49248 cycles/ticks kyber_decaps: median: 54854 cycles/ticks average: 55103 cycles/ticks Loop spin: 6 gen_a: median: 17252 cycles/ticks average: 17346 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29557 cycles/ticks indcpa_enc: median: 30930 cycles/ticks average: 31062 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 46200 cycles/ticks average: 46408 cycles/ticks kyber_keypair: median: 47878 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47882 cycles/ticks average: 48081 cycles/ticks kyber_encaps: median: 49016 cycles/ticks average: 49260 cycles/ticks kyber_decaps: median: 54756 cycles/ticks average: 54978 cycles/ticks Loop spin: 7 gen_a: median: 17332 cycles/ticks average: 17519 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1790 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29452 cycles/ticks average: 29663 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 30994 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45106 cycles/ticks average: 45321 cycles/ticks kyber_keypair: median: 48030 cycles/ticks average: 48410 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48124 cycles/ticks kyber_encaps: median: 48918 cycles/ticks average: 49121 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 55025 cycles/ticks Loop spin: 8 gen_a: median: 17266 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1781 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29524 cycles/ticks indcpa_enc: median: 30882 cycles/ticks average: 31004 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44810 cycles/ticks average: 45031 cycles/ticks kyber_keypair: median: 47862 cycles/ticks average: 48207 cycles/ticks kyber_encaps_derand: median: 47818 cycles/ticks average: 48050 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49087 cycles/ticks kyber_decaps: median: 54708 cycles/ticks average: 54893 cycles/ticks Loop spin: 9 gen_a: median: 17296 cycles/ticks average: 17371 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29497 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31105 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44834 cycles/ticks average: 45033 cycles/ticks kyber_keypair: median: 47820 cycles/ticks average: 48225 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48015 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49106 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54915 cycles/ticks Loop spin: 10 gen_a: median: 17386 cycles/ticks average: 17567 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1772 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 57 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29692 cycles/ticks average: 29903 cycles/ticks indcpa_enc: median: 31262 cycles/ticks average: 31412 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2077 cycles/ticks kyber_keypair_derand: median: 45434 cycles/ticks average: 45650 cycles/ticks kyber_keypair: median: 48472 cycles/ticks average: 48848 cycles/ticks kyber_encaps_derand: median: 48434 cycles/ticks average: 48641 cycles/ticks kyber_encaps: median: 49538 cycles/ticks average: 49738 cycles/ticks kyber_decaps: median: 55248 cycles/ticks average: 55475 cycles/ticks Loop spin: 11 gen_a: median: 17348 cycles/ticks average: 17482 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29160 cycles/ticks average: 29385 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 30978 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44876 cycles/ticks average: 45078 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48243 cycles/ticks kyber_encaps_derand: median: 49248 cycles/ticks average: 49442 cycles/ticks kyber_encaps: median: 50420 cycles/ticks average: 50625 cycles/ticks kyber_decaps: median: 56076 cycles/ticks average: 56284 cycles/ticks Loop spin: 12 gen_a: median: 17270 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 216 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29296 cycles/ticks average: 29495 cycles/ticks indcpa_enc: median: 30784 cycles/ticks average: 30925 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44998 cycles/ticks average: 45196 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48307 cycles/ticks kyber_encaps_derand: median: 47938 cycles/ticks average: 48132 cycles/ticks kyber_encaps: median: 48926 cycles/ticks average: 49138 cycles/ticks kyber_decaps: median: 54664 cycles/ticks average: 54906 cycles/ticks Loop spin: 13 gen_a: median: 17318 cycles/ticks average: 17468 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1764 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 61 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29436 cycles/ticks average: 29618 cycles/ticks indcpa_enc: median: 30910 cycles/ticks average: 31066 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44930 cycles/ticks average: 45127 cycles/ticks kyber_keypair: median: 48138 cycles/ticks average: 48494 cycles/ticks kyber_encaps_derand: median: 47728 cycles/ticks average: 47923 cycles/ticks kyber_encaps: median: 48856 cycles/ticks average: 49091 cycles/ticks kyber_decaps: median: 54644 cycles/ticks average: 54908 cycles/ticks Loop spin: 14 gen_a: median: 17252 cycles/ticks average: 17353 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29452 cycles/ticks average: 29618 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31092 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 44848 cycles/ticks average: 45022 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48328 cycles/ticks kyber_encaps_derand: median: 47936 cycles/ticks average: 48130 cycles/ticks kyber_encaps: median: 49012 cycles/ticks average: 49269 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55046 cycles/ticks Loop spin: 15 gen_a: median: 17286 cycles/ticks average: 17460 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30634 cycles/ticks average: 30851 cycles/ticks indcpa_enc: median: 32106 cycles/ticks average: 32317 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44896 cycles/ticks average: 45101 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48335 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48210 cycles/ticks kyber_encaps: median: 49016 cycles/ticks average: 49282 cycles/ticks kyber_decaps: median: 54724 cycles/ticks average: 54958 cycles/ticks Loop spin: 16 gen_a: median: 17360 cycles/ticks average: 17551 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29543 cycles/ticks indcpa_enc: median: 31064 cycles/ticks average: 31231 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44830 cycles/ticks average: 45010 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48254 cycles/ticks kyber_encaps_derand: median: 48124 cycles/ticks average: 48370 cycles/ticks kyber_encaps: median: 49232 cycles/ticks average: 49471 cycles/ticks kyber_decaps: median: 54852 cycles/ticks average: 55058 cycles/ticks Loop spin: 17 gen_a: median: 17310 cycles/ticks average: 17449 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1754 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29254 cycles/ticks average: 29449 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31016 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44780 cycles/ticks average: 45023 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48168 cycles/ticks kyber_encaps_derand: median: 47930 cycles/ticks average: 48155 cycles/ticks kyber_encaps: median: 49054 cycles/ticks average: 49255 cycles/ticks kyber_decaps: median: 54892 cycles/ticks average: 55104 cycles/ticks Loop spin: 18 gen_a: median: 17346 cycles/ticks average: 17566 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29130 cycles/ticks average: 29303 cycles/ticks indcpa_enc: median: 30946 cycles/ticks average: 31104 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 46150 cycles/ticks average: 46345 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48285 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48083 cycles/ticks kyber_encaps: median: 48994 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55015 cycles/ticks Loop spin: 19 gen_a: median: 17258 cycles/ticks average: 17362 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29262 cycles/ticks average: 29447 cycles/ticks indcpa_enc: median: 30784 cycles/ticks average: 30947 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45006 cycles/ticks average: 45211 cycles/ticks kyber_keypair: median: 48112 cycles/ticks average: 48505 cycles/ticks kyber_encaps_derand: median: 49324 cycles/ticks average: 49533 cycles/ticks kyber_encaps: median: 50330 cycles/ticks average: 50555 cycles/ticks kyber_decaps: median: 56146 cycles/ticks average: 56363 cycles/ticks Loop spin: 20 gen_a: median: 17234 cycles/ticks average: 17328 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29396 cycles/ticks average: 29603 cycles/ticks indcpa_enc: median: 30910 cycles/ticks average: 31051 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 46194 cycles/ticks average: 46445 cycles/ticks kyber_keypair: median: 47946 cycles/ticks average: 48295 cycles/ticks kyber_encaps_derand: median: 48238 cycles/ticks average: 48442 cycles/ticks kyber_encaps: median: 49144 cycles/ticks average: 49353 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55003 cycles/ticks Loop spin: 21 gen_a: median: 17270 cycles/ticks average: 17455 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29430 cycles/ticks average: 29602 cycles/ticks indcpa_enc: median: 30888 cycles/ticks average: 31054 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 45176 cycles/ticks average: 45404 cycles/ticks kyber_keypair: median: 48108 cycles/ticks average: 48470 cycles/ticks kyber_encaps_derand: median: 49450 cycles/ticks average: 49646 cycles/ticks kyber_encaps: median: 50588 cycles/ticks average: 50810 cycles/ticks kyber_decaps: median: 56238 cycles/ticks average: 56450 cycles/ticks Loop spin: 22 gen_a: median: 17274 cycles/ticks average: 17417 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29158 cycles/ticks average: 29379 cycles/ticks indcpa_enc: median: 30918 cycles/ticks average: 31085 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44794 cycles/ticks average: 44987 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48215 cycles/ticks kyber_encaps_derand: median: 49280 cycles/ticks average: 49492 cycles/ticks kyber_encaps: median: 50390 cycles/ticks average: 50617 cycles/ticks kyber_decaps: median: 56172 cycles/ticks average: 56389 cycles/ticks Loop spin: 23 gen_a: median: 17336 cycles/ticks average: 17549 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 61 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29498 cycles/ticks indcpa_enc: median: 30876 cycles/ticks average: 31014 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45099 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48317 cycles/ticks kyber_encaps_derand: median: 47750 cycles/ticks average: 47935 cycles/ticks kyber_encaps: median: 48938 cycles/ticks average: 49184 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54934 cycles/ticks Loop spin: 24 gen_a: median: 17282 cycles/ticks average: 17484 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30624 cycles/ticks average: 30891 cycles/ticks indcpa_enc: median: 32064 cycles/ticks average: 32233 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44968 cycles/ticks average: 45168 cycles/ticks kyber_keypair: median: 47946 cycles/ticks average: 48281 cycles/ticks kyber_encaps_derand: median: 48040 cycles/ticks average: 48238 cycles/ticks kyber_encaps: median: 49178 cycles/ticks average: 49389 cycles/ticks kyber_decaps: median: 55168 cycles/ticks average: 55446 cycles/ticks Loop spin: 25 gen_a: median: 17272 cycles/ticks average: 17439 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1756 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30736 cycles/ticks average: 30943 cycles/ticks indcpa_enc: median: 32256 cycles/ticks average: 32402 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45141 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48347 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48102 cycles/ticks kyber_encaps: median: 48880 cycles/ticks average: 49118 cycles/ticks kyber_decaps: median: 54584 cycles/ticks average: 54823 cycles/ticks Loop spin: 26 gen_a: median: 17318 cycles/ticks average: 17459 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29242 cycles/ticks average: 29424 cycles/ticks indcpa_enc: median: 30852 cycles/ticks average: 30973 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44766 cycles/ticks average: 44988 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48254 cycles/ticks kyber_encaps_derand: median: 47744 cycles/ticks average: 47968 cycles/ticks kyber_encaps: median: 48922 cycles/ticks average: 49190 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 55000 cycles/ticks Loop spin: 27 gen_a: median: 17318 cycles/ticks average: 17454 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 404 cycles/ticks average: 406 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 235 cycles/ticks indcpa_keypair: median: 29334 cycles/ticks average: 29547 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 30986 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44988 cycles/ticks average: 45189 cycles/ticks kyber_keypair: median: 47946 cycles/ticks average: 48328 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48062 cycles/ticks kyber_encaps: median: 49060 cycles/ticks average: 49320 cycles/ticks kyber_decaps: median: 54834 cycles/ticks average: 55056 cycles/ticks Loop spin: 28 gen_a: median: 17304 cycles/ticks average: 17398 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1755 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29470 cycles/ticks average: 29675 cycles/ticks indcpa_enc: median: 31022 cycles/ticks average: 31195 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44642 cycles/ticks average: 44839 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48223 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48159 cycles/ticks kyber_encaps: median: 49080 cycles/ticks average: 49310 cycles/ticks kyber_decaps: median: 54846 cycles/ticks average: 55070 cycles/ticks Loop spin: 29 gen_a: median: 17276 cycles/ticks average: 17436 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 67 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29494 cycles/ticks indcpa_enc: median: 30948 cycles/ticks average: 31099 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44806 cycles/ticks average: 45017 cycles/ticks kyber_keypair: median: 47942 cycles/ticks average: 48376 cycles/ticks kyber_encaps_derand: median: 47978 cycles/ticks average: 48211 cycles/ticks kyber_encaps: median: 49024 cycles/ticks average: 49247 cycles/ticks kyber_decaps: median: 54788 cycles/ticks average: 55011 cycles/ticks Loop spin: 30 gen_a: median: 17262 cycles/ticks average: 17414 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 232 cycles/ticks average: 268 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29384 cycles/ticks average: 29592 cycles/ticks indcpa_enc: median: 30870 cycles/ticks average: 31018 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 45250 cycles/ticks average: 45455 cycles/ticks kyber_keypair: median: 47960 cycles/ticks average: 48369 cycles/ticks kyber_encaps_derand: median: 47780 cycles/ticks average: 47983 cycles/ticks kyber_encaps: median: 48812 cycles/ticks average: 49000 cycles/ticks kyber_decaps: median: 54632 cycles/ticks average: 54829 cycles/ticks Loop spin: 31 gen_a: median: 17392 cycles/ticks average: 17573 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1760 cycles/ticks NTT: median: 214 cycles/ticks average: 260 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 401 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29398 cycles/ticks average: 29551 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31036 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44778 cycles/ticks average: 44974 cycles/ticks kyber_keypair: median: 48006 cycles/ticks average: 48438 cycles/ticks kyber_encaps_derand: median: 47758 cycles/ticks average: 47942 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49109 cycles/ticks kyber_decaps: median: 54724 cycles/ticks average: 54928 cycles/ticks Loop spin: 32 gen_a: median: 17302 cycles/ticks average: 17482 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29601 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31050 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44992 cycles/ticks average: 45284 cycles/ticks kyber_keypair: median: 48152 cycles/ticks average: 48541 cycles/ticks kyber_encaps_derand: median: 49294 cycles/ticks average: 49510 cycles/ticks kyber_encaps: median: 50390 cycles/ticks average: 50628 cycles/ticks kyber_decaps: median: 56088 cycles/ticks average: 56327 cycles/ticks Loop spin: 33 gen_a: median: 17306 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29240 cycles/ticks average: 29435 cycles/ticks indcpa_enc: median: 30922 cycles/ticks average: 31100 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44784 cycles/ticks average: 45003 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48314 cycles/ticks kyber_encaps_derand: median: 49280 cycles/ticks average: 49462 cycles/ticks kyber_encaps: median: 50348 cycles/ticks average: 50561 cycles/ticks kyber_decaps: median: 56194 cycles/ticks average: 56425 cycles/ticks Loop spin: 34 gen_a: median: 17348 cycles/ticks average: 17499 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29432 cycles/ticks average: 29604 cycles/ticks indcpa_enc: median: 30766 cycles/ticks average: 30937 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45111 cycles/ticks kyber_keypair: median: 48012 cycles/ticks average: 48402 cycles/ticks kyber_encaps_derand: median: 49236 cycles/ticks average: 49446 cycles/ticks kyber_encaps: median: 50336 cycles/ticks average: 50547 cycles/ticks kyber_decaps: median: 56118 cycles/ticks average: 56321 cycles/ticks Loop spin: 35 gen_a: median: 17264 cycles/ticks average: 17421 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1769 cycles/ticks NTT: median: 214 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29400 cycles/ticks average: 29593 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31051 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2062 cycles/ticks kyber_keypair_derand: median: 45036 cycles/ticks average: 45237 cycles/ticks kyber_keypair: median: 48102 cycles/ticks average: 48457 cycles/ticks kyber_encaps_derand: median: 47946 cycles/ticks average: 48132 cycles/ticks kyber_encaps: median: 48974 cycles/ticks average: 49169 cycles/ticks kyber_decaps: median: 54780 cycles/ticks average: 55039 cycles/ticks Loop spin: 36 gen_a: median: 17286 cycles/ticks average: 17502 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29360 cycles/ticks average: 29591 cycles/ticks indcpa_enc: median: 30934 cycles/ticks average: 31083 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 46268 cycles/ticks average: 46441 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48220 cycles/ticks kyber_encaps_derand: median: 47956 cycles/ticks average: 48168 cycles/ticks kyber_encaps: median: 49070 cycles/ticks average: 49315 cycles/ticks kyber_decaps: median: 54702 cycles/ticks average: 54922 cycles/ticks Loop spin: 37 gen_a: median: 17400 cycles/ticks average: 17623 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1770 cycles/ticks NTT: median: 212 cycles/ticks average: 253 cycles/ticks INVNTT: median: 224 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 406 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29212 cycles/ticks average: 29410 cycles/ticks indcpa_enc: median: 30804 cycles/ticks average: 30949 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2054 cycles/ticks kyber_keypair_derand: median: 46158 cycles/ticks average: 46346 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48280 cycles/ticks kyber_encaps_derand: median: 47716 cycles/ticks average: 47895 cycles/ticks kyber_encaps: median: 48866 cycles/ticks average: 49094 cycles/ticks kyber_decaps: median: 54702 cycles/ticks average: 54942 cycles/ticks Loop spin: 38 gen_a: median: 17254 cycles/ticks average: 17387 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1787 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30632 cycles/ticks average: 30856 cycles/ticks indcpa_enc: median: 32260 cycles/ticks average: 32419 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 45138 cycles/ticks average: 45355 cycles/ticks kyber_keypair: median: 47982 cycles/ticks average: 48344 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48235 cycles/ticks kyber_encaps: median: 49082 cycles/ticks average: 49300 cycles/ticks kyber_decaps: median: 54850 cycles/ticks average: 55090 cycles/ticks Loop spin: 39 gen_a: median: 17300 cycles/ticks average: 17479 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30906 cycles/ticks average: 31056 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44882 cycles/ticks average: 45082 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48304 cycles/ticks kyber_encaps_derand: median: 48056 cycles/ticks average: 48273 cycles/ticks kyber_encaps: median: 49104 cycles/ticks average: 49367 cycles/ticks kyber_decaps: median: 54870 cycles/ticks average: 55115 cycles/ticks Loop spin: 40 gen_a: median: 17256 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 202 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29529 cycles/ticks indcpa_enc: median: 30900 cycles/ticks average: 31067 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 45098 cycles/ticks average: 45257 cycles/ticks kyber_keypair: median: 48120 cycles/ticks average: 48543 cycles/ticks kyber_encaps_derand: median: 48092 cycles/ticks average: 48281 cycles/ticks kyber_encaps: median: 49250 cycles/ticks average: 49511 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55056 cycles/ticks Loop spin: 41 gen_a: median: 17260 cycles/ticks average: 17360 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29272 cycles/ticks average: 29470 cycles/ticks indcpa_enc: median: 30760 cycles/ticks average: 30906 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44954 cycles/ticks average: 45171 cycles/ticks kyber_keypair: median: 47998 cycles/ticks average: 48392 cycles/ticks kyber_encaps_derand: median: 47910 cycles/ticks average: 48152 cycles/ticks kyber_encaps: median: 49014 cycles/ticks average: 49299 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55098 cycles/ticks Loop spin: 42 gen_a: median: 17394 cycles/ticks average: 17537 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29464 cycles/ticks indcpa_enc: median: 30826 cycles/ticks average: 31038 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 46218 cycles/ticks average: 46457 cycles/ticks kyber_keypair: median: 48010 cycles/ticks average: 48461 cycles/ticks kyber_encaps_derand: median: 47986 cycles/ticks average: 48278 cycles/ticks kyber_encaps: median: 49152 cycles/ticks average: 49444 cycles/ticks kyber_decaps: median: 54698 cycles/ticks average: 54967 cycles/ticks Loop spin: 43 gen_a: median: 17260 cycles/ticks average: 17373 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 42 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29374 cycles/ticks average: 29602 cycles/ticks indcpa_enc: median: 31016 cycles/ticks average: 31129 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44950 cycles/ticks average: 45268 cycles/ticks kyber_keypair: median: 47952 cycles/ticks average: 48364 cycles/ticks kyber_encaps_derand: median: 48038 cycles/ticks average: 48311 cycles/ticks kyber_encaps: median: 49078 cycles/ticks average: 49354 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 54996 cycles/ticks Loop spin: 44 gen_a: median: 17398 cycles/ticks average: 17646 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29384 cycles/ticks average: 29593 cycles/ticks indcpa_enc: median: 30856 cycles/ticks average: 31103 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 45014 cycles/ticks average: 45270 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48337 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48095 cycles/ticks kyber_encaps: median: 49020 cycles/ticks average: 49240 cycles/ticks kyber_decaps: median: 54692 cycles/ticks average: 54910 cycles/ticks Loop spin: 45 gen_a: median: 17290 cycles/ticks average: 17375 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 216 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29224 cycles/ticks average: 29452 cycles/ticks indcpa_enc: median: 30830 cycles/ticks average: 31008 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44824 cycles/ticks average: 45104 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48462 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48199 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49355 cycles/ticks kyber_decaps: median: 54880 cycles/ticks average: 55206 cycles/ticks Loop spin: 46 gen_a: median: 17250 cycles/ticks average: 17426 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 323 cycles/ticks indcpa_keypair: median: 29316 cycles/ticks average: 29580 cycles/ticks indcpa_enc: median: 31042 cycles/ticks average: 31258 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44836 cycles/ticks average: 45182 cycles/ticks kyber_keypair: median: 48078 cycles/ticks average: 48575 cycles/ticks kyber_encaps_derand: median: 49462 cycles/ticks average: 49765 cycles/ticks kyber_encaps: median: 50508 cycles/ticks average: 50798 cycles/ticks kyber_decaps: median: 56146 cycles/ticks average: 56365 cycles/ticks Loop spin: 47 gen_a: median: 17268 cycles/ticks average: 17378 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1756 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29340 cycles/ticks average: 29542 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31029 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44798 cycles/ticks average: 45067 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48279 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48025 cycles/ticks kyber_encaps: median: 48930 cycles/ticks average: 49142 cycles/ticks kyber_decaps: median: 54920 cycles/ticks average: 55185 cycles/ticks Loop spin: 48 gen_a: median: 17282 cycles/ticks average: 17407 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1796 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29535 cycles/ticks indcpa_enc: median: 30924 cycles/ticks average: 31080 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44916 cycles/ticks average: 45146 cycles/ticks kyber_keypair: median: 47784 cycles/ticks average: 48173 cycles/ticks kyber_encaps_derand: median: 47730 cycles/ticks average: 47921 cycles/ticks kyber_encaps: median: 48878 cycles/ticks average: 49084 cycles/ticks kyber_decaps: median: 54974 cycles/ticks average: 55183 cycles/ticks Loop spin: 49 gen_a: median: 17312 cycles/ticks average: 17503 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29473 cycles/ticks indcpa_enc: median: 30826 cycles/ticks average: 31011 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44980 cycles/ticks average: 45155 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48227 cycles/ticks kyber_encaps_derand: median: 49350 cycles/ticks average: 49524 cycles/ticks kyber_encaps: median: 50462 cycles/ticks average: 50693 cycles/ticks kyber_decaps: median: 56346 cycles/ticks average: 56577 cycles/ticks Loop spin: 50 gen_a: median: 17294 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1778 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 44 cycles/ticks poly_compress: median: 52 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29330 cycles/ticks average: 29534 cycles/ticks indcpa_enc: median: 30932 cycles/ticks average: 31076 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44796 cycles/ticks average: 45020 cycles/ticks kyber_keypair: median: 47790 cycles/ticks average: 48141 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48045 cycles/ticks kyber_encaps: median: 48946 cycles/ticks average: 49140 cycles/ticks kyber_decaps: median: 54852 cycles/ticks average: 55127 cycles/ticks Loop spin: 51 gen_a: median: 17348 cycles/ticks average: 17536 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1802 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 30544 cycles/ticks average: 30744 cycles/ticks indcpa_enc: median: 32238 cycles/ticks average: 32377 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44914 cycles/ticks average: 45136 cycles/ticks kyber_keypair: median: 47822 cycles/ticks average: 48221 cycles/ticks kyber_encaps_derand: median: 47996 cycles/ticks average: 48211 cycles/ticks kyber_encaps: median: 49108 cycles/ticks average: 49341 cycles/ticks kyber_decaps: median: 54826 cycles/ticks average: 55087 cycles/ticks Loop spin: 52 gen_a: median: 17282 cycles/ticks average: 17396 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1769 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29490 cycles/ticks average: 29680 cycles/ticks indcpa_enc: median: 31014 cycles/ticks average: 31160 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 45142 cycles/ticks average: 45364 cycles/ticks kyber_keypair: median: 48052 cycles/ticks average: 48404 cycles/ticks kyber_encaps_derand: median: 49294 cycles/ticks average: 49490 cycles/ticks kyber_encaps: median: 50438 cycles/ticks average: 50680 cycles/ticks kyber_decaps: median: 56220 cycles/ticks average: 56441 cycles/ticks Loop spin: 53 gen_a: median: 17204 cycles/ticks average: 17347 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29270 cycles/ticks average: 29446 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31096 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45044 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48330 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48153 cycles/ticks kyber_encaps: median: 49042 cycles/ticks average: 49260 cycles/ticks kyber_decaps: median: 55000 cycles/ticks average: 55208 cycles/ticks Loop spin: 54 gen_a: median: 17168 cycles/ticks average: 17294 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 42 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29478 cycles/ticks average: 29650 cycles/ticks indcpa_enc: median: 30976 cycles/ticks average: 31113 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 45218 cycles/ticks average: 45448 cycles/ticks kyber_keypair: median: 48146 cycles/ticks average: 48514 cycles/ticks kyber_encaps_derand: median: 49472 cycles/ticks average: 49707 cycles/ticks kyber_encaps: median: 50572 cycles/ticks average: 50796 cycles/ticks kyber_decaps: median: 56344 cycles/ticks average: 56562 cycles/ticks Loop spin: 55 gen_a: median: 17286 cycles/ticks average: 17411 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29170 cycles/ticks average: 29390 cycles/ticks indcpa_enc: median: 30786 cycles/ticks average: 30936 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44880 cycles/ticks average: 45085 cycles/ticks kyber_keypair: median: 47960 cycles/ticks average: 48363 cycles/ticks kyber_encaps_derand: median: 48020 cycles/ticks average: 48194 cycles/ticks kyber_encaps: median: 48998 cycles/ticks average: 49216 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 54994 cycles/ticks Loop spin: 56 gen_a: median: 17280 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 54 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29475 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30974 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2062 cycles/ticks kyber_keypair_derand: median: 46450 cycles/ticks average: 46678 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48269 cycles/ticks kyber_encaps_derand: median: 47930 cycles/ticks average: 48102 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49244 cycles/ticks kyber_decaps: median: 54924 cycles/ticks average: 55112 cycles/ticks Loop spin: 57 gen_a: median: 17364 cycles/ticks average: 17506 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29575 cycles/ticks indcpa_enc: median: 30854 cycles/ticks average: 31020 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44998 cycles/ticks average: 45179 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48333 cycles/ticks kyber_encaps_derand: median: 48040 cycles/ticks average: 48218 cycles/ticks kyber_encaps: median: 49074 cycles/ticks average: 49272 cycles/ticks kyber_decaps: median: 54894 cycles/ticks average: 55123 cycles/ticks Loop spin: 58 gen_a: median: 17336 cycles/ticks average: 17472 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1803 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29468 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31006 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 46394 cycles/ticks average: 46601 cycles/ticks kyber_keypair: median: 47816 cycles/ticks average: 48157 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48061 cycles/ticks kyber_encaps: median: 48962 cycles/ticks average: 49189 cycles/ticks kyber_decaps: median: 54672 cycles/ticks average: 54904 cycles/ticks Loop spin: 59 gen_a: median: 17680 cycles/ticks average: 17737 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29268 cycles/ticks average: 29446 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31016 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 46436 cycles/ticks average: 46623 cycles/ticks kyber_keypair: median: 47968 cycles/ticks average: 48306 cycles/ticks kyber_encaps_derand: median: 47966 cycles/ticks average: 48166 cycles/ticks kyber_encaps: median: 49046 cycles/ticks average: 49253 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55066 cycles/ticks Loop spin: 60 gen_a: median: 17308 cycles/ticks average: 17414 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29212 cycles/ticks average: 29394 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 31006 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44812 cycles/ticks average: 44980 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48236 cycles/ticks kyber_encaps_derand: median: 49424 cycles/ticks average: 49627 cycles/ticks kyber_encaps: median: 50452 cycles/ticks average: 50691 cycles/ticks kyber_decaps: median: 56240 cycles/ticks average: 56465 cycles/ticks Loop spin: 61 gen_a: median: 17242 cycles/ticks average: 17360 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 264 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30662 cycles/ticks average: 30839 cycles/ticks indcpa_enc: median: 32240 cycles/ticks average: 32413 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 45080 cycles/ticks average: 45270 cycles/ticks kyber_keypair: median: 47954 cycles/ticks average: 48370 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48113 cycles/ticks kyber_encaps: median: 49186 cycles/ticks average: 49395 cycles/ticks kyber_decaps: median: 54672 cycles/ticks average: 54890 cycles/ticks Loop spin: 62 gen_a: median: 17344 cycles/ticks average: 17438 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1800 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29330 cycles/ticks average: 29490 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31064 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45118 cycles/ticks kyber_keypair: median: 47968 cycles/ticks average: 48350 cycles/ticks kyber_encaps_derand: median: 47940 cycles/ticks average: 48125 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49204 cycles/ticks kyber_decaps: median: 54712 cycles/ticks average: 54925 cycles/ticks Loop spin: 63 gen_a: median: 17336 cycles/ticks average: 17468 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29238 cycles/ticks average: 29430 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30996 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 45066 cycles/ticks average: 45267 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48249 cycles/ticks kyber_encaps_derand: median: 47940 cycles/ticks average: 48119 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49226 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55105 cycles/ticks Loop spin: 64 gen_a: median: 17276 cycles/ticks average: 17444 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 53 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29404 cycles/ticks average: 29798 cycles/ticks indcpa_enc: median: 30988 cycles/ticks average: 31147 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45101 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48226 cycles/ticks kyber_encaps_derand: median: 49306 cycles/ticks average: 49492 cycles/ticks kyber_encaps: median: 50354 cycles/ticks average: 50603 cycles/ticks kyber_decaps: median: 56058 cycles/ticks average: 56288 cycles/ticks Loop spin: 65 gen_a: median: 17330 cycles/ticks average: 17508 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 677 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29232 cycles/ticks average: 29430 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 30964 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 44722 cycles/ticks average: 44915 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48244 cycles/ticks kyber_encaps_derand: median: 47948 cycles/ticks average: 48143 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49163 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54979 cycles/ticks Loop spin: 66 gen_a: median: 17278 cycles/ticks average: 17421 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 212 cycles/ticks average: 260 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29588 cycles/ticks indcpa_enc: median: 30948 cycles/ticks average: 31111 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 46326 cycles/ticks average: 46546 cycles/ticks kyber_keypair: median: 47802 cycles/ticks average: 48150 cycles/ticks kyber_encaps_derand: median: 47836 cycles/ticks average: 48031 cycles/ticks kyber_encaps: median: 48938 cycles/ticks average: 49161 cycles/ticks kyber_decaps: median: 55054 cycles/ticks average: 55330 cycles/ticks Loop spin: 67 gen_a: median: 17354 cycles/ticks average: 17588 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 216 cycles/ticks average: 259 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29248 cycles/ticks average: 29449 cycles/ticks indcpa_enc: median: 30850 cycles/ticks average: 30989 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45037 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48203 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48233 cycles/ticks kyber_encaps: median: 49104 cycles/ticks average: 49299 cycles/ticks kyber_decaps: median: 54820 cycles/ticks average: 55035 cycles/ticks Loop spin: 68 gen_a: median: 17314 cycles/ticks average: 17421 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 206 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29282 cycles/ticks average: 29467 cycles/ticks indcpa_enc: median: 30804 cycles/ticks average: 30944 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 44954 cycles/ticks average: 45171 cycles/ticks kyber_keypair: median: 47800 cycles/ticks average: 48178 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48073 cycles/ticks kyber_encaps: median: 48970 cycles/ticks average: 49171 cycles/ticks kyber_decaps: median: 54720 cycles/ticks average: 54907 cycles/ticks Loop spin: 69 gen_a: median: 17288 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29658 cycles/ticks average: 29829 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30972 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45016 cycles/ticks average: 45212 cycles/ticks kyber_keypair: median: 47878 cycles/ticks average: 48265 cycles/ticks kyber_encaps_derand: median: 47792 cycles/ticks average: 47987 cycles/ticks kyber_encaps: median: 48858 cycles/ticks average: 49054 cycles/ticks kyber_decaps: median: 54984 cycles/ticks average: 55190 cycles/ticks Loop spin: 70 gen_a: median: 17316 cycles/ticks average: 17431 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29508 cycles/ticks indcpa_enc: median: 30838 cycles/ticks average: 30986 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44948 cycles/ticks average: 45174 cycles/ticks kyber_keypair: median: 48042 cycles/ticks average: 48416 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48033 cycles/ticks kyber_encaps: median: 48926 cycles/ticks average: 49114 cycles/ticks kyber_decaps: median: 54784 cycles/ticks average: 55013 cycles/ticks Loop spin: 71 gen_a: median: 17274 cycles/ticks average: 17453 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1782 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1763 cycles/ticks NTT: median: 220 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 253 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29451 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31042 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45102 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48255 cycles/ticks kyber_encaps_derand: median: 47874 cycles/ticks average: 48058 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49131 cycles/ticks kyber_decaps: median: 54944 cycles/ticks average: 55158 cycles/ticks Loop spin: 72 gen_a: median: 17282 cycles/ticks average: 17482 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29526 cycles/ticks average: 29805 cycles/ticks indcpa_enc: median: 31044 cycles/ticks average: 31217 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44988 cycles/ticks average: 45157 cycles/ticks kyber_keypair: median: 47960 cycles/ticks average: 48330 cycles/ticks kyber_encaps_derand: median: 47818 cycles/ticks average: 48019 cycles/ticks kyber_encaps: median: 48926 cycles/ticks average: 49128 cycles/ticks kyber_decaps: median: 54634 cycles/ticks average: 54821 cycles/ticks Loop spin: 73 gen_a: median: 17322 cycles/ticks average: 17532 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1788 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29292 cycles/ticks average: 29479 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31038 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 46204 cycles/ticks average: 46454 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48206 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48078 cycles/ticks kyber_encaps: median: 48970 cycles/ticks average: 49206 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55071 cycles/ticks Loop spin: 74 gen_a: median: 17302 cycles/ticks average: 17540 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1756 cycles/ticks NTT: median: 206 cycles/ticks average: 265 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 679 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30716 cycles/ticks average: 30898 cycles/ticks indcpa_enc: median: 32244 cycles/ticks average: 32395 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 44892 cycles/ticks average: 45085 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48227 cycles/ticks kyber_encaps_derand: median: 47756 cycles/ticks average: 47934 cycles/ticks kyber_encaps: median: 48870 cycles/ticks average: 49113 cycles/ticks kyber_decaps: median: 54620 cycles/ticks average: 54843 cycles/ticks Loop spin: 75 gen_a: median: 17260 cycles/ticks average: 17370 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 252 cycles/ticks average: 276 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29505 cycles/ticks indcpa_enc: median: 30994 cycles/ticks average: 31133 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44922 cycles/ticks average: 45135 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48275 cycles/ticks kyber_encaps_derand: median: 47922 cycles/ticks average: 48107 cycles/ticks kyber_encaps: median: 49016 cycles/ticks average: 49266 cycles/ticks kyber_decaps: median: 54674 cycles/ticks average: 54899 cycles/ticks Loop spin: 76 gen_a: median: 17288 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29210 cycles/ticks average: 29403 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 31020 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44864 cycles/ticks average: 45050 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48254 cycles/ticks kyber_encaps_derand: median: 49346 cycles/ticks average: 49564 cycles/ticks kyber_encaps: median: 50416 cycles/ticks average: 50622 cycles/ticks kyber_decaps: median: 56240 cycles/ticks average: 56477 cycles/ticks Loop spin: 77 gen_a: median: 17280 cycles/ticks average: 17372 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 206 cycles/ticks average: 267 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29578 cycles/ticks average: 29776 cycles/ticks indcpa_enc: median: 31020 cycles/ticks average: 31177 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 45316 cycles/ticks average: 45485 cycles/ticks kyber_keypair: median: 48144 cycles/ticks average: 48566 cycles/ticks kyber_encaps_derand: median: 49372 cycles/ticks average: 49574 cycles/ticks kyber_encaps: median: 50456 cycles/ticks average: 50647 cycles/ticks kyber_decaps: median: 56142 cycles/ticks average: 56324 cycles/ticks Loop spin: 78 gen_a: median: 17310 cycles/ticks average: 17456 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 210 cycles/ticks average: 262 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29304 cycles/ticks average: 29516 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30958 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45066 cycles/ticks kyber_keypair: median: 47786 cycles/ticks average: 48135 cycles/ticks kyber_encaps_derand: median: 47782 cycles/ticks average: 47978 cycles/ticks kyber_encaps: median: 48866 cycles/ticks average: 49080 cycles/ticks kyber_decaps: median: 54690 cycles/ticks average: 54888 cycles/ticks Loop spin: 79 gen_a: median: 17314 cycles/ticks average: 17422 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29374 cycles/ticks average: 29577 cycles/ticks indcpa_enc: median: 30848 cycles/ticks average: 30985 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44776 cycles/ticks average: 45007 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48260 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48084 cycles/ticks kyber_encaps: median: 48916 cycles/ticks average: 49108 cycles/ticks kyber_decaps: median: 54962 cycles/ticks average: 55164 cycles/ticks Loop spin: 80 gen_a: median: 17264 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29226 cycles/ticks average: 29443 cycles/ticks indcpa_enc: median: 30998 cycles/ticks average: 31174 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 44982 cycles/ticks average: 45240 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48255 cycles/ticks kyber_encaps_derand: median: 48000 cycles/ticks average: 48185 cycles/ticks kyber_encaps: median: 49054 cycles/ticks average: 49300 cycles/ticks kyber_decaps: median: 54766 cycles/ticks average: 54973 cycles/ticks Loop spin: 81 gen_a: median: 17288 cycles/ticks average: 17423 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1770 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29532 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30951 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45158 cycles/ticks kyber_keypair: median: 47832 cycles/ticks average: 48149 cycles/ticks kyber_encaps_derand: median: 47882 cycles/ticks average: 48067 cycles/ticks kyber_encaps: median: 49032 cycles/ticks average: 49257 cycles/ticks kyber_decaps: median: 54868 cycles/ticks average: 55099 cycles/ticks Loop spin: 82 gen_a: median: 17314 cycles/ticks average: 17449 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 246 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29144 cycles/ticks average: 29351 cycles/ticks indcpa_enc: median: 30638 cycles/ticks average: 30779 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44846 cycles/ticks average: 45058 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48264 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48035 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49149 cycles/ticks kyber_decaps: median: 54922 cycles/ticks average: 55168 cycles/ticks Loop spin: 83 gen_a: median: 17354 cycles/ticks average: 17441 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1795 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29338 cycles/ticks average: 29505 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 31038 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44960 cycles/ticks average: 45148 cycles/ticks kyber_keypair: median: 47810 cycles/ticks average: 48158 cycles/ticks kyber_encaps_derand: median: 47978 cycles/ticks average: 48146 cycles/ticks kyber_encaps: median: 49060 cycles/ticks average: 49293 cycles/ticks kyber_decaps: median: 54902 cycles/ticks average: 55116 cycles/ticks Loop spin: 84 gen_a: median: 17320 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29426 cycles/ticks average: 29626 cycles/ticks indcpa_enc: median: 30880 cycles/ticks average: 31026 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 45070 cycles/ticks average: 45230 cycles/ticks kyber_keypair: median: 48070 cycles/ticks average: 48463 cycles/ticks kyber_encaps_derand: median: 47966 cycles/ticks average: 48185 cycles/ticks kyber_encaps: median: 48986 cycles/ticks average: 49195 cycles/ticks kyber_decaps: median: 54876 cycles/ticks average: 55079 cycles/ticks Loop spin: 85 gen_a: median: 17256 cycles/ticks average: 17355 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1798 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 208 cycles/ticks average: 263 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29452 cycles/ticks indcpa_enc: median: 30856 cycles/ticks average: 31010 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45093 cycles/ticks kyber_keypair: median: 47914 cycles/ticks average: 48284 cycles/ticks kyber_encaps_derand: median: 47958 cycles/ticks average: 48287 cycles/ticks kyber_encaps: median: 49072 cycles/ticks average: 49295 cycles/ticks kyber_decaps: median: 54918 cycles/ticks average: 55114 cycles/ticks Loop spin: 86 gen_a: median: 17302 cycles/ticks average: 17435 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29156 cycles/ticks average: 29355 cycles/ticks indcpa_enc: median: 30968 cycles/ticks average: 31112 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45141 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48221 cycles/ticks kyber_encaps_derand: median: 49366 cycles/ticks average: 49579 cycles/ticks kyber_encaps: median: 50518 cycles/ticks average: 50722 cycles/ticks kyber_decaps: median: 56374 cycles/ticks average: 56582 cycles/ticks Loop spin: 87 gen_a: median: 17364 cycles/ticks average: 17491 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29388 cycles/ticks average: 29598 cycles/ticks indcpa_enc: median: 31074 cycles/ticks average: 31239 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44818 cycles/ticks average: 45036 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48193 cycles/ticks kyber_encaps_derand: median: 48130 cycles/ticks average: 48315 cycles/ticks kyber_encaps: median: 49188 cycles/ticks average: 49415 cycles/ticks kyber_decaps: median: 55070 cycles/ticks average: 55276 cycles/ticks Loop spin: 88 gen_a: median: 17302 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 67 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29318 cycles/ticks average: 29520 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31094 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 44940 cycles/ticks average: 45135 cycles/ticks kyber_keypair: median: 48054 cycles/ticks average: 48516 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48049 cycles/ticks kyber_encaps: median: 48894 cycles/ticks average: 49121 cycles/ticks kyber_decaps: median: 54640 cycles/ticks average: 54889 cycles/ticks Loop spin: 89 gen_a: median: 17284 cycles/ticks average: 17486 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1767 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29376 cycles/ticks average: 29558 cycles/ticks indcpa_enc: median: 30870 cycles/ticks average: 31083 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 45028 cycles/ticks average: 45204 cycles/ticks kyber_keypair: median: 47982 cycles/ticks average: 48327 cycles/ticks kyber_encaps_derand: median: 47930 cycles/ticks average: 48123 cycles/ticks kyber_encaps: median: 49046 cycles/ticks average: 49254 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55081 cycles/ticks Loop spin: 90 gen_a: median: 17262 cycles/ticks average: 17358 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29372 cycles/ticks average: 29574 cycles/ticks indcpa_enc: median: 30938 cycles/ticks average: 31094 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44846 cycles/ticks average: 45027 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48236 cycles/ticks kyber_encaps_derand: median: 47842 cycles/ticks average: 48041 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49219 cycles/ticks kyber_decaps: median: 54698 cycles/ticks average: 54931 cycles/ticks Loop spin: 91 gen_a: median: 17304 cycles/ticks average: 17426 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 248 cycles/ticks average: 274 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 403 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29176 cycles/ticks average: 29361 cycles/ticks indcpa_enc: median: 30818 cycles/ticks average: 30954 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44982 cycles/ticks average: 45195 cycles/ticks kyber_keypair: median: 47794 cycles/ticks average: 48171 cycles/ticks kyber_encaps_derand: median: 47794 cycles/ticks average: 48021 cycles/ticks kyber_encaps: median: 48946 cycles/ticks average: 49153 cycles/ticks kyber_decaps: median: 54756 cycles/ticks average: 54980 cycles/ticks Loop spin: 92 gen_a: median: 17224 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1787 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29366 cycles/ticks average: 29561 cycles/ticks indcpa_enc: median: 30804 cycles/ticks average: 30964 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45206 cycles/ticks kyber_keypair: median: 48012 cycles/ticks average: 48404 cycles/ticks kyber_encaps_derand: median: 48214 cycles/ticks average: 48436 cycles/ticks kyber_encaps: median: 49112 cycles/ticks average: 49320 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 55008 cycles/ticks Loop spin: 93 gen_a: median: 17336 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29172 cycles/ticks average: 29371 cycles/ticks indcpa_enc: median: 30790 cycles/ticks average: 30925 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44782 cycles/ticks average: 44983 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48297 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48056 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49172 cycles/ticks kyber_decaps: median: 54694 cycles/ticks average: 54898 cycles/ticks Loop spin: 94 gen_a: median: 17278 cycles/ticks average: 17417 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 206 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29328 cycles/ticks average: 29552 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30986 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 44958 cycles/ticks average: 45149 cycles/ticks kyber_keypair: median: 47954 cycles/ticks average: 48325 cycles/ticks kyber_encaps_derand: median: 48230 cycles/ticks average: 48446 cycles/ticks kyber_encaps: median: 49104 cycles/ticks average: 49316 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 54979 cycles/ticks Loop spin: 95 gen_a: median: 17306 cycles/ticks average: 17386 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29360 cycles/ticks average: 29606 cycles/ticks indcpa_enc: median: 30866 cycles/ticks average: 31048 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44958 cycles/ticks average: 45153 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48273 cycles/ticks kyber_encaps_derand: median: 47940 cycles/ticks average: 48112 cycles/ticks kyber_encaps: median: 49022 cycles/ticks average: 49226 cycles/ticks kyber_decaps: median: 54932 cycles/ticks average: 55172 cycles/ticks Loop spin: 96 gen_a: median: 17260 cycles/ticks average: 17377 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1779 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30756 cycles/ticks average: 30958 cycles/ticks indcpa_enc: median: 32216 cycles/ticks average: 32350 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45188 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48359 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48128 cycles/ticks kyber_encaps: median: 49072 cycles/ticks average: 49275 cycles/ticks kyber_decaps: median: 54766 cycles/ticks average: 55005 cycles/ticks Loop spin: 97 gen_a: median: 17262 cycles/ticks average: 17392 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29466 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30983 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45069 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48306 cycles/ticks kyber_encaps_derand: median: 47934 cycles/ticks average: 48123 cycles/ticks kyber_encaps: median: 48978 cycles/ticks average: 49210 cycles/ticks kyber_decaps: median: 54822 cycles/ticks average: 55059 cycles/ticks Loop spin: 98 gen_a: median: 17310 cycles/ticks average: 17533 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1765 cycles/ticks NTT: median: 222 cycles/ticks average: 265 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 44 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29350 cycles/ticks average: 29541 cycles/ticks indcpa_enc: median: 30962 cycles/ticks average: 31117 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48165 cycles/ticks kyber_encaps_derand: median: 47882 cycles/ticks average: 48105 cycles/ticks kyber_encaps: median: 49044 cycles/ticks average: 49280 cycles/ticks kyber_decaps: median: 54880 cycles/ticks average: 55099 cycles/ticks Loop spin: 99 gen_a: median: 17310 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30880 cycles/ticks average: 31079 cycles/ticks indcpa_enc: median: 32204 cycles/ticks average: 32355 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44920 cycles/ticks average: 45146 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48279 cycles/ticks kyber_encaps_derand: median: 47964 cycles/ticks average: 48183 cycles/ticks kyber_encaps: median: 49098 cycles/ticks average: 49341 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55085 cycles/ticks Loop spin: 100 gen_a: median: 17362 cycles/ticks average: 17459 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29432 cycles/ticks average: 29600 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 30992 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 46470 cycles/ticks average: 46663 cycles/ticks kyber_keypair: median: 48020 cycles/ticks average: 48443 cycles/ticks kyber_encaps_derand: median: 49160 cycles/ticks average: 49406 cycles/ticks kyber_encaps: median: 50276 cycles/ticks average: 50497 cycles/ticks kyber_decaps: median: 56056 cycles/ticks average: 56253 cycles/ticks Loop spin: 101 gen_a: median: 17304 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1798 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29457 cycles/ticks indcpa_enc: median: 30738 cycles/ticks average: 30890 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2049 cycles/ticks kyber_keypair_derand: median: 46322 cycles/ticks average: 46560 cycles/ticks kyber_keypair: median: 47838 cycles/ticks average: 48224 cycles/ticks kyber_encaps_derand: median: 47980 cycles/ticks average: 48155 cycles/ticks kyber_encaps: median: 49060 cycles/ticks average: 49251 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55062 cycles/ticks Loop spin: 102 gen_a: median: 17230 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1763 cycles/ticks NTT: median: 208 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 241 cycles/ticks indcpa_keypair: median: 29400 cycles/ticks average: 29599 cycles/ticks indcpa_enc: median: 30974 cycles/ticks average: 31123 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 44922 cycles/ticks average: 45153 cycles/ticks kyber_keypair: median: 47934 cycles/ticks average: 48319 cycles/ticks kyber_encaps_derand: median: 48008 cycles/ticks average: 48201 cycles/ticks kyber_encaps: median: 48944 cycles/ticks average: 49145 cycles/ticks kyber_decaps: median: 54682 cycles/ticks average: 54911 cycles/ticks Loop spin: 103 gen_a: median: 17396 cycles/ticks average: 17522 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29486 cycles/ticks indcpa_enc: median: 30882 cycles/ticks average: 31024 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44922 cycles/ticks average: 45086 cycles/ticks kyber_keypair: median: 47822 cycles/ticks average: 48139 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48058 cycles/ticks kyber_encaps: median: 48974 cycles/ticks average: 49186 cycles/ticks kyber_decaps: median: 54842 cycles/ticks average: 55054 cycles/ticks Loop spin: 104 gen_a: median: 17302 cycles/ticks average: 17533 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 210 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30764 cycles/ticks average: 30968 cycles/ticks indcpa_enc: median: 32378 cycles/ticks average: 32518 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45068 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48216 cycles/ticks kyber_encaps_derand: median: 47872 cycles/ticks average: 48077 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49231 cycles/ticks kyber_decaps: median: 54862 cycles/ticks average: 55090 cycles/ticks Loop spin: 105 gen_a: median: 17252 cycles/ticks average: 17349 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 53 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29296 cycles/ticks average: 29468 cycles/ticks indcpa_enc: median: 31024 cycles/ticks average: 31173 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44712 cycles/ticks average: 44877 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48175 cycles/ticks kyber_encaps_derand: median: 47988 cycles/ticks average: 48219 cycles/ticks kyber_encaps: median: 49122 cycles/ticks average: 49359 cycles/ticks kyber_decaps: median: 54926 cycles/ticks average: 55163 cycles/ticks Loop spin: 106 gen_a: median: 17270 cycles/ticks average: 17372 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29330 cycles/ticks average: 29527 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31053 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2007 cycles/ticks kyber_keypair_derand: median: 46360 cycles/ticks average: 46584 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48255 cycles/ticks kyber_encaps_derand: median: 49202 cycles/ticks average: 49403 cycles/ticks kyber_encaps: median: 50342 cycles/ticks average: 50597 cycles/ticks kyber_decaps: median: 55968 cycles/ticks average: 56184 cycles/ticks Loop spin: 107 gen_a: median: 17286 cycles/ticks average: 17404 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29318 cycles/ticks average: 29491 cycles/ticks indcpa_enc: median: 30906 cycles/ticks average: 31033 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44896 cycles/ticks average: 45085 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 47854 cycles/ticks average: 48190 cycles/ticks kyber_encaps: median: 48950 cycles/ticks average: 49147 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 54959 cycles/ticks Loop spin: 108 gen_a: median: 17354 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 214 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29424 cycles/ticks average: 29601 cycles/ticks indcpa_enc: median: 30878 cycles/ticks average: 31018 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 44776 cycles/ticks average: 44972 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48276 cycles/ticks kyber_encaps_derand: median: 47846 cycles/ticks average: 48035 cycles/ticks kyber_encaps: median: 48882 cycles/ticks average: 49079 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55000 cycles/ticks Loop spin: 109 gen_a: median: 17350 cycles/ticks average: 17474 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 224 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29527 cycles/ticks indcpa_enc: median: 30814 cycles/ticks average: 30947 cycles/ticks indcpa_dec: median: 2044 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 44954 cycles/ticks average: 45194 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48334 cycles/ticks kyber_encaps_derand: median: 47738 cycles/ticks average: 47937 cycles/ticks kyber_encaps: median: 48794 cycles/ticks average: 48995 cycles/ticks kyber_decaps: median: 54692 cycles/ticks average: 54903 cycles/ticks Loop spin: 110 gen_a: median: 17320 cycles/ticks average: 17446 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1798 cycles/ticks NTT: median: 216 cycles/ticks average: 264 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29182 cycles/ticks average: 29384 cycles/ticks indcpa_enc: median: 30776 cycles/ticks average: 30968 cycles/ticks indcpa_dec: median: 2040 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 45270 cycles/ticks average: 45421 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48258 cycles/ticks kyber_encaps_derand: median: 47950 cycles/ticks average: 48130 cycles/ticks kyber_encaps: median: 49042 cycles/ticks average: 49233 cycles/ticks kyber_decaps: median: 54974 cycles/ticks average: 55177 cycles/ticks Loop spin: 111 gen_a: median: 17256 cycles/ticks average: 17369 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29186 cycles/ticks average: 29408 cycles/ticks indcpa_enc: median: 30760 cycles/ticks average: 30924 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 44834 cycles/ticks average: 45050 cycles/ticks kyber_keypair: median: 48052 cycles/ticks average: 48422 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48025 cycles/ticks kyber_encaps: median: 48868 cycles/ticks average: 49078 cycles/ticks kyber_decaps: median: 54690 cycles/ticks average: 54900 cycles/ticks Loop spin: 112 gen_a: median: 17280 cycles/ticks average: 17428 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29310 cycles/ticks average: 29504 cycles/ticks indcpa_enc: median: 30832 cycles/ticks average: 30971 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 45030 cycles/ticks average: 45254 cycles/ticks kyber_keypair: median: 47858 cycles/ticks average: 48197 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 47985 cycles/ticks kyber_encaps: median: 48904 cycles/ticks average: 49129 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55129 cycles/ticks Loop spin: 113 gen_a: median: 17376 cycles/ticks average: 17481 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1782 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 31962 cycles/ticks average: 32182 cycles/ticks indcpa_enc: median: 33496 cycles/ticks average: 33638 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44720 cycles/ticks average: 44937 cycles/ticks kyber_keypair: median: 47796 cycles/ticks average: 48138 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48041 cycles/ticks kyber_encaps: median: 48946 cycles/ticks average: 49261 cycles/ticks kyber_decaps: median: 54868 cycles/ticks average: 55107 cycles/ticks Loop spin: 114 gen_a: median: 17286 cycles/ticks average: 17424 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 690 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29270 cycles/ticks average: 29444 cycles/ticks indcpa_enc: median: 30944 cycles/ticks average: 31096 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44874 cycles/ticks average: 45050 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48265 cycles/ticks kyber_encaps_derand: median: 47836 cycles/ticks average: 48045 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49260 cycles/ticks kyber_decaps: median: 54770 cycles/ticks average: 55064 cycles/ticks Loop spin: 115 gen_a: median: 17266 cycles/ticks average: 17416 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29270 cycles/ticks average: 29473 cycles/ticks indcpa_enc: median: 30752 cycles/ticks average: 30918 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44970 cycles/ticks average: 45116 cycles/ticks kyber_keypair: median: 47908 cycles/ticks average: 48308 cycles/ticks kyber_encaps_derand: median: 47878 cycles/ticks average: 48111 cycles/ticks kyber_encaps: median: 48906 cycles/ticks average: 49140 cycles/ticks kyber_decaps: median: 54744 cycles/ticks average: 54996 cycles/ticks Loop spin: 116 gen_a: median: 17320 cycles/ticks average: 17481 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29294 cycles/ticks average: 29453 cycles/ticks indcpa_enc: median: 30852 cycles/ticks average: 31016 cycles/ticks indcpa_dec: median: 2040 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44964 cycles/ticks average: 45160 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48264 cycles/ticks kyber_encaps_derand: median: 47748 cycles/ticks average: 47941 cycles/ticks kyber_encaps: median: 48900 cycles/ticks average: 49126 cycles/ticks kyber_decaps: median: 54662 cycles/ticks average: 54868 cycles/ticks Loop spin: 117 gen_a: median: 17260 cycles/ticks average: 17384 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29626 cycles/ticks average: 29807 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30958 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44968 cycles/ticks average: 45196 cycles/ticks kyber_keypair: median: 48190 cycles/ticks average: 48552 cycles/ticks kyber_encaps_derand: median: 47932 cycles/ticks average: 48113 cycles/ticks kyber_encaps: median: 48994 cycles/ticks average: 49218 cycles/ticks kyber_decaps: median: 54780 cycles/ticks average: 54991 cycles/ticks Loop spin: 118 gen_a: median: 17430 cycles/ticks average: 17559 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1768 cycles/ticks NTT: median: 216 cycles/ticks average: 265 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 401 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29196 cycles/ticks average: 29396 cycles/ticks indcpa_enc: median: 30772 cycles/ticks average: 30922 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44818 cycles/ticks average: 45028 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48243 cycles/ticks kyber_encaps_derand: median: 47922 cycles/ticks average: 48109 cycles/ticks kyber_encaps: median: 49068 cycles/ticks average: 49253 cycles/ticks kyber_decaps: median: 54888 cycles/ticks average: 55108 cycles/ticks Loop spin: 119 gen_a: median: 17302 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 246 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29186 cycles/ticks average: 29376 cycles/ticks indcpa_enc: median: 30774 cycles/ticks average: 30942 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45131 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48254 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48165 cycles/ticks kyber_encaps: median: 49056 cycles/ticks average: 49275 cycles/ticks kyber_decaps: median: 54994 cycles/ticks average: 55215 cycles/ticks Loop spin: 120 gen_a: median: 17308 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 64 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 236 cycles/ticks indcpa_keypair: median: 29262 cycles/ticks average: 29468 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 30991 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 45080 cycles/ticks average: 45288 cycles/ticks kyber_keypair: median: 47816 cycles/ticks average: 48191 cycles/ticks kyber_encaps_derand: median: 47946 cycles/ticks average: 48110 cycles/ticks kyber_encaps: median: 48966 cycles/ticks average: 49175 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55033 cycles/ticks Loop spin: 121 gen_a: median: 17308 cycles/ticks average: 17504 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 31956 cycles/ticks average: 32228 cycles/ticks indcpa_enc: median: 33538 cycles/ticks average: 33669 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 46316 cycles/ticks average: 46512 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48184 cycles/ticks kyber_encaps_derand: median: 47772 cycles/ticks average: 47973 cycles/ticks kyber_encaps: median: 48858 cycles/ticks average: 49092 cycles/ticks kyber_decaps: median: 54692 cycles/ticks average: 54967 cycles/ticks Loop spin: 122 gen_a: median: 17260 cycles/ticks average: 17456 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 208 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29258 cycles/ticks average: 29465 cycles/ticks indcpa_enc: median: 30852 cycles/ticks average: 30995 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44968 cycles/ticks average: 45171 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48312 cycles/ticks kyber_encaps_derand: median: 47956 cycles/ticks average: 48220 cycles/ticks kyber_encaps: median: 48996 cycles/ticks average: 49229 cycles/ticks kyber_decaps: median: 54808 cycles/ticks average: 55038 cycles/ticks Loop spin: 123 gen_a: median: 17312 cycles/ticks average: 17417 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1766 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29404 cycles/ticks average: 29518 cycles/ticks indcpa_enc: median: 30750 cycles/ticks average: 30884 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 46238 cycles/ticks average: 46649 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48215 cycles/ticks kyber_encaps_derand: median: 47966 cycles/ticks average: 48179 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49245 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55046 cycles/ticks Loop spin: 124 gen_a: median: 17296 cycles/ticks average: 17384 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29282 cycles/ticks average: 29457 cycles/ticks indcpa_enc: median: 30718 cycles/ticks average: 30874 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44892 cycles/ticks average: 45085 cycles/ticks kyber_keypair: median: 47870 cycles/ticks average: 48242 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48054 cycles/ticks kyber_encaps: median: 48940 cycles/ticks average: 49149 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54916 cycles/ticks Loop spin: 125 gen_a: median: 17252 cycles/ticks average: 17359 cycles/ticks poly_getnoise_eta1: median: 1774 cycles/ticks average: 1805 cycles/ticks poly_getnoise_eta2: median: 1772 cycles/ticks average: 1777 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29454 cycles/ticks indcpa_enc: median: 30734 cycles/ticks average: 30900 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44882 cycles/ticks average: 45081 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48288 cycles/ticks kyber_encaps_derand: median: 47744 cycles/ticks average: 47934 cycles/ticks kyber_encaps: median: 48808 cycles/ticks average: 48999 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 54941 cycles/ticks Loop spin: 126 gen_a: median: 17252 cycles/ticks average: 17342 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1775 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29472 cycles/ticks indcpa_enc: median: 30810 cycles/ticks average: 30984 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45241 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 47980 cycles/ticks average: 48151 cycles/ticks kyber_encaps: median: 49138 cycles/ticks average: 49353 cycles/ticks kyber_decaps: median: 54668 cycles/ticks average: 54875 cycles/ticks Loop spin: 127 gen_a: median: 17256 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1757 cycles/ticks NTT: median: 206 cycles/ticks average: 266 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29537 cycles/ticks indcpa_enc: median: 30958 cycles/ticks average: 31126 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 46274 cycles/ticks average: 46462 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48327 cycles/ticks kyber_encaps_derand: median: 48070 cycles/ticks average: 48262 cycles/ticks kyber_encaps: median: 49306 cycles/ticks average: 49525 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54978 cycles/ticks Loop spin: 128 gen_a: median: 17318 cycles/ticks average: 17497 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 206 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29374 cycles/ticks average: 29575 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 31007 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44870 cycles/ticks average: 45035 cycles/ticks kyber_keypair: median: 47812 cycles/ticks average: 48185 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48177 cycles/ticks kyber_encaps: median: 48954 cycles/ticks average: 49158 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 55008 cycles/ticks Loop spin: 129 gen_a: median: 17296 cycles/ticks average: 17449 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30656 cycles/ticks average: 30862 cycles/ticks indcpa_enc: median: 32292 cycles/ticks average: 32489 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44758 cycles/ticks average: 44981 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48197 cycles/ticks kyber_encaps_derand: median: 47868 cycles/ticks average: 48079 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49221 cycles/ticks kyber_decaps: median: 54722 cycles/ticks average: 54933 cycles/ticks Loop spin: 130 gen_a: median: 17318 cycles/ticks average: 17415 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 62 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 673 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29487 cycles/ticks indcpa_enc: median: 30898 cycles/ticks average: 31040 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44836 cycles/ticks average: 45025 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48264 cycles/ticks kyber_encaps_derand: median: 49160 cycles/ticks average: 49374 cycles/ticks kyber_encaps: median: 50316 cycles/ticks average: 50576 cycles/ticks kyber_decaps: median: 56066 cycles/ticks average: 56305 cycles/ticks Loop spin: 131 gen_a: median: 17308 cycles/ticks average: 17422 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29194 cycles/ticks average: 29375 cycles/ticks indcpa_enc: median: 30776 cycles/ticks average: 30926 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2054 cycles/ticks kyber_keypair_derand: median: 44798 cycles/ticks average: 44998 cycles/ticks kyber_keypair: median: 47822 cycles/ticks average: 48221 cycles/ticks kyber_encaps_derand: median: 49336 cycles/ticks average: 49557 cycles/ticks kyber_encaps: median: 50420 cycles/ticks average: 50645 cycles/ticks kyber_decaps: median: 56320 cycles/ticks average: 56530 cycles/ticks Loop spin: 132 gen_a: median: 17272 cycles/ticks average: 17362 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29390 cycles/ticks average: 29587 cycles/ticks indcpa_enc: median: 31032 cycles/ticks average: 31207 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44940 cycles/ticks average: 45155 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48289 cycles/ticks kyber_encaps_derand: median: 48070 cycles/ticks average: 48274 cycles/ticks kyber_encaps: median: 49182 cycles/ticks average: 49404 cycles/ticks kyber_decaps: median: 54816 cycles/ticks average: 55041 cycles/ticks Loop spin: 133 gen_a: median: 17248 cycles/ticks average: 17366 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1783 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1774 cycles/ticks NTT: median: 218 cycles/ticks average: 262 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30924 cycles/ticks average: 31122 cycles/ticks indcpa_enc: median: 32212 cycles/ticks average: 32376 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 46718 cycles/ticks average: 46936 cycles/ticks kyber_keypair: median: 48298 cycles/ticks average: 48669 cycles/ticks kyber_encaps_derand: median: 47834 cycles/ticks average: 48014 cycles/ticks kyber_encaps: median: 48864 cycles/ticks average: 49072 cycles/ticks kyber_decaps: median: 54754 cycles/ticks average: 54979 cycles/ticks Loop spin: 134 gen_a: median: 17300 cycles/ticks average: 17416 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29368 cycles/ticks average: 29562 cycles/ticks indcpa_enc: median: 30880 cycles/ticks average: 31085 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45051 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48181 cycles/ticks kyber_encaps_derand: median: 47824 cycles/ticks average: 48006 cycles/ticks kyber_encaps: median: 48898 cycles/ticks average: 49087 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55017 cycles/ticks Loop spin: 135 gen_a: median: 17176 cycles/ticks average: 17302 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 208 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30778 cycles/ticks average: 31011 cycles/ticks indcpa_enc: median: 32530 cycles/ticks average: 32669 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 45114 cycles/ticks average: 45264 cycles/ticks kyber_keypair: median: 47914 cycles/ticks average: 48274 cycles/ticks kyber_encaps_derand: median: 48102 cycles/ticks average: 48291 cycles/ticks kyber_encaps: median: 49212 cycles/ticks average: 49431 cycles/ticks kyber_decaps: median: 55140 cycles/ticks average: 55362 cycles/ticks Loop spin: 136 gen_a: median: 17210 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 214 cycles/ticks average: 261 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 426 cycles/ticks average: 429 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 224 cycles/ticks indcpa_keypair: median: 29400 cycles/ticks average: 29590 cycles/ticks indcpa_enc: median: 31038 cycles/ticks average: 31168 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 45254 cycles/ticks average: 45480 cycles/ticks kyber_keypair: median: 48160 cycles/ticks average: 48535 cycles/ticks kyber_encaps_derand: median: 48106 cycles/ticks average: 48283 cycles/ticks kyber_encaps: median: 49152 cycles/ticks average: 49375 cycles/ticks kyber_decaps: median: 54986 cycles/ticks average: 55265 cycles/ticks Loop spin: 137 gen_a: median: 17254 cycles/ticks average: 17355 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29444 cycles/ticks average: 29632 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30940 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44902 cycles/ticks average: 45087 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48329 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48033 cycles/ticks kyber_encaps: median: 48886 cycles/ticks average: 49095 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54965 cycles/ticks Loop spin: 138 gen_a: median: 17260 cycles/ticks average: 17450 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1775 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 47 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29278 cycles/ticks average: 29452 cycles/ticks indcpa_enc: median: 30856 cycles/ticks average: 31046 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44896 cycles/ticks average: 45094 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48205 cycles/ticks kyber_encaps_derand: median: 47766 cycles/ticks average: 47976 cycles/ticks kyber_encaps: median: 48854 cycles/ticks average: 49085 cycles/ticks kyber_decaps: median: 54630 cycles/ticks average: 54886 cycles/ticks Loop spin: 139 gen_a: median: 17250 cycles/ticks average: 17357 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29452 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31008 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45114 cycles/ticks kyber_keypair: median: 47976 cycles/ticks average: 48338 cycles/ticks kyber_encaps_derand: median: 47970 cycles/ticks average: 48181 cycles/ticks kyber_encaps: median: 49012 cycles/ticks average: 49215 cycles/ticks kyber_decaps: median: 54720 cycles/ticks average: 54926 cycles/ticks Loop spin: 140 gen_a: median: 17280 cycles/ticks average: 17400 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29354 cycles/ticks average: 29548 cycles/ticks indcpa_enc: median: 30762 cycles/ticks average: 30903 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44920 cycles/ticks average: 45127 cycles/ticks kyber_keypair: median: 48052 cycles/ticks average: 48452 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48076 cycles/ticks kyber_encaps: median: 48904 cycles/ticks average: 49108 cycles/ticks kyber_decaps: median: 54714 cycles/ticks average: 54941 cycles/ticks Loop spin: 141 gen_a: median: 17258 cycles/ticks average: 17379 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29628 cycles/ticks average: 29826 cycles/ticks indcpa_enc: median: 30888 cycles/ticks average: 31024 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44884 cycles/ticks average: 45135 cycles/ticks kyber_keypair: median: 47964 cycles/ticks average: 48310 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48108 cycles/ticks kyber_encaps: median: 48946 cycles/ticks average: 49155 cycles/ticks kyber_decaps: median: 54724 cycles/ticks average: 54930 cycles/ticks Loop spin: 142 gen_a: median: 17284 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 206 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29439 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 31026 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 45088 cycles/ticks average: 45263 cycles/ticks kyber_keypair: median: 48006 cycles/ticks average: 48364 cycles/ticks kyber_encaps_derand: median: 48118 cycles/ticks average: 48295 cycles/ticks kyber_encaps: median: 49038 cycles/ticks average: 49245 cycles/ticks kyber_decaps: median: 54698 cycles/ticks average: 54922 cycles/ticks Loop spin: 143 gen_a: median: 17316 cycles/ticks average: 17501 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 208 cycles/ticks average: 258 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 426 cycles/ticks average: 429 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 701 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29260 cycles/ticks average: 29458 cycles/ticks indcpa_enc: median: 30790 cycles/ticks average: 30970 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 45106 cycles/ticks average: 45270 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48275 cycles/ticks kyber_encaps_derand: median: 49296 cycles/ticks average: 49492 cycles/ticks kyber_encaps: median: 50432 cycles/ticks average: 50657 cycles/ticks kyber_decaps: median: 56224 cycles/ticks average: 56449 cycles/ticks Loop spin: 144 gen_a: median: 17294 cycles/ticks average: 17552 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1760 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29228 cycles/ticks average: 29431 cycles/ticks indcpa_enc: median: 30778 cycles/ticks average: 30905 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45106 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48287 cycles/ticks kyber_encaps_derand: median: 48014 cycles/ticks average: 48201 cycles/ticks kyber_encaps: median: 49108 cycles/ticks average: 49314 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55035 cycles/ticks Loop spin: 145 gen_a: median: 17326 cycles/ticks average: 17500 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29366 cycles/ticks average: 29543 cycles/ticks indcpa_enc: median: 30830 cycles/ticks average: 30952 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44752 cycles/ticks average: 44977 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48254 cycles/ticks kyber_encaps_derand: median: 47976 cycles/ticks average: 48254 cycles/ticks kyber_encaps: median: 49034 cycles/ticks average: 49272 cycles/ticks kyber_decaps: median: 54886 cycles/ticks average: 55120 cycles/ticks Loop spin: 146 gen_a: median: 17296 cycles/ticks average: 17422 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 208 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 230 cycles/ticks indcpa_keypair: median: 29244 cycles/ticks average: 29449 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 30974 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 44978 cycles/ticks average: 45179 cycles/ticks kyber_keypair: median: 47976 cycles/ticks average: 48402 cycles/ticks kyber_encaps_derand: median: 48036 cycles/ticks average: 48225 cycles/ticks kyber_encaps: median: 49014 cycles/ticks average: 49263 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54947 cycles/ticks Loop spin: 147 gen_a: median: 17274 cycles/ticks average: 17360 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 210 cycles/ticks average: 254 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29298 cycles/ticks average: 29506 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 30946 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 44948 cycles/ticks average: 45161 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48331 cycles/ticks kyber_encaps_derand: median: 47792 cycles/ticks average: 48000 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49086 cycles/ticks kyber_decaps: median: 54694 cycles/ticks average: 54896 cycles/ticks Loop spin: 148 gen_a: median: 17392 cycles/ticks average: 17502 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30870 cycles/ticks average: 31058 cycles/ticks indcpa_enc: median: 32324 cycles/ticks average: 32476 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 45070 cycles/ticks average: 45237 cycles/ticks kyber_keypair: median: 47924 cycles/ticks average: 48381 cycles/ticks kyber_encaps_derand: median: 47838 cycles/ticks average: 48010 cycles/ticks kyber_encaps: median: 48940 cycles/ticks average: 49137 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54973 cycles/ticks Loop spin: 149 gen_a: median: 17334 cycles/ticks average: 17474 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1776 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29294 cycles/ticks average: 29470 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31038 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45114 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48285 cycles/ticks kyber_encaps_derand: median: 49354 cycles/ticks average: 49546 cycles/ticks kyber_encaps: median: 50384 cycles/ticks average: 50573 cycles/ticks kyber_decaps: median: 56176 cycles/ticks average: 56397 cycles/ticks Loop spin: 150 gen_a: median: 17288 cycles/ticks average: 17396 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29505 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31051 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45143 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48241 cycles/ticks kyber_encaps_derand: median: 47934 cycles/ticks average: 48122 cycles/ticks kyber_encaps: median: 49022 cycles/ticks average: 49220 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55049 cycles/ticks Loop spin: 151 gen_a: median: 17272 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29412 cycles/ticks average: 29627 cycles/ticks indcpa_enc: median: 30950 cycles/ticks average: 31117 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44982 cycles/ticks average: 45203 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48253 cycles/ticks kyber_encaps_derand: median: 48032 cycles/ticks average: 48207 cycles/ticks kyber_encaps: median: 49048 cycles/ticks average: 49250 cycles/ticks kyber_decaps: median: 54722 cycles/ticks average: 54945 cycles/ticks Loop spin: 152 gen_a: median: 17286 cycles/ticks average: 17435 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 212 cycles/ticks average: 273 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29538 cycles/ticks average: 29740 cycles/ticks indcpa_enc: median: 31036 cycles/ticks average: 31178 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44876 cycles/ticks average: 45078 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48189 cycles/ticks kyber_encaps_derand: median: 47972 cycles/ticks average: 48165 cycles/ticks kyber_encaps: median: 49050 cycles/ticks average: 49271 cycles/ticks kyber_decaps: median: 54712 cycles/ticks average: 54957 cycles/ticks Loop spin: 153 gen_a: median: 17284 cycles/ticks average: 17484 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29260 cycles/ticks average: 29444 cycles/ticks indcpa_enc: median: 30980 cycles/ticks average: 31128 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 46292 cycles/ticks average: 46505 cycles/ticks kyber_keypair: median: 47838 cycles/ticks average: 48181 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48073 cycles/ticks kyber_encaps: median: 48996 cycles/ticks average: 49221 cycles/ticks kyber_decaps: median: 54890 cycles/ticks average: 55228 cycles/ticks Loop spin: 154 gen_a: median: 17264 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 224 cycles/ticks average: 234 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 38 cycles/ticks average: 38 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29156 cycles/ticks average: 29353 cycles/ticks indcpa_enc: median: 30674 cycles/ticks average: 30804 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 46290 cycles/ticks average: 46495 cycles/ticks kyber_keypair: median: 47784 cycles/ticks average: 48152 cycles/ticks kyber_encaps_derand: median: 48116 cycles/ticks average: 48356 cycles/ticks kyber_encaps: median: 49012 cycles/ticks average: 49268 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55074 cycles/ticks Loop spin: 155 gen_a: median: 17292 cycles/ticks average: 17459 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29306 cycles/ticks average: 29497 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31025 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44864 cycles/ticks average: 45073 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48185 cycles/ticks kyber_encaps_derand: median: 47788 cycles/ticks average: 48001 cycles/ticks kyber_encaps: median: 48844 cycles/ticks average: 49060 cycles/ticks kyber_decaps: median: 54634 cycles/ticks average: 54846 cycles/ticks Loop spin: 156 gen_a: median: 17284 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 400 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29488 cycles/ticks average: 29687 cycles/ticks indcpa_enc: median: 30832 cycles/ticks average: 30948 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 45100 cycles/ticks average: 45324 cycles/ticks kyber_keypair: median: 48140 cycles/ticks average: 48546 cycles/ticks kyber_encaps_derand: median: 47812 cycles/ticks average: 48010 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49178 cycles/ticks kyber_decaps: median: 54726 cycles/ticks average: 54956 cycles/ticks Loop spin: 157 gen_a: median: 17310 cycles/ticks average: 17442 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29218 cycles/ticks average: 29414 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30943 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 46274 cycles/ticks average: 46499 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48226 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48071 cycles/ticks kyber_encaps: median: 48944 cycles/ticks average: 49120 cycles/ticks kyber_decaps: median: 54952 cycles/ticks average: 55153 cycles/ticks Loop spin: 158 gen_a: median: 17252 cycles/ticks average: 17361 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1787 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1756 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29536 cycles/ticks average: 29710 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30960 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45165 cycles/ticks kyber_keypair: median: 48090 cycles/ticks average: 48450 cycles/ticks kyber_encaps_derand: median: 49306 cycles/ticks average: 49515 cycles/ticks kyber_encaps: median: 50358 cycles/ticks average: 50567 cycles/ticks kyber_decaps: median: 56182 cycles/ticks average: 56401 cycles/ticks Loop spin: 159 gen_a: median: 17314 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29312 cycles/ticks average: 29528 cycles/ticks indcpa_enc: median: 30916 cycles/ticks average: 31074 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45111 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48219 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48052 cycles/ticks kyber_encaps: median: 48908 cycles/ticks average: 49140 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54962 cycles/ticks Loop spin: 160 gen_a: median: 17366 cycles/ticks average: 17497 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 216 cycles/ticks average: 264 cycles/ticks INVNTT: median: 226 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30310 cycles/ticks average: 30523 cycles/ticks indcpa_enc: median: 30868 cycles/ticks average: 31012 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45115 cycles/ticks kyber_keypair: median: 47812 cycles/ticks average: 48194 cycles/ticks kyber_encaps_derand: median: 47872 cycles/ticks average: 48063 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49200 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55091 cycles/ticks Loop spin: 161 gen_a: median: 17272 cycles/ticks average: 17391 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29340 cycles/ticks average: 29546 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31065 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44838 cycles/ticks average: 45029 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 49396 cycles/ticks average: 49585 cycles/ticks kyber_encaps: median: 50442 cycles/ticks average: 50702 cycles/ticks kyber_decaps: median: 56132 cycles/ticks average: 56444 cycles/ticks Loop spin: 162 gen_a: median: 17282 cycles/ticks average: 17374 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29560 cycles/ticks indcpa_enc: median: 30910 cycles/ticks average: 31035 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44892 cycles/ticks average: 45105 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48286 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48107 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49329 cycles/ticks kyber_decaps: median: 54882 cycles/ticks average: 55089 cycles/ticks Loop spin: 163 gen_a: median: 17280 cycles/ticks average: 17379 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29428 cycles/ticks average: 29599 cycles/ticks indcpa_enc: median: 31008 cycles/ticks average: 31133 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 45046 cycles/ticks average: 45250 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48313 cycles/ticks kyber_encaps_derand: median: 48032 cycles/ticks average: 48257 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49222 cycles/ticks kyber_decaps: median: 54728 cycles/ticks average: 54946 cycles/ticks Loop spin: 164 gen_a: median: 17266 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1797 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29342 cycles/ticks average: 29512 cycles/ticks indcpa_enc: median: 31128 cycles/ticks average: 31276 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 45026 cycles/ticks average: 45231 cycles/ticks kyber_keypair: median: 47924 cycles/ticks average: 48323 cycles/ticks kyber_encaps_derand: median: 48118 cycles/ticks average: 48322 cycles/ticks kyber_encaps: median: 49140 cycles/ticks average: 49396 cycles/ticks kyber_decaps: median: 54968 cycles/ticks average: 55191 cycles/ticks Loop spin: 165 gen_a: median: 17314 cycles/ticks average: 17443 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29216 cycles/ticks average: 29410 cycles/ticks indcpa_enc: median: 30730 cycles/ticks average: 30892 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 46166 cycles/ticks average: 46393 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48211 cycles/ticks kyber_encaps_derand: median: 49394 cycles/ticks average: 49586 cycles/ticks kyber_encaps: median: 50470 cycles/ticks average: 50668 cycles/ticks kyber_decaps: median: 56480 cycles/ticks average: 56667 cycles/ticks Loop spin: 166 gen_a: median: 17266 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29524 cycles/ticks average: 29704 cycles/ticks indcpa_enc: median: 30938 cycles/ticks average: 31094 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 45096 cycles/ticks average: 45271 cycles/ticks kyber_keypair: median: 48002 cycles/ticks average: 48371 cycles/ticks kyber_encaps_derand: median: 47768 cycles/ticks average: 47964 cycles/ticks kyber_encaps: median: 48834 cycles/ticks average: 49043 cycles/ticks kyber_decaps: median: 54604 cycles/ticks average: 54838 cycles/ticks Loop spin: 167 gen_a: median: 17402 cycles/ticks average: 17625 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1774 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29106 cycles/ticks average: 29309 cycles/ticks indcpa_enc: median: 30726 cycles/ticks average: 30881 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44712 cycles/ticks average: 44894 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48259 cycles/ticks kyber_encaps_derand: median: 47814 cycles/ticks average: 47973 cycles/ticks kyber_encaps: median: 48954 cycles/ticks average: 49171 cycles/ticks kyber_decaps: median: 54806 cycles/ticks average: 55012 cycles/ticks Loop spin: 168 gen_a: median: 17302 cycles/ticks average: 17496 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1754 cycles/ticks NTT: median: 202 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 676 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29346 cycles/ticks average: 29538 cycles/ticks indcpa_enc: median: 30918 cycles/ticks average: 31057 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 44848 cycles/ticks average: 45069 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48190 cycles/ticks kyber_encaps_derand: median: 47884 cycles/ticks average: 48085 cycles/ticks kyber_encaps: median: 48974 cycles/ticks average: 49176 cycles/ticks kyber_decaps: median: 54778 cycles/ticks average: 55023 cycles/ticks Loop spin: 169 gen_a: median: 17332 cycles/ticks average: 17469 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1801 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 677 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29294 cycles/ticks average: 29484 cycles/ticks indcpa_enc: median: 30916 cycles/ticks average: 31073 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45169 cycles/ticks kyber_keypair: median: 48008 cycles/ticks average: 48349 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 48020 cycles/ticks kyber_encaps: median: 48832 cycles/ticks average: 49092 cycles/ticks kyber_decaps: median: 54664 cycles/ticks average: 54891 cycles/ticks Loop spin: 170 gen_a: median: 17246 cycles/ticks average: 17350 cycles/ticks poly_getnoise_eta1: median: 1746 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1768 cycles/ticks NTT: median: 220 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29488 cycles/ticks average: 29733 cycles/ticks indcpa_enc: median: 31070 cycles/ticks average: 31197 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44836 cycles/ticks average: 45047 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48167 cycles/ticks kyber_encaps_derand: median: 49336 cycles/ticks average: 49541 cycles/ticks kyber_encaps: median: 50420 cycles/ticks average: 50643 cycles/ticks kyber_decaps: median: 56096 cycles/ticks average: 56364 cycles/ticks Loop spin: 171 gen_a: median: 17262 cycles/ticks average: 17363 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1794 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1749 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29424 cycles/ticks average: 29608 cycles/ticks indcpa_enc: median: 30798 cycles/ticks average: 30936 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44988 cycles/ticks average: 45196 cycles/ticks kyber_keypair: median: 48142 cycles/ticks average: 48532 cycles/ticks kyber_encaps_derand: median: 49492 cycles/ticks average: 49720 cycles/ticks kyber_encaps: median: 50460 cycles/ticks average: 50681 cycles/ticks kyber_decaps: median: 56416 cycles/ticks average: 56629 cycles/ticks Loop spin: 172 gen_a: median: 17284 cycles/ticks average: 17403 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1793 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29188 cycles/ticks average: 29376 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30983 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44982 cycles/ticks average: 45175 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48283 cycles/ticks kyber_encaps_derand: median: 47874 cycles/ticks average: 48074 cycles/ticks kyber_encaps: median: 48958 cycles/ticks average: 49146 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 54964 cycles/ticks Loop spin: 173 gen_a: median: 17272 cycles/ticks average: 17417 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1744 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29561 cycles/ticks indcpa_enc: median: 30846 cycles/ticks average: 30984 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44792 cycles/ticks average: 45050 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48286 cycles/ticks kyber_encaps_derand: median: 49300 cycles/ticks average: 49487 cycles/ticks kyber_encaps: median: 50388 cycles/ticks average: 50575 cycles/ticks kyber_decaps: median: 56406 cycles/ticks average: 56718 cycles/ticks Loop spin: 174 gen_a: median: 17242 cycles/ticks average: 17355 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1774 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 38 cycles/ticks average: 38 cycles/ticks poly_compress: median: 50 cycles/ticks average: 61 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29484 cycles/ticks average: 29651 cycles/ticks indcpa_enc: median: 30766 cycles/ticks average: 30924 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2064 cycles/ticks kyber_keypair_derand: median: 46446 cycles/ticks average: 46617 cycles/ticks kyber_keypair: median: 48006 cycles/ticks average: 48363 cycles/ticks kyber_encaps_derand: median: 48088 cycles/ticks average: 48248 cycles/ticks kyber_encaps: median: 49086 cycles/ticks average: 49292 cycles/ticks kyber_decaps: median: 54976 cycles/ticks average: 55208 cycles/ticks Loop spin: 175 gen_a: median: 17290 cycles/ticks average: 17394 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1780 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29346 cycles/ticks average: 29572 cycles/ticks indcpa_enc: median: 30968 cycles/ticks average: 31142 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44996 cycles/ticks average: 45171 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48207 cycles/ticks kyber_encaps_derand: median: 49260 cycles/ticks average: 49451 cycles/ticks kyber_encaps: median: 50438 cycles/ticks average: 50642 cycles/ticks kyber_decaps: median: 56140 cycles/ticks average: 56402 cycles/ticks Loop spin: 176 gen_a: median: 17786 cycles/ticks average: 17894 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29482 cycles/ticks average: 29675 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30951 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 45048 cycles/ticks average: 45252 cycles/ticks kyber_keypair: median: 47788 cycles/ticks average: 48132 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48024 cycles/ticks kyber_encaps: median: 48978 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54756 cycles/ticks average: 55015 cycles/ticks Loop spin: 177 gen_a: median: 17298 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29510 cycles/ticks indcpa_enc: median: 30796 cycles/ticks average: 30964 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44920 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48287 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48046 cycles/ticks kyber_encaps: median: 48876 cycles/ticks average: 49136 cycles/ticks kyber_decaps: median: 54874 cycles/ticks average: 55117 cycles/ticks Loop spin: 178 gen_a: median: 17348 cycles/ticks average: 17452 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1793 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 484 cycles/ticks average: 486 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 678 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29469 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31071 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44786 cycles/ticks average: 45046 cycles/ticks kyber_keypair: median: 47820 cycles/ticks average: 48191 cycles/ticks kyber_encaps_derand: median: 49206 cycles/ticks average: 49428 cycles/ticks kyber_encaps: median: 50272 cycles/ticks average: 50508 cycles/ticks kyber_decaps: median: 56070 cycles/ticks average: 56272 cycles/ticks Loop spin: 179 gen_a: median: 17268 cycles/ticks average: 17374 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29532 cycles/ticks average: 29764 cycles/ticks indcpa_enc: median: 30910 cycles/ticks average: 31080 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 45172 cycles/ticks average: 45354 cycles/ticks kyber_keypair: median: 48028 cycles/ticks average: 48424 cycles/ticks kyber_encaps_derand: median: 47916 cycles/ticks average: 48120 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49187 cycles/ticks kyber_decaps: median: 54980 cycles/ticks average: 55194 cycles/ticks Loop spin: 180 gen_a: median: 17376 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1764 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29526 cycles/ticks indcpa_enc: median: 30964 cycles/ticks average: 31095 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2007 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45174 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48286 cycles/ticks kyber_encaps_derand: median: 47800 cycles/ticks average: 47968 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49062 cycles/ticks kyber_decaps: median: 54736 cycles/ticks average: 54963 cycles/ticks Loop spin: 181 gen_a: median: 17294 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1783 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1776 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 43 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30776 cycles/ticks average: 30989 cycles/ticks indcpa_enc: median: 32288 cycles/ticks average: 32439 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44976 cycles/ticks average: 45208 cycles/ticks kyber_keypair: median: 47958 cycles/ticks average: 48327 cycles/ticks kyber_encaps_derand: median: 47872 cycles/ticks average: 48060 cycles/ticks kyber_encaps: median: 48968 cycles/ticks average: 49170 cycles/ticks kyber_decaps: median: 54736 cycles/ticks average: 54940 cycles/ticks Loop spin: 182 gen_a: median: 17256 cycles/ticks average: 17437 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1775 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29334 cycles/ticks average: 29541 cycles/ticks indcpa_enc: median: 30818 cycles/ticks average: 30999 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 46242 cycles/ticks average: 46433 cycles/ticks kyber_keypair: median: 48102 cycles/ticks average: 48478 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48032 cycles/ticks kyber_encaps: median: 48896 cycles/ticks average: 49116 cycles/ticks kyber_decaps: median: 54658 cycles/ticks average: 54867 cycles/ticks Loop spin: 183 gen_a: median: 17278 cycles/ticks average: 17396 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29392 cycles/ticks average: 29631 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 31001 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 44918 cycles/ticks average: 45141 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48249 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48153 cycles/ticks kyber_encaps: median: 48950 cycles/ticks average: 49180 cycles/ticks kyber_decaps: median: 54602 cycles/ticks average: 54840 cycles/ticks Loop spin: 184 gen_a: median: 17322 cycles/ticks average: 17508 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 210 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29456 cycles/ticks average: 29661 cycles/ticks indcpa_enc: median: 30916 cycles/ticks average: 31060 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44846 cycles/ticks average: 45028 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48209 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48109 cycles/ticks kyber_encaps: median: 49016 cycles/ticks average: 49244 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55116 cycles/ticks Loop spin: 185 gen_a: median: 17306 cycles/ticks average: 17520 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 44 cycles/ticks poly_compress: median: 48 cycles/ticks average: 56 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29513 cycles/ticks indcpa_enc: median: 30772 cycles/ticks average: 30917 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44910 cycles/ticks average: 45097 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48306 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48066 cycles/ticks kyber_encaps: median: 49032 cycles/ticks average: 49274 cycles/ticks kyber_decaps: median: 54736 cycles/ticks average: 54948 cycles/ticks Loop spin: 186 gen_a: median: 17280 cycles/ticks average: 17489 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 210 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29360 cycles/ticks average: 29503 cycles/ticks indcpa_enc: median: 30902 cycles/ticks average: 31042 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45130 cycles/ticks average: 45342 cycles/ticks kyber_keypair: median: 47970 cycles/ticks average: 48380 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48171 cycles/ticks kyber_encaps: median: 49094 cycles/ticks average: 49322 cycles/ticks kyber_decaps: median: 54844 cycles/ticks average: 55084 cycles/ticks Loop spin: 187 gen_a: median: 17326 cycles/ticks average: 17473 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29468 cycles/ticks indcpa_enc: median: 30814 cycles/ticks average: 30962 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2055 cycles/ticks kyber_keypair_derand: median: 45034 cycles/ticks average: 45271 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48236 cycles/ticks kyber_encaps_derand: median: 49214 cycles/ticks average: 49432 cycles/ticks kyber_encaps: median: 50314 cycles/ticks average: 50521 cycles/ticks kyber_decaps: median: 56200 cycles/ticks average: 56399 cycles/ticks Loop spin: 188 gen_a: median: 17380 cycles/ticks average: 17498 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1796 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29432 cycles/ticks average: 29605 cycles/ticks indcpa_enc: median: 30842 cycles/ticks average: 30991 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45042 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48235 cycles/ticks kyber_encaps_derand: median: 47994 cycles/ticks average: 48213 cycles/ticks kyber_encaps: median: 49084 cycles/ticks average: 49268 cycles/ticks kyber_decaps: median: 54666 cycles/ticks average: 54883 cycles/ticks Loop spin: 189 gen_a: median: 17260 cycles/ticks average: 17423 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 218 cycles/ticks average: 264 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29506 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30962 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45038 cycles/ticks average: 45295 cycles/ticks kyber_keypair: median: 47998 cycles/ticks average: 48361 cycles/ticks kyber_encaps_derand: median: 48078 cycles/ticks average: 48251 cycles/ticks kyber_encaps: median: 49096 cycles/ticks average: 49292 cycles/ticks kyber_decaps: median: 54830 cycles/ticks average: 55054 cycles/ticks Loop spin: 190 gen_a: median: 17266 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1802 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 224 cycles/ticks indcpa_keypair: median: 29444 cycles/ticks average: 29687 cycles/ticks indcpa_enc: median: 30966 cycles/ticks average: 31131 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 45006 cycles/ticks average: 45195 cycles/ticks kyber_keypair: median: 47948 cycles/ticks average: 48314 cycles/ticks kyber_encaps_derand: median: 49366 cycles/ticks average: 49569 cycles/ticks kyber_encaps: median: 50416 cycles/ticks average: 50616 cycles/ticks kyber_decaps: median: 56216 cycles/ticks average: 56464 cycles/ticks Loop spin: 191 gen_a: median: 17288 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1758 cycles/ticks NTT: median: 238 cycles/ticks average: 266 cycles/ticks INVNTT: median: 218 cycles/ticks average: 238 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29524 cycles/ticks average: 29666 cycles/ticks indcpa_enc: median: 30748 cycles/ticks average: 30875 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45086 cycles/ticks average: 45224 cycles/ticks kyber_keypair: median: 48142 cycles/ticks average: 48494 cycles/ticks kyber_encaps_derand: median: 48190 cycles/ticks average: 48357 cycles/ticks kyber_encaps: median: 49212 cycles/ticks average: 49453 cycles/ticks kyber_decaps: median: 54886 cycles/ticks average: 55126 cycles/ticks Loop spin: 192 gen_a: median: 17302 cycles/ticks average: 17431 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29370 cycles/ticks average: 29607 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31014 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44992 cycles/ticks average: 45228 cycles/ticks kyber_keypair: median: 47938 cycles/ticks average: 48273 cycles/ticks kyber_encaps_derand: median: 48092 cycles/ticks average: 48292 cycles/ticks kyber_encaps: median: 49058 cycles/ticks average: 49290 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 55018 cycles/ticks Loop spin: 193 gen_a: median: 17346 cycles/ticks average: 17507 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1817 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1768 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30656 cycles/ticks average: 30849 cycles/ticks indcpa_enc: median: 32172 cycles/ticks average: 32338 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44780 cycles/ticks average: 44978 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48266 cycles/ticks kyber_encaps_derand: median: 47772 cycles/ticks average: 47968 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49101 cycles/ticks kyber_decaps: median: 54684 cycles/ticks average: 54898 cycles/ticks Loop spin: 194 gen_a: median: 17274 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1799 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29226 cycles/ticks average: 29386 cycles/ticks indcpa_enc: median: 30936 cycles/ticks average: 31066 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 46336 cycles/ticks average: 46564 cycles/ticks kyber_keypair: median: 47942 cycles/ticks average: 48322 cycles/ticks kyber_encaps_derand: median: 49302 cycles/ticks average: 49578 cycles/ticks kyber_encaps: median: 50400 cycles/ticks average: 50628 cycles/ticks kyber_decaps: median: 56260 cycles/ticks average: 56476 cycles/ticks Loop spin: 195 gen_a: median: 17328 cycles/ticks average: 17418 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1760 cycles/ticks NTT: median: 212 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29752 cycles/ticks average: 29965 cycles/ticks indcpa_enc: median: 31128 cycles/ticks average: 31299 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 45070 cycles/ticks average: 45259 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48359 cycles/ticks kyber_encaps_derand: median: 47954 cycles/ticks average: 48172 cycles/ticks kyber_encaps: median: 49066 cycles/ticks average: 49298 cycles/ticks kyber_decaps: median: 54866 cycles/ticks average: 55080 cycles/ticks Loop spin: 196 gen_a: median: 17294 cycles/ticks average: 17417 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30674 cycles/ticks average: 30872 cycles/ticks indcpa_enc: median: 32388 cycles/ticks average: 32540 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44796 cycles/ticks average: 44982 cycles/ticks kyber_keypair: median: 47834 cycles/ticks average: 48278 cycles/ticks kyber_encaps_derand: median: 47916 cycles/ticks average: 48112 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49261 cycles/ticks kyber_decaps: median: 54850 cycles/ticks average: 55047 cycles/ticks Loop spin: 197 gen_a: median: 17258 cycles/ticks average: 17400 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29334 cycles/ticks average: 29538 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30953 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44928 cycles/ticks average: 45172 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48281 cycles/ticks kyber_encaps_derand: median: 47978 cycles/ticks average: 48200 cycles/ticks kyber_encaps: median: 49052 cycles/ticks average: 49272 cycles/ticks kyber_decaps: median: 54824 cycles/ticks average: 55034 cycles/ticks Loop spin: 198 gen_a: median: 17318 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30742 cycles/ticks average: 30956 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 47588 cycles/ticks average: 47819 cycles/ticks kyber_keypair: median: 48054 cycles/ticks average: 48431 cycles/ticks kyber_encaps_derand: median: 47940 cycles/ticks average: 48129 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49231 cycles/ticks kyber_decaps: median: 54900 cycles/ticks average: 55127 cycles/ticks Loop spin: 199 gen_a: median: 17274 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1772 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29292 cycles/ticks average: 29483 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31019 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45119 cycles/ticks kyber_keypair: median: 47968 cycles/ticks average: 48329 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48098 cycles/ticks kyber_encaps: median: 48900 cycles/ticks average: 49102 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 55066 cycles/ticks Loop spin: 200 gen_a: median: 17256 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29501 cycles/ticks indcpa_enc: median: 30788 cycles/ticks average: 30939 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44892 cycles/ticks average: 45074 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48288 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48002 cycles/ticks kyber_encaps: median: 48842 cycles/ticks average: 49049 cycles/ticks kyber_decaps: median: 54698 cycles/ticks average: 54943 cycles/ticks Loop spin: 201 gen_a: median: 17258 cycles/ticks average: 17389 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29236 cycles/ticks average: 29417 cycles/ticks indcpa_enc: median: 30854 cycles/ticks average: 31006 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 46578 cycles/ticks average: 46776 cycles/ticks kyber_keypair: median: 48110 cycles/ticks average: 48503 cycles/ticks kyber_encaps_derand: median: 47880 cycles/ticks average: 48087 cycles/ticks kyber_encaps: median: 48922 cycles/ticks average: 49164 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55053 cycles/ticks Loop spin: 202 gen_a: median: 17282 cycles/ticks average: 17377 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30862 cycles/ticks average: 31052 cycles/ticks indcpa_enc: median: 32280 cycles/ticks average: 32439 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 46312 cycles/ticks average: 46498 cycles/ticks kyber_keypair: median: 48000 cycles/ticks average: 48361 cycles/ticks kyber_encaps_derand: median: 48006 cycles/ticks average: 48235 cycles/ticks kyber_encaps: median: 48986 cycles/ticks average: 49281 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 54954 cycles/ticks Loop spin: 203 gen_a: median: 17290 cycles/ticks average: 17369 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1764 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29218 cycles/ticks average: 29415 cycles/ticks indcpa_enc: median: 30698 cycles/ticks average: 30875 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44852 cycles/ticks average: 45042 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48177 cycles/ticks kyber_encaps_derand: median: 47764 cycles/ticks average: 48015 cycles/ticks kyber_encaps: median: 48798 cycles/ticks average: 49013 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 54918 cycles/ticks Loop spin: 204 gen_a: median: 17260 cycles/ticks average: 17437 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29366 cycles/ticks average: 29571 cycles/ticks indcpa_enc: median: 30832 cycles/ticks average: 30989 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44994 cycles/ticks average: 45225 cycles/ticks kyber_keypair: median: 47966 cycles/ticks average: 48336 cycles/ticks kyber_encaps_derand: median: 48088 cycles/ticks average: 48275 cycles/ticks kyber_encaps: median: 49128 cycles/ticks average: 49348 cycles/ticks kyber_decaps: median: 54830 cycles/ticks average: 55051 cycles/ticks Loop spin: 205 gen_a: median: 17260 cycles/ticks average: 17422 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1792 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29478 cycles/ticks average: 29639 cycles/ticks indcpa_enc: median: 30986 cycles/ticks average: 31177 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 45038 cycles/ticks average: 45222 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48234 cycles/ticks kyber_encaps_derand: median: 47930 cycles/ticks average: 48108 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49197 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55064 cycles/ticks Loop spin: 206 gen_a: median: 17276 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29140 cycles/ticks average: 29345 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 30996 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 46450 cycles/ticks average: 46648 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48261 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48030 cycles/ticks kyber_encaps: median: 48900 cycles/ticks average: 49105 cycles/ticks kyber_decaps: median: 54814 cycles/ticks average: 55032 cycles/ticks Loop spin: 207 gen_a: median: 17270 cycles/ticks average: 17457 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 408 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29410 cycles/ticks average: 29603 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31095 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44944 cycles/ticks average: 45134 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48218 cycles/ticks kyber_encaps_derand: median: 47836 cycles/ticks average: 48008 cycles/ticks kyber_encaps: median: 48904 cycles/ticks average: 49144 cycles/ticks kyber_decaps: median: 54692 cycles/ticks average: 54956 cycles/ticks Loop spin: 208 gen_a: median: 17258 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1768 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 684 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29408 cycles/ticks average: 29582 cycles/ticks indcpa_enc: median: 30972 cycles/ticks average: 31117 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45160 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48269 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48057 cycles/ticks kyber_encaps: median: 48914 cycles/ticks average: 49125 cycles/ticks kyber_decaps: median: 54674 cycles/ticks average: 54907 cycles/ticks Loop spin: 209 gen_a: median: 17350 cycles/ticks average: 17487 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29465 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31058 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 46320 cycles/ticks average: 46517 cycles/ticks kyber_keypair: median: 47782 cycles/ticks average: 48177 cycles/ticks kyber_encaps_derand: median: 47720 cycles/ticks average: 47935 cycles/ticks kyber_encaps: median: 48852 cycles/ticks average: 49071 cycles/ticks kyber_decaps: median: 54636 cycles/ticks average: 54837 cycles/ticks Loop spin: 210 gen_a: median: 17688 cycles/ticks average: 17846 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29242 cycles/ticks average: 29451 cycles/ticks indcpa_enc: median: 30770 cycles/ticks average: 30938 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44888 cycles/ticks average: 45072 cycles/ticks kyber_keypair: median: 47984 cycles/ticks average: 48338 cycles/ticks kyber_encaps_derand: median: 47974 cycles/ticks average: 48197 cycles/ticks kyber_encaps: median: 48970 cycles/ticks average: 49192 cycles/ticks kyber_decaps: median: 55026 cycles/ticks average: 55307 cycles/ticks Loop spin: 211 gen_a: median: 17776 cycles/ticks average: 17775 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29342 cycles/ticks average: 29554 cycles/ticks indcpa_enc: median: 31008 cycles/ticks average: 31166 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45143 cycles/ticks kyber_keypair: median: 47942 cycles/ticks average: 48337 cycles/ticks kyber_encaps_derand: median: 49300 cycles/ticks average: 49481 cycles/ticks kyber_encaps: median: 50376 cycles/ticks average: 50646 cycles/ticks kyber_decaps: median: 56044 cycles/ticks average: 56271 cycles/ticks Loop spin: 212 gen_a: median: 17292 cycles/ticks average: 17498 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29519 cycles/ticks indcpa_enc: median: 30976 cycles/ticks average: 31146 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2007 cycles/ticks kyber_keypair_derand: median: 45006 cycles/ticks average: 45223 cycles/ticks kyber_keypair: median: 48014 cycles/ticks average: 48394 cycles/ticks kyber_encaps_derand: median: 48072 cycles/ticks average: 48271 cycles/ticks kyber_encaps: median: 49070 cycles/ticks average: 49262 cycles/ticks kyber_decaps: median: 54774 cycles/ticks average: 54980 cycles/ticks Loop spin: 213 gen_a: median: 17254 cycles/ticks average: 17360 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29488 cycles/ticks indcpa_enc: median: 30904 cycles/ticks average: 31093 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 44876 cycles/ticks average: 45082 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48214 cycles/ticks kyber_encaps_derand: median: 47872 cycles/ticks average: 48073 cycles/ticks kyber_encaps: median: 48930 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55078 cycles/ticks Loop spin: 214 gen_a: median: 17318 cycles/ticks average: 17487 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1756 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29244 cycles/ticks average: 29466 cycles/ticks indcpa_enc: median: 30966 cycles/ticks average: 31141 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44778 cycles/ticks average: 44963 cycles/ticks kyber_keypair: median: 47834 cycles/ticks average: 48206 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48026 cycles/ticks kyber_encaps: median: 48916 cycles/ticks average: 49130 cycles/ticks kyber_decaps: median: 54648 cycles/ticks average: 54888 cycles/ticks Loop spin: 215 gen_a: median: 17286 cycles/ticks average: 17509 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30792 cycles/ticks average: 31003 cycles/ticks indcpa_enc: median: 32386 cycles/ticks average: 32532 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45123 cycles/ticks kyber_keypair: median: 47862 cycles/ticks average: 48217 cycles/ticks kyber_encaps_derand: median: 47914 cycles/ticks average: 48091 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49242 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55048 cycles/ticks Loop spin: 216 gen_a: median: 17320 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1771 cycles/ticks NTT: median: 238 cycles/ticks average: 275 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29272 cycles/ticks average: 29476 cycles/ticks indcpa_enc: median: 30910 cycles/ticks average: 31074 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45096 cycles/ticks kyber_keypair: median: 47788 cycles/ticks average: 48152 cycles/ticks kyber_encaps_derand: median: 47842 cycles/ticks average: 48068 cycles/ticks kyber_encaps: median: 48950 cycles/ticks average: 49176 cycles/ticks kyber_decaps: median: 54832 cycles/ticks average: 55069 cycles/ticks Loop spin: 217 gen_a: median: 17260 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1765 cycles/ticks NTT: median: 224 cycles/ticks average: 267 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29240 cycles/ticks average: 29466 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 31105 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 45196 cycles/ticks average: 45365 cycles/ticks kyber_keypair: median: 48106 cycles/ticks average: 48506 cycles/ticks kyber_encaps_derand: median: 47968 cycles/ticks average: 48174 cycles/ticks kyber_encaps: median: 49088 cycles/ticks average: 49347 cycles/ticks kyber_decaps: median: 54946 cycles/ticks average: 55164 cycles/ticks Loop spin: 218 gen_a: median: 17260 cycles/ticks average: 17353 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29260 cycles/ticks average: 29458 cycles/ticks indcpa_enc: median: 30790 cycles/ticks average: 30931 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44874 cycles/ticks average: 45090 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48339 cycles/ticks kyber_encaps_derand: median: 47898 cycles/ticks average: 48115 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49196 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55045 cycles/ticks Loop spin: 219 gen_a: median: 17258 cycles/ticks average: 17437 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29444 cycles/ticks average: 29707 cycles/ticks indcpa_enc: median: 31090 cycles/ticks average: 31230 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 44964 cycles/ticks average: 45196 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48279 cycles/ticks kyber_encaps_derand: median: 48058 cycles/ticks average: 48258 cycles/ticks kyber_encaps: median: 49034 cycles/ticks average: 49248 cycles/ticks kyber_decaps: median: 54676 cycles/ticks average: 54954 cycles/ticks Loop spin: 220 gen_a: median: 17318 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1776 cycles/ticks NTT: median: 252 cycles/ticks average: 278 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29372 cycles/ticks average: 29549 cycles/ticks indcpa_enc: median: 30946 cycles/ticks average: 31097 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2049 cycles/ticks kyber_keypair_derand: median: 44882 cycles/ticks average: 45097 cycles/ticks kyber_keypair: median: 47848 cycles/ticks average: 48243 cycles/ticks kyber_encaps_derand: median: 47826 cycles/ticks average: 48059 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49128 cycles/ticks kyber_decaps: median: 54724 cycles/ticks average: 54951 cycles/ticks Loop spin: 221 gen_a: median: 17258 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 254 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 238 cycles/ticks indcpa_keypair: median: 30710 cycles/ticks average: 30909 cycles/ticks indcpa_enc: median: 32148 cycles/ticks average: 32317 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44938 cycles/ticks average: 45187 cycles/ticks kyber_keypair: median: 48108 cycles/ticks average: 48502 cycles/ticks kyber_encaps_derand: median: 47998 cycles/ticks average: 48194 cycles/ticks kyber_encaps: median: 49008 cycles/ticks average: 49224 cycles/ticks kyber_decaps: median: 54892 cycles/ticks average: 55097 cycles/ticks Loop spin: 222 gen_a: median: 17302 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29148 cycles/ticks average: 29368 cycles/ticks indcpa_enc: median: 30736 cycles/ticks average: 30918 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44788 cycles/ticks average: 45008 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48309 cycles/ticks kyber_encaps_derand: median: 47980 cycles/ticks average: 48174 cycles/ticks kyber_encaps: median: 49068 cycles/ticks average: 49280 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55048 cycles/ticks Loop spin: 223 gen_a: median: 17270 cycles/ticks average: 17395 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29340 cycles/ticks average: 29551 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31028 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45119 cycles/ticks kyber_keypair: median: 48030 cycles/ticks average: 48415 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48224 cycles/ticks kyber_encaps: median: 49078 cycles/ticks average: 49292 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55089 cycles/ticks Loop spin: 224 gen_a: median: 17254 cycles/ticks average: 17409 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30658 cycles/ticks average: 30848 cycles/ticks indcpa_enc: median: 32370 cycles/ticks average: 32512 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 45014 cycles/ticks average: 45237 cycles/ticks kyber_keypair: median: 47986 cycles/ticks average: 48383 cycles/ticks kyber_encaps_derand: median: 47964 cycles/ticks average: 48217 cycles/ticks kyber_encaps: median: 49060 cycles/ticks average: 49295 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54985 cycles/ticks Loop spin: 225 gen_a: median: 17290 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 66 cycles/ticks average: 67 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 38 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29344 cycles/ticks average: 29542 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31071 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44844 cycles/ticks average: 45089 cycles/ticks kyber_keypair: median: 47952 cycles/ticks average: 48318 cycles/ticks kyber_encaps_derand: median: 47936 cycles/ticks average: 48166 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49231 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 55018 cycles/ticks Loop spin: 226 gen_a: median: 17246 cycles/ticks average: 17389 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29260 cycles/ticks average: 29455 cycles/ticks indcpa_enc: median: 30846 cycles/ticks average: 30988 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44998 cycles/ticks average: 45205 cycles/ticks kyber_keypair: median: 47972 cycles/ticks average: 48360 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48129 cycles/ticks kyber_encaps: median: 49212 cycles/ticks average: 49497 cycles/ticks kyber_decaps: median: 54692 cycles/ticks average: 54928 cycles/ticks Loop spin: 227 gen_a: median: 17280 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1756 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 35 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29551 cycles/ticks indcpa_enc: median: 31002 cycles/ticks average: 31219 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44882 cycles/ticks average: 45099 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48304 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48108 cycles/ticks kyber_encaps: median: 48998 cycles/ticks average: 49259 cycles/ticks kyber_decaps: median: 54938 cycles/ticks average: 55206 cycles/ticks Loop spin: 228 gen_a: median: 17264 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29479 cycles/ticks indcpa_enc: median: 30828 cycles/ticks average: 30990 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44902 cycles/ticks average: 45073 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48285 cycles/ticks kyber_encaps_derand: median: 49274 cycles/ticks average: 49486 cycles/ticks kyber_encaps: median: 50402 cycles/ticks average: 50675 cycles/ticks kyber_decaps: median: 56146 cycles/ticks average: 56417 cycles/ticks Loop spin: 229 gen_a: median: 17280 cycles/ticks average: 17454 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29506 cycles/ticks indcpa_enc: median: 30918 cycles/ticks average: 31088 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45127 cycles/ticks kyber_keypair: median: 47952 cycles/ticks average: 48274 cycles/ticks kyber_encaps_derand: median: 47956 cycles/ticks average: 48184 cycles/ticks kyber_encaps: median: 49066 cycles/ticks average: 49303 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 55075 cycles/ticks Loop spin: 230 gen_a: median: 17282 cycles/ticks average: 17451 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1786 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 40 cycles/ticks average: 41 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29200 cycles/ticks average: 29392 cycles/ticks indcpa_enc: median: 30660 cycles/ticks average: 30816 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2060 cycles/ticks kyber_keypair_derand: median: 44910 cycles/ticks average: 45114 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48273 cycles/ticks kyber_encaps_derand: median: 47774 cycles/ticks average: 47987 cycles/ticks kyber_encaps: median: 48854 cycles/ticks average: 49071 cycles/ticks kyber_decaps: median: 54624 cycles/ticks average: 54896 cycles/ticks Loop spin: 231 gen_a: median: 17292 cycles/ticks average: 17438 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 212 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 359 cycles/ticks indcpa_keypair: median: 29304 cycles/ticks average: 29520 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31046 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44870 cycles/ticks average: 45075 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48059 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49206 cycles/ticks kyber_decaps: median: 54726 cycles/ticks average: 54980 cycles/ticks Loop spin: 232 gen_a: median: 17280 cycles/ticks average: 17495 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 261 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29459 cycles/ticks indcpa_enc: median: 30900 cycles/ticks average: 31094 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44992 cycles/ticks average: 45188 cycles/ticks kyber_keypair: median: 48060 cycles/ticks average: 48420 cycles/ticks kyber_encaps_derand: median: 47810 cycles/ticks average: 48024 cycles/ticks kyber_encaps: median: 48916 cycles/ticks average: 49131 cycles/ticks kyber_decaps: median: 54560 cycles/ticks average: 54794 cycles/ticks Loop spin: 233 gen_a: median: 17274 cycles/ticks average: 17507 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29526 cycles/ticks average: 29719 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30987 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45048 cycles/ticks average: 45260 cycles/ticks kyber_keypair: median: 47960 cycles/ticks average: 48305 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48090 cycles/ticks kyber_encaps: median: 48966 cycles/ticks average: 49195 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55103 cycles/ticks Loop spin: 234 gen_a: median: 17272 cycles/ticks average: 17456 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1812 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1780 cycles/ticks NTT: median: 202 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29296 cycles/ticks average: 29511 cycles/ticks indcpa_enc: median: 30814 cycles/ticks average: 30987 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44922 cycles/ticks average: 45116 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48281 cycles/ticks kyber_encaps_derand: median: 47934 cycles/ticks average: 48151 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49156 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 54967 cycles/ticks Loop spin: 235 gen_a: median: 17286 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29428 cycles/ticks average: 29664 cycles/ticks indcpa_enc: median: 30928 cycles/ticks average: 31116 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45201 cycles/ticks kyber_keypair: median: 47990 cycles/ticks average: 48414 cycles/ticks kyber_encaps_derand: median: 48024 cycles/ticks average: 48219 cycles/ticks kyber_encaps: median: 48996 cycles/ticks average: 49212 cycles/ticks kyber_decaps: median: 54776 cycles/ticks average: 55058 cycles/ticks Loop spin: 236 gen_a: median: 17340 cycles/ticks average: 17451 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29298 cycles/ticks average: 29503 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31107 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44824 cycles/ticks average: 45055 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48193 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48106 cycles/ticks kyber_encaps: median: 48996 cycles/ticks average: 49194 cycles/ticks kyber_decaps: median: 54778 cycles/ticks average: 55016 cycles/ticks Loop spin: 237 gen_a: median: 17336 cycles/ticks average: 17464 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 42 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29408 cycles/ticks average: 29619 cycles/ticks indcpa_enc: median: 31146 cycles/ticks average: 31372 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44958 cycles/ticks average: 45215 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48142 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49222 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55022 cycles/ticks Loop spin: 238 gen_a: median: 17320 cycles/ticks average: 17470 cycles/ticks poly_getnoise_eta1: median: 1748 cycles/ticks average: 1756 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1768 cycles/ticks NTT: median: 210 cycles/ticks average: 248 cycles/ticks INVNTT: median: 224 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 35 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29206 cycles/ticks average: 29409 cycles/ticks indcpa_enc: median: 30762 cycles/ticks average: 30942 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45149 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48341 cycles/ticks kyber_encaps_derand: median: 47788 cycles/ticks average: 48042 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49157 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55019 cycles/ticks Loop spin: 239 gen_a: median: 17292 cycles/ticks average: 17409 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 218 cycles/ticks average: 263 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29208 cycles/ticks average: 29403 cycles/ticks indcpa_enc: median: 30726 cycles/ticks average: 30889 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 45004 cycles/ticks average: 45186 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48201 cycles/ticks kyber_encaps_derand: median: 47806 cycles/ticks average: 48079 cycles/ticks kyber_encaps: median: 49062 cycles/ticks average: 49280 cycles/ticks kyber_decaps: median: 54858 cycles/ticks average: 55101 cycles/ticks Loop spin: 240 gen_a: median: 17264 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 210 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29416 cycles/ticks average: 29617 cycles/ticks indcpa_enc: median: 30982 cycles/ticks average: 31130 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2060 cycles/ticks kyber_keypair_derand: median: 44918 cycles/ticks average: 45127 cycles/ticks kyber_keypair: median: 48102 cycles/ticks average: 48496 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48254 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49186 cycles/ticks kyber_decaps: median: 54838 cycles/ticks average: 55068 cycles/ticks Loop spin: 241 gen_a: median: 17308 cycles/ticks average: 17495 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 69 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29262 cycles/ticks average: 29467 cycles/ticks indcpa_enc: median: 30974 cycles/ticks average: 31126 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45071 cycles/ticks kyber_keypair: median: 48030 cycles/ticks average: 48379 cycles/ticks kyber_encaps_derand: median: 48266 cycles/ticks average: 48480 cycles/ticks kyber_encaps: median: 49464 cycles/ticks average: 49735 cycles/ticks kyber_decaps: median: 54906 cycles/ticks average: 55143 cycles/ticks Loop spin: 242 gen_a: median: 17322 cycles/ticks average: 17489 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1771 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29382 cycles/ticks average: 29583 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31078 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44866 cycles/ticks average: 45071 cycles/ticks kyber_keypair: median: 47908 cycles/ticks average: 48262 cycles/ticks kyber_encaps_derand: median: 47880 cycles/ticks average: 48073 cycles/ticks kyber_encaps: median: 48970 cycles/ticks average: 49195 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 55060 cycles/ticks Loop spin: 243 gen_a: median: 17352 cycles/ticks average: 17493 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 224 cycles/ticks average: 272 cycles/ticks INVNTT: median: 224 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 404 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29476 cycles/ticks indcpa_enc: median: 30826 cycles/ticks average: 30975 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45114 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48305 cycles/ticks kyber_encaps_derand: median: 47812 cycles/ticks average: 50569 cycles/ticks kyber_encaps: median: 48898 cycles/ticks average: 49173 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55021 cycles/ticks Loop spin: 244 gen_a: median: 17352 cycles/ticks average: 17503 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1796 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1768 cycles/ticks NTT: median: 218 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29376 cycles/ticks average: 29582 cycles/ticks indcpa_enc: median: 30932 cycles/ticks average: 31098 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44948 cycles/ticks average: 45132 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 50565 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48205 cycles/ticks kyber_encaps: median: 48986 cycles/ticks average: 49264 cycles/ticks kyber_decaps: median: 54866 cycles/ticks average: 55143 cycles/ticks Loop spin: 245 gen_a: median: 17364 cycles/ticks average: 17531 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1773 cycles/ticks NTT: median: 214 cycles/ticks average: 264 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29268 cycles/ticks average: 29472 cycles/ticks indcpa_enc: median: 30796 cycles/ticks average: 30979 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 46224 cycles/ticks average: 46468 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48237 cycles/ticks kyber_encaps_derand: median: 47986 cycles/ticks average: 48207 cycles/ticks kyber_encaps: median: 49078 cycles/ticks average: 49293 cycles/ticks kyber_decaps: median: 54912 cycles/ticks average: 55175 cycles/ticks Loop spin: 246 gen_a: median: 17306 cycles/ticks average: 17539 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 212 cycles/ticks average: 252 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 403 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29162 cycles/ticks average: 29461 cycles/ticks indcpa_enc: median: 30742 cycles/ticks average: 30947 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44866 cycles/ticks average: 45095 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48197 cycles/ticks kyber_encaps_derand: median: 47850 cycles/ticks average: 48044 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49212 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 55054 cycles/ticks Loop spin: 247 gen_a: median: 17264 cycles/ticks average: 17432 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29272 cycles/ticks average: 29481 cycles/ticks indcpa_enc: median: 30826 cycles/ticks average: 30995 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2077 cycles/ticks kyber_keypair_derand: median: 44896 cycles/ticks average: 45163 cycles/ticks kyber_keypair: median: 47966 cycles/ticks average: 48391 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48064 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49313 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55034 cycles/ticks Loop spin: 248 gen_a: median: 17258 cycles/ticks average: 17407 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1776 cycles/ticks NTT: median: 208 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 32052 cycles/ticks average: 32286 cycles/ticks indcpa_enc: median: 33590 cycles/ticks average: 33823 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 45024 cycles/ticks average: 45291 cycles/ticks kyber_keypair: median: 48032 cycles/ticks average: 48437 cycles/ticks kyber_encaps_derand: median: 49280 cycles/ticks average: 49519 cycles/ticks kyber_encaps: median: 50344 cycles/ticks average: 50596 cycles/ticks kyber_decaps: median: 56164 cycles/ticks average: 56396 cycles/ticks Loop spin: 249 gen_a: median: 17252 cycles/ticks average: 17358 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1770 cycles/ticks NTT: median: 248 cycles/ticks average: 272 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29378 cycles/ticks average: 29590 cycles/ticks indcpa_enc: median: 31026 cycles/ticks average: 31172 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44978 cycles/ticks average: 45293 cycles/ticks kyber_keypair: median: 47990 cycles/ticks average: 48386 cycles/ticks kyber_encaps_derand: median: 47922 cycles/ticks average: 48384 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49321 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 55012 cycles/ticks Loop spin: 250 gen_a: median: 17316 cycles/ticks average: 17478 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 402 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29282 cycles/ticks average: 29503 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 31071 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44902 cycles/ticks average: 45133 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48376 cycles/ticks kyber_encaps_derand: median: 47910 cycles/ticks average: 48136 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49212 cycles/ticks kyber_decaps: median: 54906 cycles/ticks average: 55120 cycles/ticks Loop spin: 251 gen_a: median: 17252 cycles/ticks average: 17363 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1768 cycles/ticks NTT: median: 210 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29507 cycles/ticks indcpa_enc: median: 30890 cycles/ticks average: 31050 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 45000 cycles/ticks average: 45190 cycles/ticks kyber_keypair: median: 48002 cycles/ticks average: 48389 cycles/ticks kyber_encaps_derand: median: 47946 cycles/ticks average: 48191 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49305 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55084 cycles/ticks Loop spin: 252 gen_a: median: 17280 cycles/ticks average: 17400 cycles/ticks poly_getnoise_eta1: median: 1774 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1772 cycles/ticks average: 1785 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 44 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29441 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31045 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 44838 cycles/ticks average: 45072 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48298 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48238 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49235 cycles/ticks kyber_decaps: median: 54778 cycles/ticks average: 54996 cycles/ticks Loop spin: 253 gen_a: median: 17290 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 408 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29528 cycles/ticks average: 29727 cycles/ticks indcpa_enc: median: 30968 cycles/ticks average: 31098 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 46304 cycles/ticks average: 46536 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48278 cycles/ticks kyber_encaps_derand: median: 47956 cycles/ticks average: 48222 cycles/ticks kyber_encaps: median: 49052 cycles/ticks average: 49321 cycles/ticks kyber_decaps: median: 54924 cycles/ticks average: 55155 cycles/ticks Loop spin: 254 gen_a: median: 17276 cycles/ticks average: 17374 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1764 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29298 cycles/ticks average: 29507 cycles/ticks indcpa_enc: median: 30922 cycles/ticks average: 31066 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 47956 cycles/ticks average: 48352 cycles/ticks kyber_encaps_derand: median: 48000 cycles/ticks average: 48208 cycles/ticks kyber_encaps: median: 49110 cycles/ticks average: 49366 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55070 cycles/ticks Loop spin: 255 gen_a: median: 17308 cycles/ticks average: 17435 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29114 cycles/ticks average: 29315 cycles/ticks indcpa_enc: median: 30652 cycles/ticks average: 30830 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44862 cycles/ticks average: 45051 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48279 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48080 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49207 cycles/ticks kyber_decaps: median: 54804 cycles/ticks average: 55045 cycles/ticks Loop spin: 256 gen_a: median: 17280 cycles/ticks average: 17407 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 214 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29512 cycles/ticks average: 29750 cycles/ticks indcpa_enc: median: 31216 cycles/ticks average: 31416 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 45080 cycles/ticks average: 45301 cycles/ticks kyber_keypair: median: 48082 cycles/ticks average: 48430 cycles/ticks kyber_encaps_derand: median: 48148 cycles/ticks average: 48373 cycles/ticks kyber_encaps: median: 49240 cycles/ticks average: 49468 cycles/ticks kyber_decaps: median: 54954 cycles/ticks average: 55253 cycles/ticks Loop spin: 257 gen_a: median: 17260 cycles/ticks average: 17449 cycles/ticks poly_getnoise_eta1: median: 1748 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30700 cycles/ticks average: 30892 cycles/ticks indcpa_enc: median: 32198 cycles/ticks average: 32374 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45184 cycles/ticks kyber_keypair: median: 48120 cycles/ticks average: 48517 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48191 cycles/ticks kyber_encaps: median: 49052 cycles/ticks average: 49291 cycles/ticks kyber_decaps: median: 54886 cycles/ticks average: 55151 cycles/ticks Loop spin: 258 gen_a: median: 17266 cycles/ticks average: 17402 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1798 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 54 cycles/ticks average: 54 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30512 cycles/ticks average: 30722 cycles/ticks indcpa_enc: median: 32304 cycles/ticks average: 32468 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2067 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45038 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48222 cycles/ticks kyber_encaps_derand: median: 47810 cycles/ticks average: 48021 cycles/ticks kyber_encaps: median: 48940 cycles/ticks average: 49169 cycles/ticks kyber_decaps: median: 54678 cycles/ticks average: 54924 cycles/ticks Loop spin: 259 gen_a: median: 17414 cycles/ticks average: 17579 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1781 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 225 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29497 cycles/ticks indcpa_enc: median: 30792 cycles/ticks average: 30971 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44998 cycles/ticks average: 45225 cycles/ticks kyber_keypair: median: 48016 cycles/ticks average: 48427 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48096 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49169 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 55115 cycles/ticks Loop spin: 260 gen_a: median: 17262 cycles/ticks average: 17432 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1744 cycles/ticks average: 1750 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29302 cycles/ticks average: 29552 cycles/ticks indcpa_enc: median: 30928 cycles/ticks average: 31144 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45133 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48332 cycles/ticks kyber_encaps_derand: median: 47754 cycles/ticks average: 47962 cycles/ticks kyber_encaps: median: 48898 cycles/ticks average: 49175 cycles/ticks kyber_decaps: median: 54560 cycles/ticks average: 54788 cycles/ticks Loop spin: 261 gen_a: median: 17230 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 239 cycles/ticks indcpa_keypair: median: 29558 cycles/ticks average: 29752 cycles/ticks indcpa_enc: median: 30990 cycles/ticks average: 31179 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 46456 cycles/ticks average: 46702 cycles/ticks kyber_keypair: median: 47956 cycles/ticks average: 48345 cycles/ticks kyber_encaps_derand: median: 47834 cycles/ticks average: 48030 cycles/ticks kyber_encaps: median: 48848 cycles/ticks average: 49072 cycles/ticks kyber_decaps: median: 54660 cycles/ticks average: 54894 cycles/ticks Loop spin: 262 gen_a: median: 17374 cycles/ticks average: 17635 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1756 cycles/ticks NTT: median: 212 cycles/ticks average: 252 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30708 cycles/ticks average: 30901 cycles/ticks indcpa_enc: median: 32378 cycles/ticks average: 32559 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45217 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48284 cycles/ticks kyber_encaps_derand: median: 49286 cycles/ticks average: 49518 cycles/ticks kyber_encaps: median: 50360 cycles/ticks average: 50565 cycles/ticks kyber_decaps: median: 56210 cycles/ticks average: 56475 cycles/ticks Loop spin: 263 gen_a: median: 17338 cycles/ticks average: 17488 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29481 cycles/ticks indcpa_enc: median: 30982 cycles/ticks average: 31131 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2068 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45154 cycles/ticks kyber_keypair: median: 47968 cycles/ticks average: 48396 cycles/ticks kyber_encaps_derand: median: 48182 cycles/ticks average: 48369 cycles/ticks kyber_encaps: median: 49306 cycles/ticks average: 49530 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55052 cycles/ticks Loop spin: 264 gen_a: median: 17326 cycles/ticks average: 17480 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1770 cycles/ticks NTT: median: 260 cycles/ticks average: 287 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 407 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29382 cycles/ticks average: 29608 cycles/ticks indcpa_enc: median: 30748 cycles/ticks average: 30917 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44988 cycles/ticks average: 45170 cycles/ticks kyber_keypair: median: 47968 cycles/ticks average: 48462 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48054 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49164 cycles/ticks kyber_decaps: median: 54850 cycles/ticks average: 55071 cycles/ticks Loop spin: 265 gen_a: median: 17266 cycles/ticks average: 17432 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29270 cycles/ticks average: 29474 cycles/ticks indcpa_enc: median: 30802 cycles/ticks average: 30957 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44910 cycles/ticks average: 45114 cycles/ticks kyber_keypair: median: 48100 cycles/ticks average: 48491 cycles/ticks kyber_encaps_derand: median: 48064 cycles/ticks average: 48301 cycles/ticks kyber_encaps: median: 49150 cycles/ticks average: 49370 cycles/ticks kyber_decaps: median: 54862 cycles/ticks average: 55106 cycles/ticks Loop spin: 266 gen_a: median: 17314 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 38 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29244 cycles/ticks average: 29415 cycles/ticks indcpa_enc: median: 30788 cycles/ticks average: 30963 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44848 cycles/ticks average: 45073 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48268 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48152 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49238 cycles/ticks kyber_decaps: median: 54706 cycles/ticks average: 54940 cycles/ticks Loop spin: 267 gen_a: median: 17266 cycles/ticks average: 17373 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29388 cycles/ticks average: 29608 cycles/ticks indcpa_enc: median: 31060 cycles/ticks average: 31241 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44970 cycles/ticks average: 45180 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48269 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48193 cycles/ticks kyber_encaps: median: 49156 cycles/ticks average: 49433 cycles/ticks kyber_decaps: median: 54776 cycles/ticks average: 55034 cycles/ticks Loop spin: 268 gen_a: median: 17348 cycles/ticks average: 17443 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 210 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29262 cycles/ticks average: 29531 cycles/ticks indcpa_enc: median: 30792 cycles/ticks average: 30971 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44782 cycles/ticks average: 44981 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48282 cycles/ticks kyber_encaps_derand: median: 50744 cycles/ticks average: 50997 cycles/ticks kyber_encaps: median: 51856 cycles/ticks average: 52147 cycles/ticks kyber_decaps: median: 57684 cycles/ticks average: 57985 cycles/ticks Loop spin: 269 gen_a: median: 17336 cycles/ticks average: 17483 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29558 cycles/ticks average: 29748 cycles/ticks indcpa_enc: median: 31176 cycles/ticks average: 31362 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 46538 cycles/ticks average: 46733 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48226 cycles/ticks kyber_encaps_derand: median: 48018 cycles/ticks average: 48228 cycles/ticks kyber_encaps: median: 49110 cycles/ticks average: 49347 cycles/ticks kyber_decaps: median: 54958 cycles/ticks average: 55224 cycles/ticks Loop spin: 270 gen_a: median: 17220 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 214 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29238 cycles/ticks average: 29458 cycles/ticks indcpa_enc: median: 30776 cycles/ticks average: 30927 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 46324 cycles/ticks average: 46519 cycles/ticks kyber_keypair: median: 47972 cycles/ticks average: 48346 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48079 cycles/ticks kyber_encaps: median: 48912 cycles/ticks average: 49152 cycles/ticks kyber_decaps: median: 54844 cycles/ticks average: 55106 cycles/ticks Loop spin: 271 gen_a: median: 17288 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29408 cycles/ticks average: 29610 cycles/ticks indcpa_enc: median: 31064 cycles/ticks average: 31241 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44980 cycles/ticks average: 45177 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48223 cycles/ticks kyber_encaps_derand: median: 47842 cycles/ticks average: 48024 cycles/ticks kyber_encaps: median: 48934 cycles/ticks average: 49158 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 54995 cycles/ticks Loop spin: 272 gen_a: median: 17264 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29330 cycles/ticks average: 29529 cycles/ticks indcpa_enc: median: 30922 cycles/ticks average: 31085 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44984 cycles/ticks average: 45176 cycles/ticks kyber_keypair: median: 48016 cycles/ticks average: 48395 cycles/ticks kyber_encaps_derand: median: 47874 cycles/ticks average: 48088 cycles/ticks kyber_encaps: median: 48938 cycles/ticks average: 49186 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55458 cycles/ticks Loop spin: 273 gen_a: median: 17272 cycles/ticks average: 17502 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 38 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 31876 cycles/ticks average: 32060 cycles/ticks indcpa_enc: median: 31044 cycles/ticks average: 31214 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 45848 cycles/ticks average: 46009 cycles/ticks kyber_keypair: median: 48342 cycles/ticks average: 48711 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 48010 cycles/ticks kyber_encaps: median: 48846 cycles/ticks average: 49094 cycles/ticks kyber_decaps: median: 54584 cycles/ticks average: 54831 cycles/ticks Loop spin: 274 gen_a: median: 17280 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29555 cycles/ticks indcpa_enc: median: 30852 cycles/ticks average: 31024 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44968 cycles/ticks average: 45167 cycles/ticks kyber_keypair: median: 47962 cycles/ticks average: 48337 cycles/ticks kyber_encaps_derand: median: 47952 cycles/ticks average: 48146 cycles/ticks kyber_encaps: median: 49048 cycles/ticks average: 49259 cycles/ticks kyber_decaps: median: 54604 cycles/ticks average: 54857 cycles/ticks Loop spin: 275 gen_a: median: 17260 cycles/ticks average: 17402 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 401 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 40 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29342 cycles/ticks average: 29593 cycles/ticks indcpa_enc: median: 30744 cycles/ticks average: 30948 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 44744 cycles/ticks average: 44954 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48201 cycles/ticks kyber_encaps_derand: median: 47966 cycles/ticks average: 48185 cycles/ticks kyber_encaps: median: 48918 cycles/ticks average: 49127 cycles/ticks kyber_decaps: median: 54788 cycles/ticks average: 55021 cycles/ticks Loop spin: 276 gen_a: median: 17268 cycles/ticks average: 17393 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1801 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 202 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29634 cycles/ticks average: 29815 cycles/ticks indcpa_enc: median: 31044 cycles/ticks average: 31300 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44970 cycles/ticks average: 45225 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48270 cycles/ticks kyber_encaps_derand: median: 47968 cycles/ticks average: 48162 cycles/ticks kyber_encaps: median: 49026 cycles/ticks average: 49235 cycles/ticks kyber_decaps: median: 54688 cycles/ticks average: 54926 cycles/ticks Loop spin: 277 gen_a: median: 17316 cycles/ticks average: 17505 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29242 cycles/ticks average: 29445 cycles/ticks indcpa_enc: median: 30996 cycles/ticks average: 31133 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2061 cycles/ticks kyber_keypair_derand: median: 44842 cycles/ticks average: 45079 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48296 cycles/ticks kyber_encaps_derand: median: 49238 cycles/ticks average: 49436 cycles/ticks kyber_encaps: median: 50342 cycles/ticks average: 50572 cycles/ticks kyber_decaps: median: 56124 cycles/ticks average: 56392 cycles/ticks Loop spin: 278 gen_a: median: 17314 cycles/ticks average: 17488 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 426 cycles/ticks average: 429 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29236 cycles/ticks average: 29472 cycles/ticks indcpa_enc: median: 30938 cycles/ticks average: 31106 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44886 cycles/ticks average: 45097 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48305 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48071 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49209 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55013 cycles/ticks Loop spin: 279 gen_a: median: 17292 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1781 cycles/ticks NTT: median: 216 cycles/ticks average: 262 cycles/ticks INVNTT: median: 218 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29468 cycles/ticks indcpa_enc: median: 30936 cycles/ticks average: 31092 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44804 cycles/ticks average: 45065 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48323 cycles/ticks kyber_encaps_derand: median: 49348 cycles/ticks average: 49607 cycles/ticks kyber_encaps: median: 50440 cycles/ticks average: 50657 cycles/ticks kyber_decaps: median: 56152 cycles/ticks average: 56398 cycles/ticks Loop spin: 280 gen_a: median: 17280 cycles/ticks average: 17471 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1759 cycles/ticks NTT: median: 248 cycles/ticks average: 272 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29334 cycles/ticks average: 29537 cycles/ticks indcpa_enc: median: 30730 cycles/ticks average: 30907 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45116 cycles/ticks kyber_keypair: median: 47934 cycles/ticks average: 48293 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48154 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49217 cycles/ticks kyber_decaps: median: 55036 cycles/ticks average: 55278 cycles/ticks Loop spin: 281 gen_a: median: 17246 cycles/ticks average: 17420 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 252 cycles/ticks average: 277 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29358 cycles/ticks average: 29522 cycles/ticks indcpa_enc: median: 31006 cycles/ticks average: 31159 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44922 cycles/ticks average: 45142 cycles/ticks kyber_keypair: median: 47936 cycles/ticks average: 48348 cycles/ticks kyber_encaps_derand: median: 48004 cycles/ticks average: 48236 cycles/ticks kyber_encaps: median: 49082 cycles/ticks average: 49327 cycles/ticks kyber_decaps: median: 54706 cycles/ticks average: 54955 cycles/ticks Loop spin: 282 gen_a: median: 17262 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29536 cycles/ticks average: 29748 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 30977 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45110 cycles/ticks kyber_keypair: median: 47966 cycles/ticks average: 48357 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 48040 cycles/ticks kyber_encaps: median: 48950 cycles/ticks average: 49228 cycles/ticks kyber_decaps: median: 54722 cycles/ticks average: 54966 cycles/ticks Loop spin: 283 gen_a: median: 17282 cycles/ticks average: 17426 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1798 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 208 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 243 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29507 cycles/ticks indcpa_enc: median: 30932 cycles/ticks average: 31082 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 44932 cycles/ticks average: 45152 cycles/ticks kyber_keypair: median: 47970 cycles/ticks average: 48327 cycles/ticks kyber_encaps_derand: median: 48034 cycles/ticks average: 48233 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49262 cycles/ticks kyber_decaps: median: 54664 cycles/ticks average: 54936 cycles/ticks Loop spin: 284 gen_a: median: 17312 cycles/ticks average: 17467 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 210 cycles/ticks average: 251 cycles/ticks INVNTT: median: 224 cycles/ticks average: 242 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29126 cycles/ticks average: 29312 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 31016 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45141 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48288 cycles/ticks kyber_encaps_derand: median: 47874 cycles/ticks average: 48089 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49223 cycles/ticks kyber_decaps: median: 54850 cycles/ticks average: 55101 cycles/ticks Loop spin: 285 gen_a: median: 17278 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1785 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29384 cycles/ticks average: 29578 cycles/ticks indcpa_enc: median: 30932 cycles/ticks average: 31191 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45034 cycles/ticks kyber_keypair: median: 48030 cycles/ticks average: 48390 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48088 cycles/ticks kyber_encaps: median: 48882 cycles/ticks average: 49130 cycles/ticks kyber_decaps: median: 54706 cycles/ticks average: 54982 cycles/ticks Loop spin: 286 gen_a: median: 17248 cycles/ticks average: 17391 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 210 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30828 cycles/ticks average: 31092 cycles/ticks indcpa_enc: median: 32412 cycles/ticks average: 32566 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2053 cycles/ticks kyber_keypair_derand: median: 45134 cycles/ticks average: 45342 cycles/ticks kyber_keypair: median: 48084 cycles/ticks average: 48461 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48098 cycles/ticks kyber_encaps: median: 48940 cycles/ticks average: 49166 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54993 cycles/ticks Loop spin: 287 gen_a: median: 17320 cycles/ticks average: 17520 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1783 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29542 cycles/ticks average: 29736 cycles/ticks indcpa_enc: median: 30870 cycles/ticks average: 31026 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44998 cycles/ticks average: 45171 cycles/ticks kyber_keypair: median: 48018 cycles/ticks average: 48398 cycles/ticks kyber_encaps_derand: median: 49326 cycles/ticks average: 49537 cycles/ticks kyber_encaps: median: 50390 cycles/ticks average: 50637 cycles/ticks kyber_decaps: median: 56344 cycles/ticks average: 56565 cycles/ticks Loop spin: 288 gen_a: median: 17260 cycles/ticks average: 17451 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1770 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29376 cycles/ticks average: 29649 cycles/ticks indcpa_enc: median: 31008 cycles/ticks average: 31190 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44994 cycles/ticks average: 45207 cycles/ticks kyber_keypair: median: 47870 cycles/ticks average: 48220 cycles/ticks kyber_encaps_derand: median: 47916 cycles/ticks average: 48093 cycles/ticks kyber_encaps: median: 48998 cycles/ticks average: 49206 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55101 cycles/ticks Loop spin: 289 gen_a: median: 17266 cycles/ticks average: 17398 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 216 cycles/ticks average: 261 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29312 cycles/ticks average: 29510 cycles/ticks indcpa_enc: median: 30998 cycles/ticks average: 31170 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44934 cycles/ticks average: 45167 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48236 cycles/ticks kyber_encaps_derand: median: 48262 cycles/ticks average: 48463 cycles/ticks kyber_encaps: median: 49100 cycles/ticks average: 49303 cycles/ticks kyber_decaps: median: 54830 cycles/ticks average: 55079 cycles/ticks Loop spin: 290 gen_a: median: 17294 cycles/ticks average: 17406 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29506 cycles/ticks indcpa_enc: median: 30848 cycles/ticks average: 31046 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2064 cycles/ticks kyber_keypair_derand: median: 44808 cycles/ticks average: 45117 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48259 cycles/ticks kyber_encaps_derand: median: 50726 cycles/ticks average: 50951 cycles/ticks kyber_encaps: median: 51812 cycles/ticks average: 52082 cycles/ticks kyber_decaps: median: 57644 cycles/ticks average: 57890 cycles/ticks Loop spin: 291 gen_a: median: 17326 cycles/ticks average: 17456 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1765 cycles/ticks NTT: median: 214 cycles/ticks average: 261 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29178 cycles/ticks average: 29422 cycles/ticks indcpa_enc: median: 30750 cycles/ticks average: 30925 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 44814 cycles/ticks average: 45067 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48281 cycles/ticks kyber_encaps_derand: median: 47850 cycles/ticks average: 48060 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49274 cycles/ticks kyber_decaps: median: 54818 cycles/ticks average: 55077 cycles/ticks Loop spin: 292 gen_a: median: 17296 cycles/ticks average: 17417 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1772 cycles/ticks NTT: median: 206 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 35 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29340 cycles/ticks average: 29543 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30966 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44886 cycles/ticks average: 45159 cycles/ticks kyber_keypair: median: 47952 cycles/ticks average: 48305 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48260 cycles/ticks kyber_encaps: median: 49108 cycles/ticks average: 49357 cycles/ticks kyber_decaps: median: 55040 cycles/ticks average: 55253 cycles/ticks Loop spin: 293 gen_a: median: 17324 cycles/ticks average: 17426 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 202 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29250 cycles/ticks average: 29450 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31007 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45192 cycles/ticks kyber_keypair: median: 48082 cycles/ticks average: 48511 cycles/ticks kyber_encaps_derand: median: 49306 cycles/ticks average: 49540 cycles/ticks kyber_encaps: median: 50424 cycles/ticks average: 50710 cycles/ticks kyber_decaps: median: 56080 cycles/ticks average: 56356 cycles/ticks Loop spin: 294 gen_a: median: 17416 cycles/ticks average: 17536 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1810 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29220 cycles/ticks average: 29433 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30987 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45184 cycles/ticks kyber_keypair: median: 48060 cycles/ticks average: 48452 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48118 cycles/ticks kyber_encaps: median: 48980 cycles/ticks average: 49220 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55033 cycles/ticks Loop spin: 295 gen_a: median: 17256 cycles/ticks average: 17375 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1790 cycles/ticks NTT: median: 232 cycles/ticks average: 270 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29242 cycles/ticks average: 29427 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31062 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2080 cycles/ticks kyber_keypair_derand: median: 44880 cycles/ticks average: 45127 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48255 cycles/ticks kyber_encaps_derand: median: 47976 cycles/ticks average: 48223 cycles/ticks kyber_encaps: median: 49090 cycles/ticks average: 49352 cycles/ticks kyber_decaps: median: 54922 cycles/ticks average: 55206 cycles/ticks Loop spin: 296 gen_a: median: 17274 cycles/ticks average: 17379 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 46 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29426 cycles/ticks average: 29587 cycles/ticks indcpa_enc: median: 30850 cycles/ticks average: 31021 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 45006 cycles/ticks average: 45172 cycles/ticks kyber_keypair: median: 48056 cycles/ticks average: 48460 cycles/ticks kyber_encaps_derand: median: 47800 cycles/ticks average: 48029 cycles/ticks kyber_encaps: median: 48906 cycles/ticks average: 49187 cycles/ticks kyber_decaps: median: 54636 cycles/ticks average: 54899 cycles/ticks Loop spin: 297 gen_a: median: 17268 cycles/ticks average: 17495 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 250 cycles/ticks average: 275 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29510 cycles/ticks indcpa_enc: median: 30798 cycles/ticks average: 30959 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45028 cycles/ticks average: 45237 cycles/ticks kyber_keypair: median: 47938 cycles/ticks average: 48286 cycles/ticks kyber_encaps_derand: median: 47864 cycles/ticks average: 48105 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49280 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 54970 cycles/ticks Loop spin: 298 gen_a: median: 17276 cycles/ticks average: 17395 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29652 cycles/ticks average: 29813 cycles/ticks indcpa_enc: median: 30776 cycles/ticks average: 30936 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45024 cycles/ticks average: 45286 cycles/ticks kyber_keypair: median: 48006 cycles/ticks average: 48336 cycles/ticks kyber_encaps_derand: median: 47796 cycles/ticks average: 48016 cycles/ticks kyber_encaps: median: 48936 cycles/ticks average: 49208 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55046 cycles/ticks Loop spin: 299 gen_a: median: 17274 cycles/ticks average: 17382 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29374 cycles/ticks average: 29570 cycles/ticks indcpa_enc: median: 30818 cycles/ticks average: 30955 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 46442 cycles/ticks average: 46671 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48265 cycles/ticks kyber_encaps_derand: median: 49156 cycles/ticks average: 49390 cycles/ticks kyber_encaps: median: 50296 cycles/ticks average: 50503 cycles/ticks kyber_decaps: median: 55988 cycles/ticks average: 56344 cycles/ticks Loop spin: 300 gen_a: median: 17264 cycles/ticks average: 17420 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1770 cycles/ticks NTT: median: 208 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 676 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29565 cycles/ticks indcpa_enc: median: 30930 cycles/ticks average: 31061 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44880 cycles/ticks average: 45079 cycles/ticks kyber_keypair: median: 48210 cycles/ticks average: 48569 cycles/ticks kyber_encaps_derand: median: 48074 cycles/ticks average: 48362 cycles/ticks kyber_encaps: median: 49118 cycles/ticks average: 49365 cycles/ticks kyber_decaps: median: 54708 cycles/ticks average: 54974 cycles/ticks Loop spin: 301 gen_a: median: 17342 cycles/ticks average: 17501 cycles/ticks poly_getnoise_eta1: median: 1772 cycles/ticks average: 1812 cycles/ticks poly_getnoise_eta2: median: 1768 cycles/ticks average: 1782 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29392 cycles/ticks average: 29574 cycles/ticks indcpa_enc: median: 30932 cycles/ticks average: 31086 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 45198 cycles/ticks average: 45467 cycles/ticks kyber_keypair: median: 48184 cycles/ticks average: 48537 cycles/ticks kyber_encaps_derand: median: 48150 cycles/ticks average: 48345 cycles/ticks kyber_encaps: median: 49170 cycles/ticks average: 49375 cycles/ticks kyber_decaps: median: 55126 cycles/ticks average: 55412 cycles/ticks Loop spin: 302 gen_a: median: 17312 cycles/ticks average: 17479 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 284 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29516 cycles/ticks indcpa_enc: median: 30790 cycles/ticks average: 30962 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44968 cycles/ticks average: 45156 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48293 cycles/ticks kyber_encaps_derand: median: 47928 cycles/ticks average: 48155 cycles/ticks kyber_encaps: median: 49042 cycles/ticks average: 49248 cycles/ticks kyber_decaps: median: 54940 cycles/ticks average: 55159 cycles/ticks Loop spin: 303 gen_a: median: 17316 cycles/ticks average: 17535 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29184 cycles/ticks average: 29390 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 30985 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45000 cycles/ticks average: 45197 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48301 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48068 cycles/ticks kyber_encaps: median: 48984 cycles/ticks average: 49208 cycles/ticks kyber_decaps: median: 54780 cycles/ticks average: 55052 cycles/ticks Loop spin: 304 gen_a: median: 17276 cycles/ticks average: 17442 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1776 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29214 cycles/ticks average: 29468 cycles/ticks indcpa_enc: median: 30740 cycles/ticks average: 30888 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44824 cycles/ticks average: 45062 cycles/ticks kyber_keypair: median: 47984 cycles/ticks average: 48340 cycles/ticks kyber_encaps_derand: median: 48008 cycles/ticks average: 48190 cycles/ticks kyber_encaps: median: 49106 cycles/ticks average: 49336 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55072 cycles/ticks Loop spin: 305 gen_a: median: 17320 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1776 cycles/ticks NTT: median: 210 cycles/ticks average: 258 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29244 cycles/ticks average: 29481 cycles/ticks indcpa_enc: median: 30726 cycles/ticks average: 30919 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2065 cycles/ticks kyber_keypair_derand: median: 44812 cycles/ticks average: 45029 cycles/ticks kyber_keypair: median: 47936 cycles/ticks average: 48282 cycles/ticks kyber_encaps_derand: median: 47930 cycles/ticks average: 48139 cycles/ticks kyber_encaps: median: 48978 cycles/ticks average: 49190 cycles/ticks kyber_decaps: median: 54988 cycles/ticks average: 55187 cycles/ticks Loop spin: 306 gen_a: median: 17368 cycles/ticks average: 17548 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29520 cycles/ticks average: 29687 cycles/ticks indcpa_enc: median: 30744 cycles/ticks average: 30962 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45137 cycles/ticks kyber_keypair: median: 48056 cycles/ticks average: 48426 cycles/ticks kyber_encaps_derand: median: 49380 cycles/ticks average: 49588 cycles/ticks kyber_encaps: median: 50410 cycles/ticks average: 50646 cycles/ticks kyber_decaps: median: 56074 cycles/ticks average: 56307 cycles/ticks Loop spin: 307 gen_a: median: 17272 cycles/ticks average: 17391 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1806 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1777 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 47 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29416 cycles/ticks average: 29583 cycles/ticks indcpa_enc: median: 30788 cycles/ticks average: 30957 cycles/ticks indcpa_dec: median: 2060 cycles/ticks average: 2097 cycles/ticks kyber_keypair_derand: median: 44942 cycles/ticks average: 45205 cycles/ticks kyber_keypair: median: 48120 cycles/ticks average: 48465 cycles/ticks kyber_encaps_derand: median: 47948 cycles/ticks average: 48160 cycles/ticks kyber_encaps: median: 49020 cycles/ticks average: 49260 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54952 cycles/ticks Loop spin: 308 gen_a: median: 17244 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29240 cycles/ticks average: 29447 cycles/ticks indcpa_enc: median: 30774 cycles/ticks average: 30940 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45154 cycles/ticks kyber_keypair: median: 48020 cycles/ticks average: 48388 cycles/ticks kyber_encaps_derand: median: 47794 cycles/ticks average: 48000 cycles/ticks kyber_encaps: median: 48866 cycles/ticks average: 49166 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54990 cycles/ticks Loop spin: 309 gen_a: median: 17274 cycles/ticks average: 17373 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29338 cycles/ticks average: 29516 cycles/ticks indcpa_enc: median: 30820 cycles/ticks average: 30965 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44962 cycles/ticks average: 45208 cycles/ticks kyber_keypair: median: 47962 cycles/ticks average: 48392 cycles/ticks kyber_encaps_derand: median: 47820 cycles/ticks average: 48107 cycles/ticks kyber_encaps: median: 48888 cycles/ticks average: 49110 cycles/ticks kyber_decaps: median: 54668 cycles/ticks average: 54894 cycles/ticks Loop spin: 310 gen_a: median: 17316 cycles/ticks average: 17539 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 404 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29528 cycles/ticks indcpa_enc: median: 30822 cycles/ticks average: 30966 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2063 cycles/ticks kyber_keypair_derand: median: 46352 cycles/ticks average: 46567 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48347 cycles/ticks kyber_encaps_derand: median: 47882 cycles/ticks average: 48118 cycles/ticks kyber_encaps: median: 48984 cycles/ticks average: 49194 cycles/ticks kyber_decaps: median: 54832 cycles/ticks average: 55054 cycles/ticks Loop spin: 311 gen_a: median: 17290 cycles/ticks average: 17419 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29481 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 31035 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44852 cycles/ticks average: 45085 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48263 cycles/ticks kyber_encaps_derand: median: 47882 cycles/ticks average: 48122 cycles/ticks kyber_encaps: median: 48938 cycles/ticks average: 49178 cycles/ticks kyber_decaps: median: 54900 cycles/ticks average: 55162 cycles/ticks Loop spin: 312 gen_a: median: 17266 cycles/ticks average: 17364 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30634 cycles/ticks average: 30873 cycles/ticks indcpa_enc: median: 32262 cycles/ticks average: 32414 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 45092 cycles/ticks average: 45289 cycles/ticks kyber_keypair: median: 47934 cycles/ticks average: 48306 cycles/ticks kyber_encaps_derand: median: 47834 cycles/ticks average: 48084 cycles/ticks kyber_encaps: median: 48922 cycles/ticks average: 49186 cycles/ticks kyber_decaps: median: 54694 cycles/ticks average: 54945 cycles/ticks Loop spin: 313 gen_a: median: 17284 cycles/ticks average: 17396 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 208 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30648 cycles/ticks average: 30843 cycles/ticks indcpa_enc: median: 32336 cycles/ticks average: 32481 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44888 cycles/ticks average: 45101 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48262 cycles/ticks kyber_encaps_derand: median: 47952 cycles/ticks average: 48151 cycles/ticks kyber_encaps: median: 49102 cycles/ticks average: 49361 cycles/ticks kyber_decaps: median: 54820 cycles/ticks average: 55063 cycles/ticks Loop spin: 314 gen_a: median: 17250 cycles/ticks average: 17413 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 692 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29310 cycles/ticks average: 29531 cycles/ticks indcpa_enc: median: 30976 cycles/ticks average: 31140 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45048 cycles/ticks average: 45220 cycles/ticks kyber_keypair: median: 48044 cycles/ticks average: 48457 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48078 cycles/ticks kyber_encaps: median: 48908 cycles/ticks average: 49132 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54982 cycles/ticks Loop spin: 315 gen_a: median: 17264 cycles/ticks average: 17429 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29540 cycles/ticks indcpa_enc: median: 30802 cycles/ticks average: 30976 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 45008 cycles/ticks average: 45215 cycles/ticks kyber_keypair: median: 47898 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 47834 cycles/ticks average: 48039 cycles/ticks kyber_encaps: median: 48882 cycles/ticks average: 49131 cycles/ticks kyber_decaps: median: 54758 cycles/ticks average: 55040 cycles/ticks Loop spin: 316 gen_a: median: 17322 cycles/ticks average: 17566 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 676 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29354 cycles/ticks average: 29576 cycles/ticks indcpa_enc: median: 30934 cycles/ticks average: 31098 cycles/ticks indcpa_dec: median: 2046 cycles/ticks average: 2059 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45117 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48250 cycles/ticks kyber_encaps_derand: median: 47914 cycles/ticks average: 48123 cycles/ticks kyber_encaps: median: 49034 cycles/ticks average: 49259 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55200 cycles/ticks Loop spin: 317 gen_a: median: 17258 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29438 cycles/ticks average: 29646 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30961 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44888 cycles/ticks average: 45066 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47800 cycles/ticks average: 48066 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49220 cycles/ticks kyber_decaps: median: 54804 cycles/ticks average: 55068 cycles/ticks Loop spin: 318 gen_a: median: 17300 cycles/ticks average: 17443 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1782 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1765 cycles/ticks NTT: median: 214 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30626 cycles/ticks average: 30870 cycles/ticks indcpa_enc: median: 32264 cycles/ticks average: 32432 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 45122 cycles/ticks average: 45355 cycles/ticks kyber_keypair: median: 47968 cycles/ticks average: 48342 cycles/ticks kyber_encaps_derand: median: 48214 cycles/ticks average: 48403 cycles/ticks kyber_encaps: median: 49168 cycles/ticks average: 49386 cycles/ticks kyber_decaps: median: 54912 cycles/ticks average: 55154 cycles/ticks Loop spin: 319 gen_a: median: 17280 cycles/ticks average: 17421 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1780 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 428 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29536 cycles/ticks average: 29773 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31069 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44994 cycles/ticks average: 45202 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48278 cycles/ticks kyber_encaps_derand: median: 47916 cycles/ticks average: 48148 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49266 cycles/ticks kyber_decaps: median: 54708 cycles/ticks average: 54926 cycles/ticks Loop spin: 320 gen_a: median: 17256 cycles/ticks average: 17357 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 257 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29334 cycles/ticks average: 29573 cycles/ticks indcpa_enc: median: 30838 cycles/ticks average: 31008 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44790 cycles/ticks average: 44995 cycles/ticks kyber_keypair: median: 47968 cycles/ticks average: 48340 cycles/ticks kyber_encaps_derand: median: 48112 cycles/ticks average: 48300 cycles/ticks kyber_encaps: median: 49212 cycles/ticks average: 49461 cycles/ticks kyber_decaps: median: 54784 cycles/ticks average: 55034 cycles/ticks Loop spin: 321 gen_a: median: 17192 cycles/ticks average: 17349 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29374 cycles/ticks average: 29570 cycles/ticks indcpa_enc: median: 31000 cycles/ticks average: 31190 cycles/ticks indcpa_dec: median: 2096 cycles/ticks average: 2099 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45114 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48253 cycles/ticks kyber_encaps_derand: median: 48052 cycles/ticks average: 48267 cycles/ticks kyber_encaps: median: 49104 cycles/ticks average: 49336 cycles/ticks kyber_decaps: median: 54842 cycles/ticks average: 55084 cycles/ticks Loop spin: 322 gen_a: median: 17252 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 210 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 64 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29378 cycles/ticks average: 29612 cycles/ticks indcpa_enc: median: 31082 cycles/ticks average: 31240 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45034 cycles/ticks average: 45304 cycles/ticks kyber_keypair: median: 48118 cycles/ticks average: 48462 cycles/ticks kyber_encaps_derand: median: 47932 cycles/ticks average: 48139 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49241 cycles/ticks kyber_decaps: median: 54780 cycles/ticks average: 55045 cycles/ticks Loop spin: 323 gen_a: median: 17324 cycles/ticks average: 17454 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 234 cycles/ticks indcpa_keypair: median: 29170 cycles/ticks average: 29376 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 31013 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 46200 cycles/ticks average: 46468 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48338 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48122 cycles/ticks kyber_encaps: median: 48984 cycles/ticks average: 49218 cycles/ticks kyber_decaps: median: 54720 cycles/ticks average: 54973 cycles/ticks Loop spin: 324 gen_a: median: 17282 cycles/ticks average: 17447 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29250 cycles/ticks average: 29456 cycles/ticks indcpa_enc: median: 30796 cycles/ticks average: 30943 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44800 cycles/ticks average: 45023 cycles/ticks kyber_keypair: median: 47982 cycles/ticks average: 48416 cycles/ticks kyber_encaps_derand: median: 47942 cycles/ticks average: 48153 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49217 cycles/ticks kyber_decaps: median: 54852 cycles/ticks average: 55093 cycles/ticks Loop spin: 325 gen_a: median: 17254 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1793 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1757 cycles/ticks NTT: median: 210 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 228 cycles/ticks indcpa_keypair: median: 30688 cycles/ticks average: 30957 cycles/ticks indcpa_enc: median: 32368 cycles/ticks average: 32531 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 44920 cycles/ticks average: 45164 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48285 cycles/ticks kyber_encaps_derand: median: 47942 cycles/ticks average: 48178 cycles/ticks kyber_encaps: median: 49032 cycles/ticks average: 49262 cycles/ticks kyber_decaps: median: 54758 cycles/ticks average: 55049 cycles/ticks Loop spin: 326 gen_a: median: 17312 cycles/ticks average: 17574 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 235 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29455 cycles/ticks indcpa_enc: median: 30866 cycles/ticks average: 31020 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45184 cycles/ticks kyber_keypair: median: 47936 cycles/ticks average: 48340 cycles/ticks kyber_encaps_derand: median: 49312 cycles/ticks average: 49559 cycles/ticks kyber_encaps: median: 50442 cycles/ticks average: 50688 cycles/ticks kyber_decaps: median: 56216 cycles/ticks average: 56444 cycles/ticks Loop spin: 327 gen_a: median: 17266 cycles/ticks average: 17398 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 218 cycles/ticks average: 273 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29457 cycles/ticks indcpa_enc: median: 31138 cycles/ticks average: 31309 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45138 cycles/ticks kyber_keypair: median: 47946 cycles/ticks average: 48307 cycles/ticks kyber_encaps_derand: median: 48130 cycles/ticks average: 48383 cycles/ticks kyber_encaps: median: 49290 cycles/ticks average: 49576 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 55028 cycles/ticks Loop spin: 328 gen_a: median: 17318 cycles/ticks average: 17478 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29324 cycles/ticks average: 29488 cycles/ticks indcpa_enc: median: 30826 cycles/ticks average: 30973 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45099 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48263 cycles/ticks kyber_encaps_derand: median: 47852 cycles/ticks average: 48051 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49206 cycles/ticks kyber_decaps: median: 54680 cycles/ticks average: 54944 cycles/ticks Loop spin: 329 gen_a: median: 17272 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 35 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29292 cycles/ticks average: 29486 cycles/ticks indcpa_enc: median: 30830 cycles/ticks average: 30972 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44930 cycles/ticks average: 45146 cycles/ticks kyber_keypair: median: 47942 cycles/ticks average: 48293 cycles/ticks kyber_encaps_derand: median: 47802 cycles/ticks average: 48005 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49181 cycles/ticks kyber_decaps: median: 54874 cycles/ticks average: 55145 cycles/ticks Loop spin: 330 gen_a: median: 17330 cycles/ticks average: 17441 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29298 cycles/ticks average: 29477 cycles/ticks indcpa_enc: median: 30822 cycles/ticks average: 30987 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44720 cycles/ticks average: 44965 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48215 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48102 cycles/ticks kyber_encaps: median: 49026 cycles/ticks average: 49225 cycles/ticks kyber_decaps: median: 54754 cycles/ticks average: 55045 cycles/ticks Loop spin: 331 gen_a: median: 17258 cycles/ticks average: 17435 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1744 cycles/ticks average: 1764 cycles/ticks NTT: median: 210 cycles/ticks average: 261 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 38 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30654 cycles/ticks average: 30878 cycles/ticks indcpa_enc: median: 32256 cycles/ticks average: 32407 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44942 cycles/ticks average: 45134 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48221 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48086 cycles/ticks kyber_encaps: median: 48984 cycles/ticks average: 49208 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55054 cycles/ticks Loop spin: 332 gen_a: median: 17310 cycles/ticks average: 17459 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30154 cycles/ticks average: 30114 cycles/ticks indcpa_enc: median: 30888 cycles/ticks average: 31068 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44724 cycles/ticks average: 44897 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48274 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48094 cycles/ticks kyber_encaps: median: 48938 cycles/ticks average: 49143 cycles/ticks kyber_decaps: median: 54662 cycles/ticks average: 54891 cycles/ticks Loop spin: 333 gen_a: median: 17288 cycles/ticks average: 17453 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1794 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 238 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 242 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29532 cycles/ticks indcpa_enc: median: 30904 cycles/ticks average: 31140 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44914 cycles/ticks average: 45120 cycles/ticks kyber_keypair: median: 48062 cycles/ticks average: 48460 cycles/ticks kyber_encaps_derand: median: 48184 cycles/ticks average: 48370 cycles/ticks kyber_encaps: median: 49176 cycles/ticks average: 49391 cycles/ticks kyber_decaps: median: 54974 cycles/ticks average: 55205 cycles/ticks Loop spin: 334 gen_a: median: 17276 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29368 cycles/ticks average: 29611 cycles/ticks indcpa_enc: median: 30876 cycles/ticks average: 31035 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45034 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48281 cycles/ticks kyber_encaps_derand: median: 49252 cycles/ticks average: 49455 cycles/ticks kyber_encaps: median: 50340 cycles/ticks average: 50560 cycles/ticks kyber_decaps: median: 56140 cycles/ticks average: 56388 cycles/ticks Loop spin: 335 gen_a: median: 17304 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 409 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29212 cycles/ticks average: 29448 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 31014 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45131 cycles/ticks kyber_keypair: median: 47814 cycles/ticks average: 48206 cycles/ticks kyber_encaps_derand: median: 49332 cycles/ticks average: 49539 cycles/ticks kyber_encaps: median: 50358 cycles/ticks average: 50585 cycles/ticks kyber_decaps: median: 56172 cycles/ticks average: 56407 cycles/ticks Loop spin: 336 gen_a: median: 17310 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1795 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 234 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29278 cycles/ticks average: 29476 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 31011 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45192 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48253 cycles/ticks kyber_encaps_derand: median: 47884 cycles/ticks average: 48091 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49175 cycles/ticks kyber_decaps: median: 54968 cycles/ticks average: 55220 cycles/ticks Loop spin: 337 gen_a: median: 17316 cycles/ticks average: 17500 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29420 cycles/ticks average: 29624 cycles/ticks indcpa_enc: median: 30766 cycles/ticks average: 30916 cycles/ticks indcpa_dec: median: 2044 cycles/ticks average: 2080 cycles/ticks kyber_keypair_derand: median: 44852 cycles/ticks average: 45084 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48304 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48106 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49197 cycles/ticks kyber_decaps: median: 54806 cycles/ticks average: 55060 cycles/ticks Loop spin: 338 gen_a: median: 17262 cycles/ticks average: 17406 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 257 cycles/ticks indcpa_keypair: median: 29510 cycles/ticks average: 29700 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30993 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 45072 cycles/ticks average: 45344 cycles/ticks kyber_keypair: median: 48028 cycles/ticks average: 48434 cycles/ticks kyber_encaps_derand: median: 47838 cycles/ticks average: 48042 cycles/ticks kyber_encaps: median: 48874 cycles/ticks average: 49082 cycles/ticks kyber_decaps: median: 54664 cycles/ticks average: 54895 cycles/ticks Loop spin: 339 gen_a: median: 17394 cycles/ticks average: 17497 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29460 cycles/ticks average: 29658 cycles/ticks indcpa_enc: median: 31010 cycles/ticks average: 31151 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44846 cycles/ticks average: 45057 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48313 cycles/ticks kyber_encaps_derand: median: 47936 cycles/ticks average: 48172 cycles/ticks kyber_encaps: median: 49074 cycles/ticks average: 49302 cycles/ticks kyber_decaps: median: 54654 cycles/ticks average: 54920 cycles/ticks Loop spin: 340 gen_a: median: 17236 cycles/ticks average: 17357 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30708 cycles/ticks average: 30891 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 45016 cycles/ticks average: 45246 cycles/ticks kyber_keypair: median: 48112 cycles/ticks average: 48446 cycles/ticks kyber_encaps_derand: median: 47922 cycles/ticks average: 48163 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49227 cycles/ticks kyber_decaps: median: 54830 cycles/ticks average: 55045 cycles/ticks Loop spin: 341 gen_a: median: 17286 cycles/ticks average: 17531 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29504 cycles/ticks average: 29688 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31053 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44986 cycles/ticks average: 45276 cycles/ticks kyber_keypair: median: 48132 cycles/ticks average: 48507 cycles/ticks kyber_encaps_derand: median: 47994 cycles/ticks average: 48319 cycles/ticks kyber_encaps: median: 49076 cycles/ticks average: 49299 cycles/ticks kyber_decaps: median: 54870 cycles/ticks average: 55112 cycles/ticks Loop spin: 342 gen_a: median: 17270 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1790 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30676 cycles/ticks average: 30882 cycles/ticks indcpa_enc: median: 32288 cycles/ticks average: 32534 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45012 cycles/ticks average: 45226 cycles/ticks kyber_keypair: median: 48216 cycles/ticks average: 48570 cycles/ticks kyber_encaps_derand: median: 47902 cycles/ticks average: 48107 cycles/ticks kyber_encaps: median: 48968 cycles/ticks average: 49235 cycles/ticks kyber_decaps: median: 54754 cycles/ticks average: 55003 cycles/ticks Loop spin: 343 gen_a: median: 17322 cycles/ticks average: 17420 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 237 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 237 cycles/ticks indcpa_keypair: median: 29280 cycles/ticks average: 29455 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31000 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44800 cycles/ticks average: 45031 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48301 cycles/ticks kyber_encaps_derand: median: 47964 cycles/ticks average: 48189 cycles/ticks kyber_encaps: median: 49166 cycles/ticks average: 49424 cycles/ticks kyber_decaps: median: 54832 cycles/ticks average: 55081 cycles/ticks Loop spin: 344 gen_a: median: 17358 cycles/ticks average: 17435 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29226 cycles/ticks average: 29430 cycles/ticks indcpa_enc: median: 30828 cycles/ticks average: 31031 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44844 cycles/ticks average: 45020 cycles/ticks kyber_keypair: median: 47994 cycles/ticks average: 48343 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48178 cycles/ticks kyber_encaps: median: 49086 cycles/ticks average: 49314 cycles/ticks kyber_decaps: median: 54750 cycles/ticks average: 55054 cycles/ticks Loop spin: 345 gen_a: median: 17274 cycles/ticks average: 17426 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 49 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29480 cycles/ticks average: 29667 cycles/ticks indcpa_enc: median: 30944 cycles/ticks average: 31103 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2053 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45163 cycles/ticks kyber_keypair: median: 47956 cycles/ticks average: 48307 cycles/ticks kyber_encaps_derand: median: 47864 cycles/ticks average: 48065 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49200 cycles/ticks kyber_decaps: median: 54702 cycles/ticks average: 54992 cycles/ticks Loop spin: 346 gen_a: median: 17224 cycles/ticks average: 17415 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29482 cycles/ticks average: 29690 cycles/ticks indcpa_enc: median: 30920 cycles/ticks average: 31086 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44986 cycles/ticks average: 45203 cycles/ticks kyber_keypair: median: 48016 cycles/ticks average: 48406 cycles/ticks kyber_encaps_derand: median: 49216 cycles/ticks average: 49427 cycles/ticks kyber_encaps: median: 50348 cycles/ticks average: 50575 cycles/ticks kyber_decaps: median: 56082 cycles/ticks average: 56308 cycles/ticks Loop spin: 347 gen_a: median: 17308 cycles/ticks average: 17538 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 202 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29446 cycles/ticks average: 29677 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31131 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 46304 cycles/ticks average: 46513 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48206 cycles/ticks kyber_encaps_derand: median: 47872 cycles/ticks average: 48065 cycles/ticks kyber_encaps: median: 48968 cycles/ticks average: 49176 cycles/ticks kyber_decaps: median: 54834 cycles/ticks average: 55086 cycles/ticks Loop spin: 348 gen_a: median: 17272 cycles/ticks average: 17409 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1789 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1778 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 65 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30676 cycles/ticks average: 30915 cycles/ticks indcpa_enc: median: 32226 cycles/ticks average: 32387 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2058 cycles/ticks kyber_keypair_derand: median: 45066 cycles/ticks average: 45266 cycles/ticks kyber_keypair: median: 48078 cycles/ticks average: 48446 cycles/ticks kyber_encaps_derand: median: 47974 cycles/ticks average: 48213 cycles/ticks kyber_encaps: median: 49098 cycles/ticks average: 49306 cycles/ticks kyber_decaps: median: 54834 cycles/ticks average: 55082 cycles/ticks Loop spin: 349 gen_a: median: 17314 cycles/ticks average: 17417 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1765 cycles/ticks NTT: median: 214 cycles/ticks average: 259 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29250 cycles/ticks average: 29488 cycles/ticks indcpa_enc: median: 30814 cycles/ticks average: 31033 cycles/ticks indcpa_dec: median: 2084 cycles/ticks average: 2097 cycles/ticks kyber_keypair_derand: median: 44890 cycles/ticks average: 45082 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48215 cycles/ticks kyber_encaps_derand: median: 47934 cycles/ticks average: 48194 cycles/ticks kyber_encaps: median: 49080 cycles/ticks average: 49325 cycles/ticks kyber_decaps: median: 54934 cycles/ticks average: 55169 cycles/ticks Loop spin: 350 gen_a: median: 17306 cycles/ticks average: 17527 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 234 cycles/ticks indcpa_keypair: median: 29356 cycles/ticks average: 29572 cycles/ticks indcpa_enc: median: 31022 cycles/ticks average: 31206 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44956 cycles/ticks average: 45172 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48479 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48111 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49181 cycles/ticks kyber_decaps: median: 54682 cycles/ticks average: 54916 cycles/ticks Loop spin: 351 gen_a: median: 17318 cycles/ticks average: 17449 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29549 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30994 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44714 cycles/ticks average: 44941 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48242 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48079 cycles/ticks kyber_encaps: median: 49034 cycles/ticks average: 49261 cycles/ticks kyber_decaps: median: 54770 cycles/ticks average: 55008 cycles/ticks Loop spin: 352 gen_a: median: 17268 cycles/ticks average: 17343 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 37 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29396 cycles/ticks average: 29598 cycles/ticks indcpa_enc: median: 30936 cycles/ticks average: 31127 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45140 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48262 cycles/ticks kyber_encaps_derand: median: 48092 cycles/ticks average: 48299 cycles/ticks kyber_encaps: median: 49076 cycles/ticks average: 49300 cycles/ticks kyber_decaps: median: 54834 cycles/ticks average: 55086 cycles/ticks Loop spin: 353 gen_a: median: 17330 cycles/ticks average: 17473 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1762 cycles/ticks NTT: median: 202 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29567 cycles/ticks indcpa_enc: median: 30916 cycles/ticks average: 31056 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 46408 cycles/ticks average: 46620 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48283 cycles/ticks kyber_encaps_derand: median: 47906 cycles/ticks average: 48112 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49225 cycles/ticks kyber_decaps: median: 54740 cycles/ticks average: 54966 cycles/ticks Loop spin: 354 gen_a: median: 17278 cycles/ticks average: 17509 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29368 cycles/ticks average: 29583 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30972 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44776 cycles/ticks average: 44989 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48301 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48170 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49240 cycles/ticks kyber_decaps: median: 54872 cycles/ticks average: 55093 cycles/ticks Loop spin: 355 gen_a: median: 17326 cycles/ticks average: 17470 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 216 cycles/ticks average: 259 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 409 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29523 cycles/ticks indcpa_enc: median: 30790 cycles/ticks average: 30957 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 46344 cycles/ticks average: 46563 cycles/ticks kyber_keypair: median: 47878 cycles/ticks average: 48296 cycles/ticks kyber_encaps_derand: median: 48000 cycles/ticks average: 48246 cycles/ticks kyber_encaps: median: 49042 cycles/ticks average: 49263 cycles/ticks kyber_decaps: median: 54976 cycles/ticks average: 55207 cycles/ticks Loop spin: 356 gen_a: median: 17262 cycles/ticks average: 17443 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29648 cycles/ticks average: 29845 cycles/ticks indcpa_enc: median: 31004 cycles/ticks average: 31180 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 45048 cycles/ticks average: 45257 cycles/ticks kyber_keypair: median: 47942 cycles/ticks average: 48285 cycles/ticks kyber_encaps_derand: median: 47912 cycles/ticks average: 48187 cycles/ticks kyber_encaps: median: 49014 cycles/ticks average: 49237 cycles/ticks kyber_decaps: median: 54946 cycles/ticks average: 55171 cycles/ticks Loop spin: 357 gen_a: median: 17280 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 208 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29350 cycles/ticks average: 29535 cycles/ticks indcpa_enc: median: 30992 cycles/ticks average: 31166 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44910 cycles/ticks average: 45111 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48215 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48224 cycles/ticks kyber_encaps: median: 49086 cycles/ticks average: 49408 cycles/ticks kyber_decaps: median: 54852 cycles/ticks average: 55116 cycles/ticks Loop spin: 358 gen_a: median: 17326 cycles/ticks average: 17492 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29466 cycles/ticks average: 29668 cycles/ticks indcpa_enc: median: 31158 cycles/ticks average: 31321 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44992 cycles/ticks average: 45185 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48315 cycles/ticks kyber_encaps_derand: median: 47920 cycles/ticks average: 48139 cycles/ticks kyber_encaps: median: 49036 cycles/ticks average: 49286 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 55041 cycles/ticks Loop spin: 359 gen_a: median: 17362 cycles/ticks average: 17541 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29509 cycles/ticks indcpa_enc: median: 30810 cycles/ticks average: 30968 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45100 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48263 cycles/ticks kyber_encaps_derand: median: 47800 cycles/ticks average: 48030 cycles/ticks kyber_encaps: median: 48908 cycles/ticks average: 49214 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 55021 cycles/ticks Loop spin: 360 gen_a: median: 17288 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29248 cycles/ticks average: 29458 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31072 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44918 cycles/ticks average: 45210 cycles/ticks kyber_keypair: median: 47930 cycles/ticks average: 48286 cycles/ticks kyber_encaps_derand: median: 47864 cycles/ticks average: 48063 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49218 cycles/ticks kyber_decaps: median: 54696 cycles/ticks average: 55008 cycles/ticks Loop spin: 361 gen_a: median: 17272 cycles/ticks average: 17434 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29234 cycles/ticks average: 29421 cycles/ticks indcpa_enc: median: 30776 cycles/ticks average: 30948 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 44810 cycles/ticks average: 44985 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48236 cycles/ticks kyber_encaps_derand: median: 47950 cycles/ticks average: 48167 cycles/ticks kyber_encaps: median: 49036 cycles/ticks average: 49269 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55048 cycles/ticks Loop spin: 362 gen_a: median: 17274 cycles/ticks average: 17504 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 236 cycles/ticks indcpa_keypair: median: 30692 cycles/ticks average: 30889 cycles/ticks indcpa_enc: median: 32302 cycles/ticks average: 32478 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 45036 cycles/ticks average: 45244 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48259 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48050 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49176 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 55009 cycles/ticks Loop spin: 363 gen_a: median: 17308 cycles/ticks average: 17520 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1775 cycles/ticks NTT: median: 210 cycles/ticks average: 248 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30694 cycles/ticks average: 30938 cycles/ticks indcpa_enc: median: 32308 cycles/ticks average: 32480 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44916 cycles/ticks average: 45098 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48215 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48072 cycles/ticks kyber_encaps: median: 48904 cycles/ticks average: 49113 cycles/ticks kyber_decaps: median: 54762 cycles/ticks average: 54981 cycles/ticks Loop spin: 364 gen_a: median: 17394 cycles/ticks average: 17533 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1790 cycles/ticks NTT: median: 208 cycles/ticks average: 254 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 74 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29406 cycles/ticks average: 29632 cycles/ticks indcpa_enc: median: 30764 cycles/ticks average: 30954 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44902 cycles/ticks average: 45105 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48300 cycles/ticks kyber_encaps_derand: median: 47834 cycles/ticks average: 48050 cycles/ticks kyber_encaps: median: 48944 cycles/ticks average: 49158 cycles/ticks kyber_decaps: median: 54804 cycles/ticks average: 55032 cycles/ticks Loop spin: 365 gen_a: median: 17264 cycles/ticks average: 17434 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1769 cycles/ticks NTT: median: 218 cycles/ticks average: 262 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 224 cycles/ticks indcpa_keypair: median: 29272 cycles/ticks average: 29488 cycles/ticks indcpa_enc: median: 30902 cycles/ticks average: 31080 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44954 cycles/ticks average: 45175 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48252 cycles/ticks kyber_encaps_derand: median: 47938 cycles/ticks average: 48132 cycles/ticks kyber_encaps: median: 48994 cycles/ticks average: 49216 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55122 cycles/ticks Loop spin: 366 gen_a: median: 17380 cycles/ticks average: 17557 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1756 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29576 cycles/ticks indcpa_enc: median: 30946 cycles/ticks average: 31101 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45167 cycles/ticks kyber_keypair: median: 48004 cycles/ticks average: 48361 cycles/ticks kyber_encaps_derand: median: 48074 cycles/ticks average: 48277 cycles/ticks kyber_encaps: median: 49162 cycles/ticks average: 49476 cycles/ticks kyber_decaps: median: 54960 cycles/ticks average: 55189 cycles/ticks Loop spin: 367 gen_a: median: 17226 cycles/ticks average: 17377 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29272 cycles/ticks average: 29492 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 31008 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 44760 cycles/ticks average: 45077 cycles/ticks kyber_keypair: median: 47936 cycles/ticks average: 48300 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48170 cycles/ticks kyber_encaps: median: 49038 cycles/ticks average: 49261 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55044 cycles/ticks Loop spin: 368 gen_a: median: 17266 cycles/ticks average: 17389 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 484 cycles/ticks average: 500 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30836 cycles/ticks average: 31081 cycles/ticks indcpa_enc: median: 32362 cycles/ticks average: 32547 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 45050 cycles/ticks average: 45261 cycles/ticks kyber_keypair: median: 48044 cycles/ticks average: 48447 cycles/ticks kyber_encaps_derand: median: 48142 cycles/ticks average: 48339 cycles/ticks kyber_encaps: median: 49178 cycles/ticks average: 49422 cycles/ticks kyber_decaps: median: 54838 cycles/ticks average: 55071 cycles/ticks Loop spin: 369 gen_a: median: 17336 cycles/ticks average: 17462 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30610 cycles/ticks average: 30828 cycles/ticks indcpa_enc: median: 32188 cycles/ticks average: 32367 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44932 cycles/ticks average: 45138 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48295 cycles/ticks kyber_encaps_derand: median: 47826 cycles/ticks average: 48057 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49108 cycles/ticks kyber_decaps: median: 54822 cycles/ticks average: 55063 cycles/ticks Loop spin: 370 gen_a: median: 17254 cycles/ticks average: 17465 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 403 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29282 cycles/ticks average: 29487 cycles/ticks indcpa_enc: median: 30776 cycles/ticks average: 30925 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45108 cycles/ticks kyber_keypair: median: 47998 cycles/ticks average: 48444 cycles/ticks kyber_encaps_derand: median: 49152 cycles/ticks average: 49366 cycles/ticks kyber_encaps: median: 50248 cycles/ticks average: 50465 cycles/ticks kyber_decaps: median: 56202 cycles/ticks average: 56436 cycles/ticks Loop spin: 371 gen_a: median: 17302 cycles/ticks average: 17499 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 208 cycles/ticks average: 248 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29486 cycles/ticks indcpa_enc: median: 31148 cycles/ticks average: 31318 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44742 cycles/ticks average: 44952 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48245 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48225 cycles/ticks kyber_encaps: median: 49112 cycles/ticks average: 49366 cycles/ticks kyber_decaps: median: 54954 cycles/ticks average: 55162 cycles/ticks Loop spin: 372 gen_a: median: 17278 cycles/ticks average: 17476 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29388 cycles/ticks average: 29575 cycles/ticks indcpa_enc: median: 30902 cycles/ticks average: 31058 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44840 cycles/ticks average: 45038 cycles/ticks kyber_keypair: median: 48016 cycles/ticks average: 48376 cycles/ticks kyber_encaps_derand: median: 48028 cycles/ticks average: 48294 cycles/ticks kyber_encaps: median: 49020 cycles/ticks average: 49248 cycles/ticks kyber_decaps: median: 54806 cycles/ticks average: 55012 cycles/ticks Loop spin: 373 gen_a: median: 17272 cycles/ticks average: 17392 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29376 cycles/ticks average: 29555 cycles/ticks indcpa_enc: median: 30802 cycles/ticks average: 30976 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44876 cycles/ticks average: 45053 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48305 cycles/ticks kyber_encaps_derand: median: 47942 cycles/ticks average: 48175 cycles/ticks kyber_encaps: median: 48986 cycles/ticks average: 49254 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55109 cycles/ticks Loop spin: 374 gen_a: median: 17322 cycles/ticks average: 17424 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29318 cycles/ticks average: 29516 cycles/ticks indcpa_enc: median: 30974 cycles/ticks average: 31117 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44808 cycles/ticks average: 45043 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48318 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48049 cycles/ticks kyber_encaps: median: 49036 cycles/ticks average: 49376 cycles/ticks kyber_decaps: median: 54784 cycles/ticks average: 55071 cycles/ticks Loop spin: 375 gen_a: median: 17266 cycles/ticks average: 17356 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29422 cycles/ticks average: 29613 cycles/ticks indcpa_enc: median: 30754 cycles/ticks average: 30926 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 45024 cycles/ticks average: 45196 cycles/ticks kyber_keypair: median: 48096 cycles/ticks average: 48446 cycles/ticks kyber_encaps_derand: median: 47922 cycles/ticks average: 48133 cycles/ticks kyber_encaps: median: 49054 cycles/ticks average: 49277 cycles/ticks kyber_decaps: median: 55000 cycles/ticks average: 55294 cycles/ticks Loop spin: 376 gen_a: median: 17280 cycles/ticks average: 17503 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29236 cycles/ticks average: 29426 cycles/ticks indcpa_enc: median: 31026 cycles/ticks average: 31176 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44818 cycles/ticks average: 45026 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48247 cycles/ticks kyber_encaps_derand: median: 47968 cycles/ticks average: 48199 cycles/ticks kyber_encaps: median: 49096 cycles/ticks average: 49343 cycles/ticks kyber_decaps: median: 54776 cycles/ticks average: 55018 cycles/ticks Loop spin: 377 gen_a: median: 17270 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29282 cycles/ticks average: 29473 cycles/ticks indcpa_enc: median: 30842 cycles/ticks average: 31003 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44970 cycles/ticks average: 45194 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 47996 cycles/ticks average: 48183 cycles/ticks kyber_encaps: median: 49128 cycles/ticks average: 49342 cycles/ticks kyber_decaps: median: 54870 cycles/ticks average: 55127 cycles/ticks Loop spin: 378 gen_a: median: 17284 cycles/ticks average: 17479 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 208 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 402 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29176 cycles/ticks average: 29400 cycles/ticks indcpa_enc: median: 30748 cycles/ticks average: 30882 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 46344 cycles/ticks average: 46543 cycles/ticks kyber_keypair: median: 47898 cycles/ticks average: 48235 cycles/ticks kyber_encaps_derand: median: 47920 cycles/ticks average: 48138 cycles/ticks kyber_encaps: median: 49010 cycles/ticks average: 49238 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55045 cycles/ticks Loop spin: 379 gen_a: median: 17304 cycles/ticks average: 17532 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1773 cycles/ticks NTT: median: 208 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29210 cycles/ticks average: 29454 cycles/ticks indcpa_enc: median: 30780 cycles/ticks average: 30956 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44736 cycles/ticks average: 44962 cycles/ticks kyber_keypair: median: 47930 cycles/ticks average: 48296 cycles/ticks kyber_encaps_derand: median: 49264 cycles/ticks average: 49473 cycles/ticks kyber_encaps: median: 50338 cycles/ticks average: 50558 cycles/ticks kyber_decaps: median: 56006 cycles/ticks average: 56279 cycles/ticks Loop spin: 380 gen_a: median: 17268 cycles/ticks average: 17437 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 216 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 403 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30830 cycles/ticks average: 31023 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 46282 cycles/ticks average: 46494 cycles/ticks kyber_keypair: median: 47998 cycles/ticks average: 48385 cycles/ticks kyber_encaps_derand: median: 48014 cycles/ticks average: 48228 cycles/ticks kyber_encaps: median: 49098 cycles/ticks average: 49305 cycles/ticks kyber_decaps: median: 54910 cycles/ticks average: 55121 cycles/ticks Loop spin: 381 gen_a: median: 17420 cycles/ticks average: 17514 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29154 cycles/ticks average: 29388 cycles/ticks indcpa_enc: median: 30708 cycles/ticks average: 30903 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44920 cycles/ticks average: 45166 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48290 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48209 cycles/ticks kyber_encaps: median: 49104 cycles/ticks average: 49321 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55105 cycles/ticks Loop spin: 382 gen_a: median: 17298 cycles/ticks average: 17394 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 222 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29547 cycles/ticks indcpa_enc: median: 30760 cycles/ticks average: 30955 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45109 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 47806 cycles/ticks average: 48002 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49097 cycles/ticks kyber_decaps: median: 54750 cycles/ticks average: 55048 cycles/ticks Loop spin: 383 gen_a: median: 17268 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1748 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29358 cycles/ticks average: 29584 cycles/ticks indcpa_enc: median: 30802 cycles/ticks average: 30965 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45114 cycles/ticks average: 45336 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48315 cycles/ticks kyber_encaps_derand: median: 49398 cycles/ticks average: 49606 cycles/ticks kyber_encaps: median: 50476 cycles/ticks average: 50694 cycles/ticks kyber_decaps: median: 56222 cycles/ticks average: 56471 cycles/ticks Loop spin: 384 gen_a: median: 17226 cycles/ticks average: 17343 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 402 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29350 cycles/ticks average: 29572 cycles/ticks indcpa_enc: median: 31064 cycles/ticks average: 31215 cycles/ticks indcpa_dec: median: 2066 cycles/ticks average: 2072 cycles/ticks kyber_keypair_derand: median: 44962 cycles/ticks average: 45184 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48357 cycles/ticks kyber_encaps_derand: median: 47914 cycles/ticks average: 48106 cycles/ticks kyber_encaps: median: 49058 cycles/ticks average: 49286 cycles/ticks kyber_decaps: median: 54696 cycles/ticks average: 54975 cycles/ticks Loop spin: 385 gen_a: median: 17266 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29550 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 30948 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44880 cycles/ticks average: 45127 cycles/ticks kyber_keypair: median: 47930 cycles/ticks average: 48362 cycles/ticks kyber_encaps_derand: median: 47766 cycles/ticks average: 47969 cycles/ticks kyber_encaps: median: 48838 cycles/ticks average: 49050 cycles/ticks kyber_decaps: median: 54636 cycles/ticks average: 54844 cycles/ticks Loop spin: 386 gen_a: median: 17306 cycles/ticks average: 17416 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 206 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30774 cycles/ticks average: 30975 cycles/ticks indcpa_enc: median: 32274 cycles/ticks average: 32462 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45040 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48254 cycles/ticks kyber_encaps_derand: median: 48106 cycles/ticks average: 48323 cycles/ticks kyber_encaps: median: 49264 cycles/ticks average: 49468 cycles/ticks kyber_decaps: median: 55064 cycles/ticks average: 55322 cycles/ticks Loop spin: 387 gen_a: median: 17272 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30962 cycles/ticks average: 31137 cycles/ticks indcpa_enc: median: 32190 cycles/ticks average: 32329 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 45174 cycles/ticks average: 45351 cycles/ticks kyber_keypair: median: 47938 cycles/ticks average: 48360 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48111 cycles/ticks kyber_encaps: median: 48984 cycles/ticks average: 49209 cycles/ticks kyber_decaps: median: 54762 cycles/ticks average: 54997 cycles/ticks Loop spin: 388 gen_a: median: 17318 cycles/ticks average: 17468 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 208 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 234 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29470 cycles/ticks indcpa_enc: median: 30866 cycles/ticks average: 31022 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44738 cycles/ticks average: 44957 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48353 cycles/ticks kyber_encaps_derand: median: 47956 cycles/ticks average: 48148 cycles/ticks kyber_encaps: median: 49056 cycles/ticks average: 49270 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55010 cycles/ticks Loop spin: 389 gen_a: median: 17352 cycles/ticks average: 17465 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1756 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 269 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29504 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30946 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44938 cycles/ticks average: 45199 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48248 cycles/ticks kyber_encaps_derand: median: 47894 cycles/ticks average: 48094 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49237 cycles/ticks kyber_decaps: median: 54820 cycles/ticks average: 55014 cycles/ticks Loop spin: 390 gen_a: median: 17266 cycles/ticks average: 17352 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29212 cycles/ticks average: 29423 cycles/ticks indcpa_enc: median: 30904 cycles/ticks average: 31059 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45066 cycles/ticks kyber_keypair: median: 47848 cycles/ticks average: 48243 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48124 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49232 cycles/ticks kyber_decaps: median: 54894 cycles/ticks average: 55138 cycles/ticks Loop spin: 391 gen_a: median: 17304 cycles/ticks average: 17508 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1827 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29304 cycles/ticks average: 29547 cycles/ticks indcpa_enc: median: 30838 cycles/ticks average: 31034 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 44924 cycles/ticks average: 45114 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48279 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48097 cycles/ticks kyber_encaps: median: 48974 cycles/ticks average: 49222 cycles/ticks kyber_decaps: median: 55016 cycles/ticks average: 55223 cycles/ticks Loop spin: 392 gen_a: median: 17266 cycles/ticks average: 17384 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1779 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29376 cycles/ticks average: 29597 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31015 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2061 cycles/ticks kyber_keypair_derand: median: 45002 cycles/ticks average: 45219 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48294 cycles/ticks kyber_encaps_derand: median: 47910 cycles/ticks average: 48100 cycles/ticks kyber_encaps: median: 49064 cycles/ticks average: 49319 cycles/ticks kyber_decaps: median: 54738 cycles/ticks average: 54998 cycles/ticks Loop spin: 393 gen_a: median: 17380 cycles/ticks average: 17561 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1772 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 401 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29186 cycles/ticks average: 29367 cycles/ticks indcpa_enc: median: 30774 cycles/ticks average: 30940 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45073 cycles/ticks kyber_keypair: median: 47828 cycles/ticks average: 48187 cycles/ticks kyber_encaps_derand: median: 47806 cycles/ticks average: 48008 cycles/ticks kyber_encaps: median: 48910 cycles/ticks average: 49140 cycles/ticks kyber_decaps: median: 54838 cycles/ticks average: 55130 cycles/ticks Loop spin: 394 gen_a: median: 17322 cycles/ticks average: 17535 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1792 cycles/ticks NTT: median: 202 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 673 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29224 cycles/ticks average: 29395 cycles/ticks indcpa_enc: median: 30758 cycles/ticks average: 30891 cycles/ticks indcpa_dec: median: 2044 cycles/ticks average: 2059 cycles/ticks kyber_keypair_derand: median: 46296 cycles/ticks average: 46505 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48277 cycles/ticks kyber_encaps_derand: median: 47802 cycles/ticks average: 47990 cycles/ticks kyber_encaps: median: 48900 cycles/ticks average: 49168 cycles/ticks kyber_decaps: median: 54702 cycles/ticks average: 54952 cycles/ticks Loop spin: 395 gen_a: median: 17272 cycles/ticks average: 17383 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1758 cycles/ticks NTT: median: 206 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29296 cycles/ticks average: 29491 cycles/ticks indcpa_enc: median: 30862 cycles/ticks average: 31020 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 46488 cycles/ticks average: 46725 cycles/ticks kyber_keypair: median: 48020 cycles/ticks average: 48399 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48187 cycles/ticks kyber_encaps: median: 49064 cycles/ticks average: 49310 cycles/ticks kyber_decaps: median: 54864 cycles/ticks average: 55116 cycles/ticks Loop spin: 396 gen_a: median: 17280 cycles/ticks average: 17367 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1760 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29384 cycles/ticks average: 29594 cycles/ticks indcpa_enc: median: 30928 cycles/ticks average: 31072 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45067 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48225 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48126 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49183 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55025 cycles/ticks Loop spin: 397 gen_a: median: 17258 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29242 cycles/ticks average: 29453 cycles/ticks indcpa_enc: median: 30922 cycles/ticks average: 31064 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44850 cycles/ticks average: 45033 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48295 cycles/ticks kyber_encaps_derand: median: 47842 cycles/ticks average: 48065 cycles/ticks kyber_encaps: median: 48900 cycles/ticks average: 49122 cycles/ticks kyber_decaps: median: 54698 cycles/ticks average: 54920 cycles/ticks Loop spin: 398 gen_a: median: 17358 cycles/ticks average: 17452 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1800 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 46 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30558 cycles/ticks average: 30778 cycles/ticks indcpa_enc: median: 32250 cycles/ticks average: 32431 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44960 cycles/ticks average: 45161 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48334 cycles/ticks kyber_encaps_derand: median: 47790 cycles/ticks average: 48007 cycles/ticks kyber_encaps: median: 48940 cycles/ticks average: 49140 cycles/ticks kyber_decaps: median: 54704 cycles/ticks average: 54913 cycles/ticks Loop spin: 399 gen_a: median: 17204 cycles/ticks average: 17343 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1776 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29473 cycles/ticks indcpa_enc: median: 30830 cycles/ticks average: 30969 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2058 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45287 cycles/ticks kyber_keypair: median: 47976 cycles/ticks average: 48351 cycles/ticks kyber_encaps_derand: median: 48024 cycles/ticks average: 48211 cycles/ticks kyber_encaps: median: 49106 cycles/ticks average: 49338 cycles/ticks kyber_decaps: median: 54944 cycles/ticks average: 55163 cycles/ticks Loop spin: 400 gen_a: median: 17280 cycles/ticks average: 17432 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 400 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 66 cycles/ticks average: 68 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29310 cycles/ticks average: 29533 cycles/ticks indcpa_enc: median: 30880 cycles/ticks average: 31052 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45135 cycles/ticks kyber_keypair: median: 47908 cycles/ticks average: 48304 cycles/ticks kyber_encaps_derand: median: 47950 cycles/ticks average: 48124 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49247 cycles/ticks kyber_decaps: median: 54766 cycles/ticks average: 55029 cycles/ticks Loop spin: 401 gen_a: median: 17280 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1775 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29268 cycles/ticks average: 29476 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 31006 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45182 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 48018 cycles/ticks average: 48242 cycles/ticks kyber_encaps: median: 49142 cycles/ticks average: 49353 cycles/ticks kyber_decaps: median: 54872 cycles/ticks average: 55144 cycles/ticks Loop spin: 402 gen_a: median: 17258 cycles/ticks average: 17413 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1757 cycles/ticks NTT: median: 202 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29454 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31066 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 44834 cycles/ticks average: 45016 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48340 cycles/ticks kyber_encaps_derand: median: 48130 cycles/ticks average: 48343 cycles/ticks kyber_encaps: median: 49208 cycles/ticks average: 49418 cycles/ticks kyber_decaps: median: 54918 cycles/ticks average: 55195 cycles/ticks Loop spin: 403 gen_a: median: 17276 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29228 cycles/ticks average: 29431 cycles/ticks indcpa_enc: median: 30960 cycles/ticks average: 31107 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44896 cycles/ticks average: 45105 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48251 cycles/ticks kyber_encaps_derand: median: 49298 cycles/ticks average: 49521 cycles/ticks kyber_encaps: median: 50430 cycles/ticks average: 50697 cycles/ticks kyber_decaps: median: 56124 cycles/ticks average: 56369 cycles/ticks Loop spin: 404 gen_a: median: 17240 cycles/ticks average: 17348 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29396 cycles/ticks average: 29607 cycles/ticks indcpa_enc: median: 31000 cycles/ticks average: 31165 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44840 cycles/ticks average: 45029 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48241 cycles/ticks kyber_encaps_derand: median: 47830 cycles/ticks average: 48057 cycles/ticks kyber_encaps: median: 48948 cycles/ticks average: 49195 cycles/ticks kyber_decaps: median: 54636 cycles/ticks average: 54865 cycles/ticks Loop spin: 405 gen_a: median: 17370 cycles/ticks average: 17592 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29314 cycles/ticks average: 29507 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30950 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45162 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48243 cycles/ticks kyber_encaps_derand: median: 49204 cycles/ticks average: 49426 cycles/ticks kyber_encaps: median: 50350 cycles/ticks average: 50570 cycles/ticks kyber_decaps: median: 56170 cycles/ticks average: 56387 cycles/ticks Loop spin: 406 gen_a: median: 17336 cycles/ticks average: 17423 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29466 cycles/ticks average: 29645 cycles/ticks indcpa_enc: median: 30748 cycles/ticks average: 30896 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 45034 cycles/ticks average: 45243 cycles/ticks kyber_keypair: median: 48116 cycles/ticks average: 48493 cycles/ticks kyber_encaps_derand: median: 47964 cycles/ticks average: 48239 cycles/ticks kyber_encaps: median: 48940 cycles/ticks average: 49145 cycles/ticks kyber_decaps: median: 54722 cycles/ticks average: 54932 cycles/ticks Loop spin: 407 gen_a: median: 17298 cycles/ticks average: 17507 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29445 cycles/ticks indcpa_enc: median: 30890 cycles/ticks average: 31038 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45155 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48259 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48097 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49182 cycles/ticks kyber_decaps: median: 54940 cycles/ticks average: 55152 cycles/ticks Loop spin: 408 gen_a: median: 17300 cycles/ticks average: 17413 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1791 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 206 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29416 cycles/ticks average: 29595 cycles/ticks indcpa_enc: median: 30986 cycles/ticks average: 31173 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 45092 cycles/ticks average: 45313 cycles/ticks kyber_keypair: median: 47960 cycles/ticks average: 48313 cycles/ticks kyber_encaps_derand: median: 47962 cycles/ticks average: 48150 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49145 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 54962 cycles/ticks Loop spin: 409 gen_a: median: 17282 cycles/ticks average: 17414 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1796 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 54 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29473 cycles/ticks indcpa_enc: median: 30994 cycles/ticks average: 31157 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44850 cycles/ticks average: 45021 cycles/ticks kyber_keypair: median: 47862 cycles/ticks average: 48291 cycles/ticks kyber_encaps_derand: median: 47994 cycles/ticks average: 48186 cycles/ticks kyber_encaps: median: 49048 cycles/ticks average: 49227 cycles/ticks kyber_decaps: median: 54882 cycles/ticks average: 55115 cycles/ticks Loop spin: 410 gen_a: median: 17360 cycles/ticks average: 17521 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1782 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 676 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29170 cycles/ticks average: 29350 cycles/ticks indcpa_enc: median: 30798 cycles/ticks average: 30938 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 44932 cycles/ticks average: 45146 cycles/ticks kyber_keypair: median: 47858 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 47970 cycles/ticks average: 48164 cycles/ticks kyber_encaps: median: 49040 cycles/ticks average: 49269 cycles/ticks kyber_decaps: median: 54816 cycles/ticks average: 55062 cycles/ticks Loop spin: 411 gen_a: median: 17250 cycles/ticks average: 17414 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 288 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30876 cycles/ticks average: 31043 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 46408 cycles/ticks average: 46608 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48304 cycles/ticks kyber_encaps_derand: median: 47822 cycles/ticks average: 48034 cycles/ticks kyber_encaps: median: 48870 cycles/ticks average: 49104 cycles/ticks kyber_decaps: median: 54822 cycles/ticks average: 55030 cycles/ticks Loop spin: 412 gen_a: median: 17334 cycles/ticks average: 17428 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29568 cycles/ticks average: 29764 cycles/ticks indcpa_enc: median: 31222 cycles/ticks average: 31368 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 45102 cycles/ticks average: 45309 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48259 cycles/ticks kyber_encaps_derand: median: 47912 cycles/ticks average: 48127 cycles/ticks kyber_encaps: median: 48968 cycles/ticks average: 49209 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55020 cycles/ticks Loop spin: 413 gen_a: median: 17398 cycles/ticks average: 17496 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 236 cycles/ticks indcpa_keypair: median: 30788 cycles/ticks average: 30977 cycles/ticks indcpa_enc: median: 32204 cycles/ticks average: 32390 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44924 cycles/ticks average: 45119 cycles/ticks kyber_keypair: median: 47844 cycles/ticks average: 48237 cycles/ticks kyber_encaps_derand: median: 48116 cycles/ticks average: 48348 cycles/ticks kyber_encaps: median: 49266 cycles/ticks average: 49482 cycles/ticks kyber_decaps: median: 54890 cycles/ticks average: 55132 cycles/ticks Loop spin: 414 gen_a: median: 17170 cycles/ticks average: 17295 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29464 cycles/ticks average: 29637 cycles/ticks indcpa_enc: median: 31020 cycles/ticks average: 31170 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 45086 cycles/ticks average: 45321 cycles/ticks kyber_keypair: median: 48204 cycles/ticks average: 48585 cycles/ticks kyber_encaps_derand: median: 48196 cycles/ticks average: 48372 cycles/ticks kyber_encaps: median: 49220 cycles/ticks average: 49515 cycles/ticks kyber_decaps: median: 55064 cycles/ticks average: 55276 cycles/ticks Loop spin: 415 gen_a: median: 17258 cycles/ticks average: 17367 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29573 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31024 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44914 cycles/ticks average: 45188 cycles/ticks kyber_keypair: median: 47878 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 47990 cycles/ticks average: 48240 cycles/ticks kyber_encaps: median: 49068 cycles/ticks average: 49280 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55027 cycles/ticks Loop spin: 416 gen_a: median: 17278 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29354 cycles/ticks average: 29564 cycles/ticks indcpa_enc: median: 30796 cycles/ticks average: 30975 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45068 cycles/ticks kyber_keypair: median: 47828 cycles/ticks average: 48170 cycles/ticks kyber_encaps_derand: median: 47924 cycles/ticks average: 48104 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49202 cycles/ticks kyber_decaps: median: 54936 cycles/ticks average: 55146 cycles/ticks Loop spin: 417 gen_a: median: 17270 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 267 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30766 cycles/ticks average: 31013 cycles/ticks indcpa_enc: median: 32302 cycles/ticks average: 32462 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44914 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 48054 cycles/ticks average: 48433 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48183 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49269 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54951 cycles/ticks Loop spin: 418 gen_a: median: 17300 cycles/ticks average: 17420 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1794 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1759 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 222 cycles/ticks average: 234 cycles/ticks polyvec_basemul_acc_montgomery: median: 426 cycles/ticks average: 429 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29414 cycles/ticks indcpa_enc: median: 30834 cycles/ticks average: 30986 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44944 cycles/ticks average: 45151 cycles/ticks kyber_keypair: median: 47848 cycles/ticks average: 48209 cycles/ticks kyber_encaps_derand: median: 47868 cycles/ticks average: 48048 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49258 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55045 cycles/ticks Loop spin: 419 gen_a: median: 17302 cycles/ticks average: 17455 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29436 cycles/ticks average: 29622 cycles/ticks indcpa_enc: median: 30910 cycles/ticks average: 31062 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44928 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48243 cycles/ticks kyber_encaps_derand: median: 47940 cycles/ticks average: 48132 cycles/ticks kyber_encaps: median: 49064 cycles/ticks average: 49333 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54955 cycles/ticks Loop spin: 420 gen_a: median: 17274 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 30786 cycles/ticks average: 30979 cycles/ticks indcpa_enc: median: 32268 cycles/ticks average: 32412 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45140 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48341 cycles/ticks kyber_encaps_derand: median: 49444 cycles/ticks average: 49695 cycles/ticks kyber_encaps: median: 50394 cycles/ticks average: 50658 cycles/ticks kyber_decaps: median: 56130 cycles/ticks average: 56364 cycles/ticks Loop spin: 421 gen_a: median: 17368 cycles/ticks average: 17495 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 210 cycles/ticks average: 255 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29254 cycles/ticks average: 29443 cycles/ticks indcpa_enc: median: 30862 cycles/ticks average: 31025 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44932 cycles/ticks average: 45132 cycles/ticks kyber_keypair: median: 47862 cycles/ticks average: 48250 cycles/ticks kyber_encaps_derand: median: 47948 cycles/ticks average: 48146 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49195 cycles/ticks kyber_decaps: median: 54824 cycles/ticks average: 55030 cycles/ticks Loop spin: 422 gen_a: median: 17280 cycles/ticks average: 17362 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 422 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29282 cycles/ticks average: 29461 cycles/ticks indcpa_enc: median: 30832 cycles/ticks average: 30983 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44784 cycles/ticks average: 45040 cycles/ticks kyber_keypair: median: 47870 cycles/ticks average: 48260 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48179 cycles/ticks kyber_encaps: median: 49086 cycles/ticks average: 49281 cycles/ticks kyber_decaps: median: 54824 cycles/ticks average: 55067 cycles/ticks Loop spin: 423 gen_a: median: 17300 cycles/ticks average: 17409 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 678 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29418 cycles/ticks average: 29614 cycles/ticks indcpa_enc: median: 31002 cycles/ticks average: 31146 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45172 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48249 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48041 cycles/ticks kyber_encaps: median: 48934 cycles/ticks average: 49194 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 54966 cycles/ticks Loop spin: 424 gen_a: median: 17302 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 210 cycles/ticks average: 248 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29228 cycles/ticks average: 29424 cycles/ticks indcpa_enc: median: 30856 cycles/ticks average: 31060 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 47700 cycles/ticks average: 47873 cycles/ticks kyber_keypair: median: 47848 cycles/ticks average: 48179 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48045 cycles/ticks kyber_encaps: median: 48966 cycles/ticks average: 49165 cycles/ticks kyber_decaps: median: 54814 cycles/ticks average: 55036 cycles/ticks Loop spin: 425 gen_a: median: 17258 cycles/ticks average: 17355 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1783 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29338 cycles/ticks average: 29569 cycles/ticks indcpa_enc: median: 31056 cycles/ticks average: 31212 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45149 cycles/ticks kyber_keypair: median: 47858 cycles/ticks average: 48291 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48082 cycles/ticks kyber_encaps: median: 48998 cycles/ticks average: 49261 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54960 cycles/ticks Loop spin: 426 gen_a: median: 17272 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1773 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 405 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29126 cycles/ticks average: 29311 cycles/ticks indcpa_enc: median: 30738 cycles/ticks average: 30898 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45071 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48230 cycles/ticks kyber_encaps_derand: median: 47796 cycles/ticks average: 47996 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49120 cycles/ticks kyber_decaps: median: 54674 cycles/ticks average: 54943 cycles/ticks Loop spin: 427 gen_a: median: 17324 cycles/ticks average: 17439 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30716 cycles/ticks average: 30922 cycles/ticks indcpa_enc: median: 32178 cycles/ticks average: 32323 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45066 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48226 cycles/ticks kyber_encaps_derand: median: 47964 cycles/ticks average: 48167 cycles/ticks kyber_encaps: median: 49042 cycles/ticks average: 49297 cycles/ticks kyber_decaps: median: 54892 cycles/ticks average: 55111 cycles/ticks Loop spin: 428 gen_a: median: 17360 cycles/ticks average: 17516 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29782 cycles/ticks average: 29994 cycles/ticks indcpa_enc: median: 31306 cycles/ticks average: 31456 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 45482 cycles/ticks average: 45689 cycles/ticks kyber_keypair: median: 48382 cycles/ticks average: 48751 cycles/ticks kyber_encaps_derand: median: 48286 cycles/ticks average: 48519 cycles/ticks kyber_encaps: median: 49512 cycles/ticks average: 49745 cycles/ticks kyber_decaps: median: 55326 cycles/ticks average: 55542 cycles/ticks Loop spin: 429 gen_a: median: 17340 cycles/ticks average: 17516 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29370 cycles/ticks average: 29562 cycles/ticks indcpa_enc: median: 31046 cycles/ticks average: 31201 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 45194 cycles/ticks average: 45404 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48203 cycles/ticks kyber_encaps_derand: median: 47832 cycles/ticks average: 48048 cycles/ticks kyber_encaps: median: 48926 cycles/ticks average: 49134 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 54985 cycles/ticks Loop spin: 430 gen_a: median: 17262 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1799 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29310 cycles/ticks average: 29481 cycles/ticks indcpa_enc: median: 30936 cycles/ticks average: 31100 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44896 cycles/ticks average: 45086 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48251 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48078 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49178 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 54998 cycles/ticks Loop spin: 431 gen_a: median: 17258 cycles/ticks average: 17411 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29414 cycles/ticks average: 29602 cycles/ticks indcpa_enc: median: 31040 cycles/ticks average: 31236 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45199 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48324 cycles/ticks kyber_encaps_derand: median: 47988 cycles/ticks average: 48164 cycles/ticks kyber_encaps: median: 49052 cycles/ticks average: 49232 cycles/ticks kyber_decaps: median: 54704 cycles/ticks average: 54937 cycles/ticks Loop spin: 432 gen_a: median: 17268 cycles/ticks average: 17462 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1787 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1784 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29360 cycles/ticks average: 29549 cycles/ticks indcpa_enc: median: 30884 cycles/ticks average: 31062 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44998 cycles/ticks average: 45160 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48260 cycles/ticks kyber_encaps_derand: median: 47746 cycles/ticks average: 47921 cycles/ticks kyber_encaps: median: 48796 cycles/ticks average: 49015 cycles/ticks kyber_decaps: median: 54574 cycles/ticks average: 54783 cycles/ticks Loop spin: 433 gen_a: median: 17328 cycles/ticks average: 17447 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1787 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 208 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 248 cycles/ticks indcpa_keypair: median: 29234 cycles/ticks average: 29474 cycles/ticks indcpa_enc: median: 30788 cycles/ticks average: 30944 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44884 cycles/ticks average: 45065 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48212 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48032 cycles/ticks kyber_encaps: median: 48954 cycles/ticks average: 49172 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55004 cycles/ticks Loop spin: 434 gen_a: median: 17308 cycles/ticks average: 17462 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30602 cycles/ticks average: 30779 cycles/ticks indcpa_enc: median: 32206 cycles/ticks average: 32358 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2053 cycles/ticks kyber_keypair_derand: median: 46096 cycles/ticks average: 46277 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48179 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48100 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49166 cycles/ticks kyber_decaps: median: 54952 cycles/ticks average: 55197 cycles/ticks Loop spin: 435 gen_a: median: 17276 cycles/ticks average: 17429 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1763 cycles/ticks NTT: median: 208 cycles/ticks average: 247 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29240 cycles/ticks average: 29438 cycles/ticks indcpa_enc: median: 30868 cycles/ticks average: 31005 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45117 cycles/ticks kyber_keypair: median: 48020 cycles/ticks average: 48344 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48103 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49261 cycles/ticks kyber_decaps: median: 54832 cycles/ticks average: 55054 cycles/ticks Loop spin: 436 gen_a: median: 17240 cycles/ticks average: 17402 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29588 cycles/ticks average: 29750 cycles/ticks indcpa_enc: median: 30844 cycles/ticks average: 31012 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 45022 cycles/ticks average: 45218 cycles/ticks kyber_keypair: median: 47936 cycles/ticks average: 48272 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48141 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49213 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55025 cycles/ticks Loop spin: 437 gen_a: median: 17276 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29180 cycles/ticks average: 29387 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 30972 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44834 cycles/ticks average: 45017 cycles/ticks kyber_keypair: median: 47804 cycles/ticks average: 48203 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48096 cycles/ticks kyber_encaps: median: 49026 cycles/ticks average: 49250 cycles/ticks kyber_decaps: median: 55002 cycles/ticks average: 55205 cycles/ticks Loop spin: 438 gen_a: median: 17266 cycles/ticks average: 17363 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29328 cycles/ticks average: 29519 cycles/ticks indcpa_enc: median: 30876 cycles/ticks average: 31034 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2006 cycles/ticks kyber_keypair_derand: median: 44904 cycles/ticks average: 45161 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48278 cycles/ticks kyber_encaps_derand: median: 48034 cycles/ticks average: 48218 cycles/ticks kyber_encaps: median: 49160 cycles/ticks average: 49367 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55010 cycles/ticks Loop spin: 439 gen_a: median: 17308 cycles/ticks average: 17447 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 63 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29112 cycles/ticks average: 29293 cycles/ticks indcpa_enc: median: 30796 cycles/ticks average: 31041 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45170 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48250 cycles/ticks kyber_encaps_derand: median: 47854 cycles/ticks average: 48036 cycles/ticks kyber_encaps: median: 48922 cycles/ticks average: 49108 cycles/ticks kyber_decaps: median: 54718 cycles/ticks average: 54947 cycles/ticks Loop spin: 440 gen_a: median: 17394 cycles/ticks average: 17673 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1780 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 435 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29392 cycles/ticks average: 29603 cycles/ticks indcpa_enc: median: 30842 cycles/ticks average: 30982 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 45142 cycles/ticks average: 45359 cycles/ticks kyber_keypair: median: 47810 cycles/ticks average: 48192 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48016 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49223 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 55033 cycles/ticks Loop spin: 441 gen_a: median: 17290 cycles/ticks average: 17570 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1762 cycles/ticks NTT: median: 250 cycles/ticks average: 274 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29400 cycles/ticks average: 29608 cycles/ticks indcpa_enc: median: 31012 cycles/ticks average: 31195 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45035 cycles/ticks kyber_keypair: median: 47810 cycles/ticks average: 48166 cycles/ticks kyber_encaps_derand: median: 47776 cycles/ticks average: 47978 cycles/ticks kyber_encaps: median: 48868 cycles/ticks average: 49081 cycles/ticks kyber_decaps: median: 54726 cycles/ticks average: 54967 cycles/ticks Loop spin: 442 gen_a: median: 17258 cycles/ticks average: 17400 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1794 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29324 cycles/ticks average: 29521 cycles/ticks indcpa_enc: median: 30848 cycles/ticks average: 31025 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 45064 cycles/ticks average: 45303 cycles/ticks kyber_keypair: median: 48020 cycles/ticks average: 48423 cycles/ticks kyber_encaps_derand: median: 48276 cycles/ticks average: 48472 cycles/ticks kyber_encaps: median: 49192 cycles/ticks average: 49423 cycles/ticks kyber_decaps: median: 54812 cycles/ticks average: 55053 cycles/ticks Loop spin: 443 gen_a: median: 17312 cycles/ticks average: 17436 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1754 cycles/ticks NTT: median: 222 cycles/ticks average: 266 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29492 cycles/ticks indcpa_enc: median: 30822 cycles/ticks average: 30971 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 46214 cycles/ticks average: 46428 cycles/ticks kyber_keypair: median: 47792 cycles/ticks average: 48139 cycles/ticks kyber_encaps_derand: median: 47810 cycles/ticks average: 48047 cycles/ticks kyber_encaps: median: 48962 cycles/ticks average: 49206 cycles/ticks kyber_decaps: median: 54814 cycles/ticks average: 55021 cycles/ticks Loop spin: 444 gen_a: median: 17252 cycles/ticks average: 17472 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29358 cycles/ticks average: 29554 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31076 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44954 cycles/ticks average: 45176 cycles/ticks kyber_keypair: median: 47960 cycles/ticks average: 48333 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48170 cycles/ticks kyber_encaps: median: 49076 cycles/ticks average: 49290 cycles/ticks kyber_decaps: median: 54728 cycles/ticks average: 54945 cycles/ticks Loop spin: 445 gen_a: median: 17314 cycles/ticks average: 17400 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 256 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29358 cycles/ticks average: 29545 cycles/ticks indcpa_enc: median: 30868 cycles/ticks average: 31015 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 46272 cycles/ticks average: 46485 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48283 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48082 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49181 cycles/ticks kyber_decaps: median: 54706 cycles/ticks average: 54921 cycles/ticks Loop spin: 446 gen_a: median: 17268 cycles/ticks average: 17378 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29502 cycles/ticks average: 29695 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30983 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45157 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48293 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48106 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49167 cycles/ticks kyber_decaps: median: 54924 cycles/ticks average: 55143 cycles/ticks Loop spin: 447 gen_a: median: 17340 cycles/ticks average: 17435 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30330 cycles/ticks average: 30519 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 31053 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45224 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48226 cycles/ticks kyber_encaps_derand: median: 47798 cycles/ticks average: 47992 cycles/ticks kyber_encaps: median: 48874 cycles/ticks average: 49082 cycles/ticks kyber_decaps: median: 54652 cycles/ticks average: 54873 cycles/ticks Loop spin: 448 gen_a: median: 17268 cycles/ticks average: 17372 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 54 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29200 cycles/ticks average: 29403 cycles/ticks indcpa_enc: median: 30966 cycles/ticks average: 31162 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44844 cycles/ticks average: 45058 cycles/ticks kyber_keypair: median: 47838 cycles/ticks average: 48177 cycles/ticks kyber_encaps_derand: median: 49350 cycles/ticks average: 49552 cycles/ticks kyber_encaps: median: 50470 cycles/ticks average: 50672 cycles/ticks kyber_decaps: median: 56196 cycles/ticks average: 56471 cycles/ticks Loop spin: 449 gen_a: median: 17434 cycles/ticks average: 17661 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 62 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29998 cycles/ticks average: 30191 cycles/ticks indcpa_enc: median: 31308 cycles/ticks average: 31440 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 45442 cycles/ticks average: 45658 cycles/ticks kyber_keypair: median: 48252 cycles/ticks average: 48609 cycles/ticks kyber_encaps_derand: median: 48364 cycles/ticks average: 48562 cycles/ticks kyber_encaps: median: 49464 cycles/ticks average: 49666 cycles/ticks kyber_decaps: median: 55278 cycles/ticks average: 55529 cycles/ticks Loop spin: 450 gen_a: median: 17280 cycles/ticks average: 17398 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29494 cycles/ticks average: 29715 cycles/ticks indcpa_enc: median: 31054 cycles/ticks average: 31201 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 44962 cycles/ticks average: 45138 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48268 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48210 cycles/ticks kyber_encaps: median: 49068 cycles/ticks average: 49324 cycles/ticks kyber_decaps: median: 54624 cycles/ticks average: 54846 cycles/ticks Loop spin: 451 gen_a: median: 17264 cycles/ticks average: 17489 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29368 cycles/ticks average: 29557 cycles/ticks indcpa_enc: median: 30994 cycles/ticks average: 31148 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 46516 cycles/ticks average: 46702 cycles/ticks kyber_keypair: median: 47972 cycles/ticks average: 48327 cycles/ticks kyber_encaps_derand: median: 48232 cycles/ticks average: 48451 cycles/ticks kyber_encaps: median: 49308 cycles/ticks average: 49524 cycles/ticks kyber_decaps: median: 54816 cycles/ticks average: 55016 cycles/ticks Loop spin: 452 gen_a: median: 17274 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29462 cycles/ticks indcpa_enc: median: 30902 cycles/ticks average: 31034 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45144 cycles/ticks kyber_keypair: median: 48132 cycles/ticks average: 48492 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48186 cycles/ticks kyber_encaps: median: 48996 cycles/ticks average: 49203 cycles/ticks kyber_decaps: median: 54846 cycles/ticks average: 55070 cycles/ticks Loop spin: 453 gen_a: median: 17360 cycles/ticks average: 17434 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1796 cycles/ticks NTT: median: 216 cycles/ticks average: 265 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29246 cycles/ticks average: 29423 cycles/ticks indcpa_enc: median: 30818 cycles/ticks average: 30984 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 46144 cycles/ticks average: 46441 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48173 cycles/ticks kyber_encaps_derand: median: 47808 cycles/ticks average: 47982 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49099 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 54980 cycles/ticks Loop spin: 454 gen_a: median: 17260 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1765 cycles/ticks NTT: median: 220 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29312 cycles/ticks average: 29488 cycles/ticks indcpa_enc: median: 30814 cycles/ticks average: 30981 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44820 cycles/ticks average: 45063 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48232 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48149 cycles/ticks kyber_encaps: median: 49068 cycles/ticks average: 49290 cycles/ticks kyber_decaps: median: 54862 cycles/ticks average: 55083 cycles/ticks Loop spin: 455 gen_a: median: 17392 cycles/ticks average: 17496 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30676 cycles/ticks average: 30892 cycles/ticks indcpa_enc: median: 32254 cycles/ticks average: 32432 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44704 cycles/ticks average: 44902 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48227 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48108 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49197 cycles/ticks kyber_decaps: median: 54824 cycles/ticks average: 55038 cycles/ticks Loop spin: 456 gen_a: median: 17270 cycles/ticks average: 17529 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29366 cycles/ticks average: 29570 cycles/ticks indcpa_enc: median: 31008 cycles/ticks average: 31166 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 46112 cycles/ticks average: 46372 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48188 cycles/ticks kyber_encaps_derand: median: 47882 cycles/ticks average: 48074 cycles/ticks kyber_encaps: median: 48978 cycles/ticks average: 49193 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55013 cycles/ticks Loop spin: 457 gen_a: median: 17294 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29316 cycles/ticks average: 29516 cycles/ticks indcpa_enc: median: 30822 cycles/ticks average: 30986 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44784 cycles/ticks average: 44959 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48157 cycles/ticks kyber_encaps_derand: median: 47966 cycles/ticks average: 48147 cycles/ticks kyber_encaps: median: 49076 cycles/ticks average: 49295 cycles/ticks kyber_decaps: median: 55060 cycles/ticks average: 55287 cycles/ticks Loop spin: 458 gen_a: median: 17270 cycles/ticks average: 17396 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29490 cycles/ticks indcpa_enc: median: 30774 cycles/ticks average: 30916 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45249 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48286 cycles/ticks kyber_encaps_derand: median: 49210 cycles/ticks average: 49402 cycles/ticks kyber_encaps: median: 50286 cycles/ticks average: 50566 cycles/ticks kyber_decaps: median: 56086 cycles/ticks average: 56303 cycles/ticks Loop spin: 459 gen_a: median: 17324 cycles/ticks average: 17409 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29200 cycles/ticks average: 29424 cycles/ticks indcpa_enc: median: 30850 cycles/ticks average: 30997 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 45058 cycles/ticks average: 45273 cycles/ticks kyber_keypair: median: 48014 cycles/ticks average: 48406 cycles/ticks kyber_encaps_derand: median: 47760 cycles/ticks average: 48002 cycles/ticks kyber_encaps: median: 48826 cycles/ticks average: 49028 cycles/ticks kyber_decaps: median: 54688 cycles/ticks average: 54884 cycles/ticks Loop spin: 460 gen_a: median: 17262 cycles/ticks average: 17373 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 710 cycles/ticks average: 709 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29642 cycles/ticks average: 29827 cycles/ticks indcpa_enc: median: 30928 cycles/ticks average: 31076 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 46588 cycles/ticks average: 46818 cycles/ticks kyber_keypair: median: 48180 cycles/ticks average: 48562 cycles/ticks kyber_encaps_derand: median: 48126 cycles/ticks average: 48330 cycles/ticks kyber_encaps: median: 49416 cycles/ticks average: 49624 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55048 cycles/ticks Loop spin: 461 gen_a: median: 17290 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29296 cycles/ticks average: 29522 cycles/ticks indcpa_enc: median: 30678 cycles/ticks average: 30817 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44940 cycles/ticks average: 45206 cycles/ticks kyber_keypair: median: 48132 cycles/ticks average: 48512 cycles/ticks kyber_encaps_derand: median: 47880 cycles/ticks average: 48074 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49251 cycles/ticks kyber_decaps: median: 54666 cycles/ticks average: 55004 cycles/ticks Loop spin: 462 gen_a: median: 17794 cycles/ticks average: 17836 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 684 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29256 cycles/ticks average: 29430 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31027 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 44918 cycles/ticks average: 45126 cycles/ticks kyber_keypair: median: 47800 cycles/ticks average: 48183 cycles/ticks kyber_encaps_derand: median: 47810 cycles/ticks average: 47994 cycles/ticks kyber_encaps: median: 48858 cycles/ticks average: 49030 cycles/ticks kyber_decaps: median: 54660 cycles/ticks average: 54909 cycles/ticks Loop spin: 463 gen_a: median: 17242 cycles/ticks average: 17349 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 247 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29412 cycles/ticks average: 29603 cycles/ticks indcpa_enc: median: 30918 cycles/ticks average: 31099 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 46132 cycles/ticks average: 46314 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48201 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48035 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49245 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55005 cycles/ticks Loop spin: 464 gen_a: median: 17306 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1781 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 40 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29200 cycles/ticks average: 29410 cycles/ticks indcpa_enc: median: 30714 cycles/ticks average: 30864 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44812 cycles/ticks average: 44984 cycles/ticks kyber_keypair: median: 47798 cycles/ticks average: 48149 cycles/ticks kyber_encaps_derand: median: 48030 cycles/ticks average: 48296 cycles/ticks kyber_encaps: median: 49120 cycles/ticks average: 49335 cycles/ticks kyber_decaps: median: 54928 cycles/ticks average: 55152 cycles/ticks Loop spin: 465 gen_a: median: 17358 cycles/ticks average: 17493 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30630 cycles/ticks average: 30830 cycles/ticks indcpa_enc: median: 32224 cycles/ticks average: 32372 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44922 cycles/ticks average: 45100 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48225 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48084 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49188 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 55006 cycles/ticks Loop spin: 466 gen_a: median: 17290 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 234 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29334 cycles/ticks average: 29556 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30961 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44852 cycles/ticks average: 45053 cycles/ticks kyber_keypair: median: 47784 cycles/ticks average: 48146 cycles/ticks kyber_encaps_derand: median: 47814 cycles/ticks average: 48026 cycles/ticks kyber_encaps: median: 49072 cycles/ticks average: 49330 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55001 cycles/ticks Loop spin: 467 gen_a: median: 17302 cycles/ticks average: 17545 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1765 cycles/ticks NTT: median: 210 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30666 cycles/ticks average: 30869 cycles/ticks indcpa_enc: median: 32258 cycles/ticks average: 32409 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2070 cycles/ticks kyber_keypair_derand: median: 46188 cycles/ticks average: 46382 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48292 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48027 cycles/ticks kyber_encaps: median: 48900 cycles/ticks average: 49106 cycles/ticks kyber_decaps: median: 54706 cycles/ticks average: 54897 cycles/ticks Loop spin: 468 gen_a: median: 17334 cycles/ticks average: 17423 cycles/ticks poly_getnoise_eta1: median: 1748 cycles/ticks average: 1756 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 52 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29469 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31077 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45169 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48320 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48093 cycles/ticks kyber_encaps: median: 49022 cycles/ticks average: 49227 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54975 cycles/ticks Loop spin: 469 gen_a: median: 17278 cycles/ticks average: 17419 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29310 cycles/ticks average: 29497 cycles/ticks indcpa_enc: median: 30852 cycles/ticks average: 31050 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45127 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48318 cycles/ticks kyber_encaps_derand: median: 47972 cycles/ticks average: 48147 cycles/ticks kyber_encaps: median: 48978 cycles/ticks average: 49146 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55023 cycles/ticks Loop spin: 470 gen_a: median: 17276 cycles/ticks average: 17414 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30846 cycles/ticks average: 31062 cycles/ticks indcpa_enc: median: 32280 cycles/ticks average: 32433 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44984 cycles/ticks average: 45191 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48264 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48088 cycles/ticks kyber_encaps: median: 48958 cycles/ticks average: 49152 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 55025 cycles/ticks Loop spin: 471 gen_a: median: 17284 cycles/ticks average: 17502 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29553 cycles/ticks indcpa_enc: median: 30720 cycles/ticks average: 30884 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 46076 cycles/ticks average: 46300 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48195 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48045 cycles/ticks kyber_encaps: median: 48980 cycles/ticks average: 49291 cycles/ticks kyber_decaps: median: 54720 cycles/ticks average: 54978 cycles/ticks Loop spin: 472 gen_a: median: 17338 cycles/ticks average: 17552 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29559 cycles/ticks indcpa_enc: median: 30866 cycles/ticks average: 30999 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44778 cycles/ticks average: 44977 cycles/ticks kyber_keypair: median: 47858 cycles/ticks average: 48255 cycles/ticks kyber_encaps_derand: median: 47802 cycles/ticks average: 48111 cycles/ticks kyber_encaps: median: 48898 cycles/ticks average: 49132 cycles/ticks kyber_decaps: median: 54702 cycles/ticks average: 54903 cycles/ticks Loop spin: 473 gen_a: median: 17336 cycles/ticks average: 17420 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29250 cycles/ticks average: 29424 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 30993 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44830 cycles/ticks average: 45030 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48203 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48057 cycles/ticks kyber_encaps: median: 48966 cycles/ticks average: 49202 cycles/ticks kyber_decaps: median: 54758 cycles/ticks average: 54985 cycles/ticks Loop spin: 474 gen_a: median: 17274 cycles/ticks average: 17477 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29306 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30994 cycles/ticks average: 31130 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45085 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 48022 cycles/ticks average: 48302 cycles/ticks kyber_encaps: median: 49186 cycles/ticks average: 49395 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55022 cycles/ticks Loop spin: 475 gen_a: median: 17264 cycles/ticks average: 17342 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 216 cycles/ticks average: 273 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29574 cycles/ticks indcpa_enc: median: 31028 cycles/ticks average: 31194 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45064 cycles/ticks kyber_keypair: median: 48102 cycles/ticks average: 48513 cycles/ticks kyber_encaps_derand: median: 47936 cycles/ticks average: 48131 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49227 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54975 cycles/ticks Loop spin: 476 gen_a: median: 17390 cycles/ticks average: 17495 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 404 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29280 cycles/ticks average: 29499 cycles/ticks indcpa_enc: median: 30784 cycles/ticks average: 30931 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 46346 cycles/ticks average: 46600 cycles/ticks kyber_keypair: median: 47862 cycles/ticks average: 48222 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 48017 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49098 cycles/ticks kyber_decaps: median: 54718 cycles/ticks average: 54939 cycles/ticks Loop spin: 477 gen_a: median: 17316 cycles/ticks average: 17507 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1761 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 426 cycles/ticks average: 428 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29618 cycles/ticks average: 29778 cycles/ticks indcpa_enc: median: 30888 cycles/ticks average: 31071 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44892 cycles/ticks average: 45118 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48249 cycles/ticks kyber_encaps_derand: median: 47968 cycles/ticks average: 48152 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49214 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55069 cycles/ticks Loop spin: 478 gen_a: median: 17266 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29496 cycles/ticks average: 29682 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31105 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 44920 cycles/ticks average: 45129 cycles/ticks kyber_keypair: median: 47948 cycles/ticks average: 48288 cycles/ticks kyber_encaps_derand: median: 48268 cycles/ticks average: 48501 cycles/ticks kyber_encaps: median: 49146 cycles/ticks average: 49358 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55040 cycles/ticks Loop spin: 479 gen_a: median: 17282 cycles/ticks average: 17442 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1772 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 65 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29192 cycles/ticks average: 29401 cycles/ticks indcpa_enc: median: 30990 cycles/ticks average: 31134 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44834 cycles/ticks average: 45030 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48337 cycles/ticks kyber_encaps_derand: median: 49508 cycles/ticks average: 49716 cycles/ticks kyber_encaps: median: 50584 cycles/ticks average: 50784 cycles/ticks kyber_decaps: median: 56406 cycles/ticks average: 56726 cycles/ticks Loop spin: 480 gen_a: median: 17322 cycles/ticks average: 17479 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 237 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29550 cycles/ticks indcpa_enc: median: 30744 cycles/ticks average: 30916 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45047 cycles/ticks kyber_keypair: median: 48120 cycles/ticks average: 48456 cycles/ticks kyber_encaps_derand: median: 49340 cycles/ticks average: 49538 cycles/ticks kyber_encaps: median: 50382 cycles/ticks average: 50680 cycles/ticks kyber_decaps: median: 56246 cycles/ticks average: 56477 cycles/ticks Loop spin: 481 gen_a: median: 17242 cycles/ticks average: 17383 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 216 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29348 cycles/ticks average: 29540 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31065 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44982 cycles/ticks average: 45188 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48314 cycles/ticks kyber_encaps_derand: median: 47976 cycles/ticks average: 48224 cycles/ticks kyber_encaps: median: 49024 cycles/ticks average: 49293 cycles/ticks kyber_decaps: median: 54960 cycles/ticks average: 55176 cycles/ticks Loop spin: 482 gen_a: median: 17280 cycles/ticks average: 17481 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 402 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29368 cycles/ticks average: 29575 cycles/ticks indcpa_enc: median: 30948 cycles/ticks average: 31115 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 46346 cycles/ticks average: 46545 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48298 cycles/ticks kyber_encaps_derand: median: 49380 cycles/ticks average: 49593 cycles/ticks kyber_encaps: median: 50322 cycles/ticks average: 50582 cycles/ticks kyber_decaps: median: 56084 cycles/ticks average: 56341 cycles/ticks Loop spin: 483 gen_a: median: 17354 cycles/ticks average: 17490 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29114 cycles/ticks average: 29295 cycles/ticks indcpa_enc: median: 30754 cycles/ticks average: 30898 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45095 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48242 cycles/ticks kyber_encaps_derand: median: 49318 cycles/ticks average: 49499 cycles/ticks kyber_encaps: median: 50352 cycles/ticks average: 50541 cycles/ticks kyber_decaps: median: 56244 cycles/ticks average: 56430 cycles/ticks Loop spin: 484 gen_a: median: 17282 cycles/ticks average: 17434 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 212 cycles/ticks average: 268 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29280 cycles/ticks average: 29472 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30976 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44848 cycles/ticks average: 45084 cycles/ticks kyber_keypair: median: 47780 cycles/ticks average: 48175 cycles/ticks kyber_encaps_derand: median: 47768 cycles/ticks average: 47961 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49116 cycles/ticks kyber_decaps: median: 55002 cycles/ticks average: 55227 cycles/ticks Loop spin: 485 gen_a: median: 17270 cycles/ticks average: 17382 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 45 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29282 cycles/ticks average: 29479 cycles/ticks indcpa_enc: median: 30888 cycles/ticks average: 31050 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2065 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45045 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48266 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48049 cycles/ticks kyber_encaps: median: 48926 cycles/ticks average: 49118 cycles/ticks kyber_decaps: median: 54834 cycles/ticks average: 55081 cycles/ticks Loop spin: 486 gen_a: median: 17296 cycles/ticks average: 17402 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1774 cycles/ticks NTT: median: 212 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 401 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29490 cycles/ticks indcpa_enc: median: 30880 cycles/ticks average: 31021 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45149 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48227 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48089 cycles/ticks kyber_encaps: median: 49016 cycles/ticks average: 49245 cycles/ticks kyber_decaps: median: 54724 cycles/ticks average: 54982 cycles/ticks Loop spin: 487 gen_a: median: 17312 cycles/ticks average: 17417 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30514 cycles/ticks average: 30727 cycles/ticks indcpa_enc: median: 32232 cycles/ticks average: 32408 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44884 cycles/ticks average: 45038 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48196 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48079 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49206 cycles/ticks kyber_decaps: median: 54784 cycles/ticks average: 55021 cycles/ticks Loop spin: 488 gen_a: median: 17234 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 3634 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 38 cycles/ticks average: 38 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29238 cycles/ticks average: 29462 cycles/ticks indcpa_enc: median: 31004 cycles/ticks average: 31163 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 45246 cycles/ticks average: 45444 cycles/ticks kyber_keypair: median: 48108 cycles/ticks average: 48490 cycles/ticks kyber_encaps_derand: median: 48224 cycles/ticks average: 48412 cycles/ticks kyber_encaps: median: 49210 cycles/ticks average: 49448 cycles/ticks kyber_decaps: median: 55178 cycles/ticks average: 57158 cycles/ticks Loop spin: 489 gen_a: median: 17286 cycles/ticks average: 17468 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 433 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29324 cycles/ticks average: 29528 cycles/ticks indcpa_enc: median: 31062 cycles/ticks average: 31211 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 45036 cycles/ticks average: 45210 cycles/ticks kyber_keypair: median: 47924 cycles/ticks average: 48255 cycles/ticks kyber_encaps_derand: median: 48028 cycles/ticks average: 48242 cycles/ticks kyber_encaps: median: 49132 cycles/ticks average: 49351 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54945 cycles/ticks Loop spin: 490 gen_a: median: 17372 cycles/ticks average: 17455 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 214 cycles/ticks average: 251 cycles/ticks INVNTT: median: 226 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29316 cycles/ticks average: 29517 cycles/ticks indcpa_enc: median: 30920 cycles/ticks average: 31066 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44820 cycles/ticks average: 45040 cycles/ticks kyber_keypair: median: 47804 cycles/ticks average: 48191 cycles/ticks kyber_encaps_derand: median: 47794 cycles/ticks average: 48001 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49196 cycles/ticks kyber_decaps: median: 54758 cycles/ticks average: 54956 cycles/ticks Loop spin: 491 gen_a: median: 17248 cycles/ticks average: 17303 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 686 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29272 cycles/ticks average: 29440 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30972 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 45014 cycles/ticks average: 45243 cycles/ticks kyber_keypair: median: 47998 cycles/ticks average: 48389 cycles/ticks kyber_encaps_derand: median: 47880 cycles/ticks average: 48076 cycles/ticks kyber_encaps: median: 48974 cycles/ticks average: 49154 cycles/ticks kyber_decaps: median: 54812 cycles/ticks average: 55031 cycles/ticks Loop spin: 492 gen_a: median: 17296 cycles/ticks average: 17462 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29180 cycles/ticks average: 29379 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 30961 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44930 cycles/ticks average: 45120 cycles/ticks kyber_keypair: median: 47954 cycles/ticks average: 48397 cycles/ticks kyber_encaps_derand: median: 48018 cycles/ticks average: 48224 cycles/ticks kyber_encaps: median: 49046 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 54640 cycles/ticks average: 54888 cycles/ticks Loop spin: 493 gen_a: median: 17310 cycles/ticks average: 17488 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1787 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1764 cycles/ticks NTT: median: 250 cycles/ticks average: 273 cycles/ticks INVNTT: median: 218 cycles/ticks average: 237 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29236 cycles/ticks average: 29449 cycles/ticks indcpa_enc: median: 30854 cycles/ticks average: 30985 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 46192 cycles/ticks average: 46388 cycles/ticks kyber_keypair: median: 47844 cycles/ticks average: 48212 cycles/ticks kyber_encaps_derand: median: 47832 cycles/ticks average: 48024 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49076 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 54980 cycles/ticks Loop spin: 494 gen_a: median: 17408 cycles/ticks average: 17538 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 237 cycles/ticks indcpa_keypair: median: 30800 cycles/ticks average: 30987 cycles/ticks indcpa_enc: median: 32252 cycles/ticks average: 32410 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44870 cycles/ticks average: 45057 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48320 cycles/ticks kyber_encaps_derand: median: 47826 cycles/ticks average: 48001 cycles/ticks kyber_encaps: median: 48936 cycles/ticks average: 49152 cycles/ticks kyber_decaps: median: 54820 cycles/ticks average: 55065 cycles/ticks Loop spin: 495 gen_a: median: 17312 cycles/ticks average: 17424 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 406 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29244 cycles/ticks average: 29417 cycles/ticks indcpa_enc: median: 30714 cycles/ticks average: 30861 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45104 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48251 cycles/ticks kyber_encaps_derand: median: 47806 cycles/ticks average: 48015 cycles/ticks kyber_encaps: median: 48880 cycles/ticks average: 49117 cycles/ticks kyber_decaps: median: 54816 cycles/ticks average: 55016 cycles/ticks Loop spin: 496 gen_a: median: 17328 cycles/ticks average: 17438 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 210 cycles/ticks average: 256 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29222 cycles/ticks average: 29484 cycles/ticks indcpa_enc: median: 30782 cycles/ticks average: 30920 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44928 cycles/ticks average: 45156 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48273 cycles/ticks kyber_encaps_derand: median: 47944 cycles/ticks average: 48161 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49228 cycles/ticks kyber_decaps: median: 54852 cycles/ticks average: 55107 cycles/ticks Loop spin: 497 gen_a: median: 17324 cycles/ticks average: 17478 cycles/ticks poly_getnoise_eta1: median: 1748 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30674 cycles/ticks average: 30873 cycles/ticks indcpa_enc: median: 32324 cycles/ticks average: 32483 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 46232 cycles/ticks average: 46405 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48232 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48085 cycles/ticks kyber_encaps: median: 48920 cycles/ticks average: 49116 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 54967 cycles/ticks Loop spin: 498 gen_a: median: 17296 cycles/ticks average: 17374 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1796 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29316 cycles/ticks average: 29493 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31051 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 46260 cycles/ticks average: 46507 cycles/ticks kyber_keypair: median: 47822 cycles/ticks average: 48190 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48025 cycles/ticks kyber_encaps: median: 48896 cycles/ticks average: 49079 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54925 cycles/ticks Loop spin: 499 gen_a: median: 17264 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1753 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29440 cycles/ticks average: 29618 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31091 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44850 cycles/ticks average: 45089 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48266 cycles/ticks kyber_encaps_derand: median: 47936 cycles/ticks average: 48125 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49166 cycles/ticks kyber_decaps: median: 54864 cycles/ticks average: 55073 cycles/ticks Loop spin: 500 gen_a: median: 17288 cycles/ticks average: 17485 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 214 cycles/ticks average: 254 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29194 cycles/ticks average: 29417 cycles/ticks indcpa_enc: median: 30764 cycles/ticks average: 30931 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 45036 cycles/ticks average: 45228 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48336 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 48004 cycles/ticks kyber_encaps: median: 48934 cycles/ticks average: 49119 cycles/ticks kyber_decaps: median: 54872 cycles/ticks average: 55099 cycles/ticks Loop spin: 501 gen_a: median: 17274 cycles/ticks average: 17472 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1782 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29112 cycles/ticks average: 29308 cycles/ticks indcpa_enc: median: 30680 cycles/ticks average: 30834 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44780 cycles/ticks average: 44974 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48290 cycles/ticks kyber_encaps_derand: median: 49282 cycles/ticks average: 49450 cycles/ticks kyber_encaps: median: 50314 cycles/ticks average: 50537 cycles/ticks kyber_decaps: median: 56120 cycles/ticks average: 56375 cycles/ticks Loop spin: 502 gen_a: median: 17266 cycles/ticks average: 17413 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1756 cycles/ticks NTT: median: 210 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29572 cycles/ticks average: 29721 cycles/ticks indcpa_enc: median: 30992 cycles/ticks average: 31114 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2007 cycles/ticks kyber_keypair_derand: median: 44910 cycles/ticks average: 45118 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48326 cycles/ticks kyber_encaps_derand: median: 47906 cycles/ticks average: 48101 cycles/ticks kyber_encaps: median: 49020 cycles/ticks average: 49243 cycles/ticks kyber_decaps: median: 54704 cycles/ticks average: 54948 cycles/ticks Loop spin: 503 gen_a: median: 17274 cycles/ticks average: 17383 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1769 cycles/ticks NTT: median: 210 cycles/ticks average: 248 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29496 cycles/ticks average: 29680 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31058 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 45088 cycles/ticks average: 45246 cycles/ticks kyber_keypair: median: 48198 cycles/ticks average: 48603 cycles/ticks kyber_encaps_derand: median: 47852 cycles/ticks average: 48085 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49246 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54966 cycles/ticks Loop spin: 504 gen_a: median: 17270 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 230 cycles/ticks indcpa_keypair: median: 29378 cycles/ticks average: 29547 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31099 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2007 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45196 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48323 cycles/ticks kyber_encaps_derand: median: 48034 cycles/ticks average: 48265 cycles/ticks kyber_encaps: median: 49052 cycles/ticks average: 49260 cycles/ticks kyber_decaps: median: 54758 cycles/ticks average: 54971 cycles/ticks Loop spin: 505 gen_a: median: 17364 cycles/ticks average: 17562 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1795 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29546 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30969 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 46132 cycles/ticks average: 46331 cycles/ticks kyber_keypair: median: 48078 cycles/ticks average: 48449 cycles/ticks kyber_encaps_derand: median: 47850 cycles/ticks average: 48052 cycles/ticks kyber_encaps: median: 48946 cycles/ticks average: 49152 cycles/ticks kyber_decaps: median: 54688 cycles/ticks average: 54895 cycles/ticks Loop spin: 506 gen_a: median: 17334 cycles/ticks average: 17462 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 237 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 238 cycles/ticks indcpa_keypair: median: 29206 cycles/ticks average: 29392 cycles/ticks indcpa_enc: median: 30736 cycles/ticks average: 30900 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45043 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48251 cycles/ticks kyber_encaps_derand: median: 48014 cycles/ticks average: 48180 cycles/ticks kyber_encaps: median: 49026 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 54860 cycles/ticks average: 55051 cycles/ticks Loop spin: 507 gen_a: median: 17266 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1798 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 676 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29238 cycles/ticks average: 29442 cycles/ticks indcpa_enc: median: 30890 cycles/ticks average: 31085 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44956 cycles/ticks average: 45155 cycles/ticks kyber_keypair: median: 47984 cycles/ticks average: 48333 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48042 cycles/ticks kyber_encaps: median: 48966 cycles/ticks average: 49181 cycles/ticks kyber_decaps: median: 54718 cycles/ticks average: 54940 cycles/ticks Loop spin: 508 gen_a: median: 17266 cycles/ticks average: 17424 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 76 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29454 cycles/ticks average: 29680 cycles/ticks indcpa_enc: median: 31122 cycles/ticks average: 31287 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 45020 cycles/ticks average: 45187 cycles/ticks kyber_keypair: median: 48034 cycles/ticks average: 48393 cycles/ticks kyber_encaps_derand: median: 49454 cycles/ticks average: 49625 cycles/ticks kyber_encaps: median: 50514 cycles/ticks average: 50735 cycles/ticks kyber_decaps: median: 56200 cycles/ticks average: 56476 cycles/ticks Loop spin: 509 gen_a: median: 17266 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1775 cycles/ticks NTT: median: 204 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29493 cycles/ticks indcpa_enc: median: 31038 cycles/ticks average: 31191 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45092 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48313 cycles/ticks kyber_encaps_derand: median: 47996 cycles/ticks average: 48157 cycles/ticks kyber_encaps: median: 49048 cycles/ticks average: 49258 cycles/ticks kyber_decaps: median: 54822 cycles/ticks average: 55102 cycles/ticks Loop spin: 510 gen_a: median: 17264 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1792 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29328 cycles/ticks average: 29501 cycles/ticks indcpa_enc: median: 30966 cycles/ticks average: 31091 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45111 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48205 cycles/ticks kyber_encaps_derand: median: 47902 cycles/ticks average: 48078 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49207 cycles/ticks kyber_decaps: median: 54880 cycles/ticks average: 55089 cycles/ticks Loop spin: 511 gen_a: median: 17196 cycles/ticks average: 17363 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29360 cycles/ticks average: 29570 cycles/ticks indcpa_enc: median: 30976 cycles/ticks average: 31120 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44798 cycles/ticks average: 45003 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48297 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48126 cycles/ticks kyber_encaps: median: 48906 cycles/ticks average: 49132 cycles/ticks kyber_decaps: median: 54814 cycles/ticks average: 55008 cycles/ticks Loop spin: 512 gen_a: median: 17288 cycles/ticks average: 17422 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29208 cycles/ticks average: 29409 cycles/ticks indcpa_enc: median: 30872 cycles/ticks average: 31018 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45050 cycles/ticks average: 45244 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48311 cycles/ticks kyber_encaps_derand: median: 48042 cycles/ticks average: 48226 cycles/ticks kyber_encaps: median: 49140 cycles/ticks average: 49357 cycles/ticks kyber_decaps: median: 54770 cycles/ticks average: 54976 cycles/ticks Loop spin: 513 gen_a: median: 17370 cycles/ticks average: 17515 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 702 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30374 cycles/ticks average: 30531 cycles/ticks indcpa_enc: median: 30804 cycles/ticks average: 31014 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44956 cycles/ticks average: 45167 cycles/ticks kyber_keypair: median: 47844 cycles/ticks average: 48201 cycles/ticks kyber_encaps_derand: median: 47798 cycles/ticks average: 47981 cycles/ticks kyber_encaps: median: 48866 cycles/ticks average: 49057 cycles/ticks kyber_decaps: median: 54722 cycles/ticks average: 54931 cycles/ticks Loop spin: 514 gen_a: median: 17250 cycles/ticks average: 17407 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29244 cycles/ticks average: 29437 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 31001 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 44864 cycles/ticks average: 45089 cycles/ticks kyber_keypair: median: 47952 cycles/ticks average: 48323 cycles/ticks kyber_encaps_derand: median: 47990 cycles/ticks average: 48188 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49168 cycles/ticks kyber_decaps: median: 54840 cycles/ticks average: 55067 cycles/ticks Loop spin: 515 gen_a: median: 17280 cycles/ticks average: 17398 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 54 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29220 cycles/ticks average: 29425 cycles/ticks indcpa_enc: median: 31024 cycles/ticks average: 31192 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44870 cycles/ticks average: 45078 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48194 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48042 cycles/ticks kyber_encaps: median: 48940 cycles/ticks average: 49148 cycles/ticks kyber_decaps: median: 54654 cycles/ticks average: 54886 cycles/ticks Loop spin: 516 gen_a: median: 17296 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1784 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 63 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29302 cycles/ticks average: 29522 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31056 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 45052 cycles/ticks average: 45217 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48236 cycles/ticks kyber_encaps_derand: median: 47924 cycles/ticks average: 48100 cycles/ticks kyber_encaps: median: 48936 cycles/ticks average: 49137 cycles/ticks kyber_decaps: median: 54708 cycles/ticks average: 54961 cycles/ticks Loop spin: 517 gen_a: median: 17246 cycles/ticks average: 17386 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1776 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29668 cycles/ticks average: 29839 cycles/ticks indcpa_enc: median: 30786 cycles/ticks average: 30935 cycles/ticks indcpa_dec: median: 2046 cycles/ticks average: 2055 cycles/ticks kyber_keypair_derand: median: 44880 cycles/ticks average: 45069 cycles/ticks kyber_keypair: median: 48012 cycles/ticks average: 48371 cycles/ticks kyber_encaps_derand: median: 49238 cycles/ticks average: 49442 cycles/ticks kyber_encaps: median: 50324 cycles/ticks average: 50522 cycles/ticks kyber_decaps: median: 56072 cycles/ticks average: 56327 cycles/ticks Loop spin: 518 gen_a: median: 17298 cycles/ticks average: 17397 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29414 cycles/ticks average: 29600 cycles/ticks indcpa_enc: median: 30792 cycles/ticks average: 30948 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44884 cycles/ticks average: 45170 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48355 cycles/ticks kyber_encaps_derand: median: 47846 cycles/ticks average: 48044 cycles/ticks kyber_encaps: median: 48896 cycles/ticks average: 49122 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 55002 cycles/ticks Loop spin: 519 gen_a: median: 17258 cycles/ticks average: 17337 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29478 cycles/ticks average: 29649 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31061 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44840 cycles/ticks average: 45017 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48292 cycles/ticks kyber_encaps_derand: median: 47944 cycles/ticks average: 48159 cycles/ticks kyber_encaps: median: 49046 cycles/ticks average: 49261 cycles/ticks kyber_decaps: median: 54936 cycles/ticks average: 55160 cycles/ticks Loop spin: 520 gen_a: median: 17412 cycles/ticks average: 17518 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29246 cycles/ticks average: 29441 cycles/ticks indcpa_enc: median: 30792 cycles/ticks average: 30983 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44720 cycles/ticks average: 44905 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48277 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48148 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54834 cycles/ticks average: 55055 cycles/ticks Loop spin: 521 gen_a: median: 17298 cycles/ticks average: 17397 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 222 cycles/ticks average: 268 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 400 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29232 cycles/ticks average: 29446 cycles/ticks indcpa_enc: median: 30850 cycles/ticks average: 30981 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45184 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48360 cycles/ticks kyber_encaps_derand: median: 47942 cycles/ticks average: 48130 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49193 cycles/ticks kyber_decaps: median: 55000 cycles/ticks average: 55200 cycles/ticks Loop spin: 522 gen_a: median: 17266 cycles/ticks average: 17352 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29330 cycles/ticks average: 29541 cycles/ticks indcpa_enc: median: 30870 cycles/ticks average: 31029 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45127 cycles/ticks kyber_keypair: median: 48086 cycles/ticks average: 48442 cycles/ticks kyber_encaps_derand: median: 48004 cycles/ticks average: 48195 cycles/ticks kyber_encaps: median: 48966 cycles/ticks average: 49171 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55007 cycles/ticks Loop spin: 523 gen_a: median: 17312 cycles/ticks average: 17434 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 406 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29248 cycles/ticks average: 29476 cycles/ticks indcpa_enc: median: 30946 cycles/ticks average: 31132 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44922 cycles/ticks average: 45136 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48260 cycles/ticks kyber_encaps_derand: median: 47790 cycles/ticks average: 47957 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49089 cycles/ticks kyber_decaps: median: 54724 cycles/ticks average: 54957 cycles/ticks Loop spin: 524 gen_a: median: 17316 cycles/ticks average: 17536 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1778 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 65 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29262 cycles/ticks average: 29485 cycles/ticks indcpa_enc: median: 30898 cycles/ticks average: 31053 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44792 cycles/ticks average: 44985 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48177 cycles/ticks kyber_encaps_derand: median: 49294 cycles/ticks average: 49487 cycles/ticks kyber_encaps: median: 50362 cycles/ticks average: 50580 cycles/ticks kyber_decaps: median: 56116 cycles/ticks average: 56363 cycles/ticks Loop spin: 525 gen_a: median: 17270 cycles/ticks average: 17418 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1778 cycles/ticks NTT: median: 214 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29458 cycles/ticks average: 29652 cycles/ticks indcpa_enc: median: 30888 cycles/ticks average: 31044 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 46406 cycles/ticks average: 46591 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48229 cycles/ticks kyber_encaps_derand: median: 48188 cycles/ticks average: 48399 cycles/ticks kyber_encaps: median: 49096 cycles/ticks average: 49312 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54992 cycles/ticks Loop spin: 526 gen_a: median: 17286 cycles/ticks average: 17394 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1795 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29362 cycles/ticks average: 29570 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31049 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44944 cycles/ticks average: 45118 cycles/ticks kyber_keypair: median: 48276 cycles/ticks average: 48637 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48045 cycles/ticks kyber_encaps: median: 48886 cycles/ticks average: 49130 cycles/ticks kyber_decaps: median: 54606 cycles/ticks average: 54833 cycles/ticks Loop spin: 527 gen_a: median: 17272 cycles/ticks average: 17420 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29370 cycles/ticks average: 29563 cycles/ticks indcpa_enc: median: 30818 cycles/ticks average: 30997 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45161 cycles/ticks kyber_keypair: median: 47988 cycles/ticks average: 48382 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48128 cycles/ticks kyber_encaps: median: 48978 cycles/ticks average: 49222 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54954 cycles/ticks Loop spin: 528 gen_a: median: 17294 cycles/ticks average: 17391 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30646 cycles/ticks average: 30852 cycles/ticks indcpa_enc: median: 32274 cycles/ticks average: 32442 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 44916 cycles/ticks average: 45128 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48213 cycles/ticks kyber_encaps_derand: median: 47910 cycles/ticks average: 48120 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49257 cycles/ticks kyber_decaps: median: 54706 cycles/ticks average: 54938 cycles/ticks Loop spin: 529 gen_a: median: 17284 cycles/ticks average: 17383 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29552 cycles/ticks indcpa_enc: median: 30750 cycles/ticks average: 30923 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45070 cycles/ticks kyber_keypair: median: 47862 cycles/ticks average: 48259 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48125 cycles/ticks kyber_encaps: median: 48938 cycles/ticks average: 49132 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55018 cycles/ticks Loop spin: 530 gen_a: median: 17262 cycles/ticks average: 17348 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1763 cycles/ticks NTT: median: 210 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29304 cycles/ticks average: 29521 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 31010 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45004 cycles/ticks average: 45254 cycles/ticks kyber_keypair: median: 47942 cycles/ticks average: 48322 cycles/ticks kyber_encaps_derand: median: 47774 cycles/ticks average: 47957 cycles/ticks kyber_encaps: median: 48862 cycles/ticks average: 49080 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 55012 cycles/ticks Loop spin: 531 gen_a: median: 17336 cycles/ticks average: 17466 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1772 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29316 cycles/ticks average: 29495 cycles/ticks indcpa_enc: median: 30980 cycles/ticks average: 31157 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44830 cycles/ticks average: 45048 cycles/ticks kyber_keypair: median: 47800 cycles/ticks average: 48180 cycles/ticks kyber_encaps_derand: median: 47948 cycles/ticks average: 48146 cycles/ticks kyber_encaps: median: 49046 cycles/ticks average: 49248 cycles/ticks kyber_decaps: median: 54784 cycles/ticks average: 55031 cycles/ticks Loop spin: 532 gen_a: median: 17280 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29430 cycles/ticks average: 29657 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 30994 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 45220 cycles/ticks average: 45433 cycles/ticks kyber_keypair: median: 48002 cycles/ticks average: 48371 cycles/ticks kyber_encaps_derand: median: 47906 cycles/ticks average: 48096 cycles/ticks kyber_encaps: median: 48962 cycles/ticks average: 49150 cycles/ticks kyber_decaps: median: 54700 cycles/ticks average: 54911 cycles/ticks Loop spin: 533 gen_a: median: 17270 cycles/ticks average: 17554 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1793 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29310 cycles/ticks average: 29485 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31082 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44960 cycles/ticks average: 45117 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48294 cycles/ticks kyber_encaps_derand: median: 49222 cycles/ticks average: 49430 cycles/ticks kyber_encaps: median: 50354 cycles/ticks average: 50587 cycles/ticks kyber_decaps: median: 56034 cycles/ticks average: 56286 cycles/ticks Loop spin: 534 gen_a: median: 17342 cycles/ticks average: 17467 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 410 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30598 cycles/ticks average: 30792 cycles/ticks indcpa_enc: median: 32098 cycles/ticks average: 32233 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44962 cycles/ticks average: 45160 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48225 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48038 cycles/ticks kyber_encaps: median: 48908 cycles/ticks average: 49189 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55028 cycles/ticks Loop spin: 535 gen_a: median: 17308 cycles/ticks average: 17443 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29460 cycles/ticks average: 29685 cycles/ticks indcpa_enc: median: 30966 cycles/ticks average: 31101 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 46286 cycles/ticks average: 46527 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48265 cycles/ticks kyber_encaps_derand: median: 49198 cycles/ticks average: 49430 cycles/ticks kyber_encaps: median: 50236 cycles/ticks average: 50510 cycles/ticks kyber_decaps: median: 56068 cycles/ticks average: 56312 cycles/ticks Loop spin: 536 gen_a: median: 17264 cycles/ticks average: 17374 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1767 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29224 cycles/ticks average: 29434 cycles/ticks indcpa_enc: median: 30820 cycles/ticks average: 30988 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45152 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48278 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48046 cycles/ticks kyber_encaps: median: 48846 cycles/ticks average: 49064 cycles/ticks kyber_decaps: median: 54740 cycles/ticks average: 55053 cycles/ticks Loop spin: 537 gen_a: median: 17798 cycles/ticks average: 17818 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29294 cycles/ticks average: 29489 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30975 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45073 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48296 cycles/ticks kyber_encaps_derand: median: 47894 cycles/ticks average: 48082 cycles/ticks kyber_encaps: median: 48898 cycles/ticks average: 49166 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54942 cycles/ticks Loop spin: 538 gen_a: median: 17266 cycles/ticks average: 17374 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29292 cycles/ticks average: 29487 cycles/ticks indcpa_enc: median: 30788 cycles/ticks average: 30932 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 46364 cycles/ticks average: 46601 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48241 cycles/ticks kyber_encaps_derand: median: 47766 cycles/ticks average: 47939 cycles/ticks kyber_encaps: median: 48804 cycles/ticks average: 49003 cycles/ticks kyber_decaps: median: 54570 cycles/ticks average: 54777 cycles/ticks Loop spin: 539 gen_a: median: 17266 cycles/ticks average: 17370 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 210 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29190 cycles/ticks average: 29398 cycles/ticks indcpa_enc: median: 30838 cycles/ticks average: 30991 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44852 cycles/ticks average: 45076 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48197 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48083 cycles/ticks kyber_encaps: median: 48876 cycles/ticks average: 49160 cycles/ticks kyber_decaps: median: 54640 cycles/ticks average: 54872 cycles/ticks Loop spin: 540 gen_a: median: 17298 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1787 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29557 cycles/ticks indcpa_enc: median: 30900 cycles/ticks average: 31054 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 44774 cycles/ticks average: 44973 cycles/ticks kyber_keypair: median: 47800 cycles/ticks average: 48208 cycles/ticks kyber_encaps_derand: median: 49250 cycles/ticks average: 49429 cycles/ticks kyber_encaps: median: 50400 cycles/ticks average: 50617 cycles/ticks kyber_decaps: median: 56150 cycles/ticks average: 56433 cycles/ticks Loop spin: 541 gen_a: median: 17306 cycles/ticks average: 17464 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29456 cycles/ticks average: 29644 cycles/ticks indcpa_enc: median: 31020 cycles/ticks average: 31176 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2049 cycles/ticks kyber_keypair_derand: median: 44848 cycles/ticks average: 45063 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48226 cycles/ticks kyber_encaps_derand: median: 47884 cycles/ticks average: 48065 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49198 cycles/ticks kyber_decaps: median: 54824 cycles/ticks average: 55065 cycles/ticks Loop spin: 542 gen_a: median: 17330 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29500 cycles/ticks average: 29721 cycles/ticks indcpa_enc: median: 30928 cycles/ticks average: 31079 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44844 cycles/ticks average: 45055 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48288 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48054 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49137 cycles/ticks kyber_decaps: median: 54932 cycles/ticks average: 55159 cycles/ticks Loop spin: 543 gen_a: median: 17274 cycles/ticks average: 17382 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1793 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29569 cycles/ticks indcpa_enc: median: 30834 cycles/ticks average: 30954 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2049 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45094 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48311 cycles/ticks kyber_encaps_derand: median: 47948 cycles/ticks average: 48137 cycles/ticks kyber_encaps: median: 49056 cycles/ticks average: 49304 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 54957 cycles/ticks Loop spin: 544 gen_a: median: 17300 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29144 cycles/ticks average: 29320 cycles/ticks indcpa_enc: median: 30720 cycles/ticks average: 30856 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45137 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47846 cycles/ticks average: 48050 cycles/ticks kyber_encaps: median: 48888 cycles/ticks average: 49096 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54930 cycles/ticks Loop spin: 545 gen_a: median: 17274 cycles/ticks average: 17393 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30624 cycles/ticks average: 30886 cycles/ticks indcpa_enc: median: 32268 cycles/ticks average: 32445 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45068 cycles/ticks kyber_keypair: median: 47844 cycles/ticks average: 48234 cycles/ticks kyber_encaps_derand: median: 49338 cycles/ticks average: 49522 cycles/ticks kyber_encaps: median: 50372 cycles/ticks average: 50563 cycles/ticks kyber_decaps: median: 56222 cycles/ticks average: 56501 cycles/ticks Loop spin: 546 gen_a: median: 17286 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 31022 cycles/ticks average: 31226 cycles/ticks indcpa_enc: median: 32334 cycles/ticks average: 32482 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 45020 cycles/ticks average: 45256 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48339 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48017 cycles/ticks kyber_encaps: median: 48882 cycles/ticks average: 49084 cycles/ticks kyber_decaps: median: 54728 cycles/ticks average: 54940 cycles/ticks Loop spin: 547 gen_a: median: 17778 cycles/ticks average: 17783 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1762 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 230 cycles/ticks indcpa_keypair: median: 29268 cycles/ticks average: 29455 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31098 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45122 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48332 cycles/ticks kyber_encaps_derand: median: 49370 cycles/ticks average: 49558 cycles/ticks kyber_encaps: median: 50366 cycles/ticks average: 50575 cycles/ticks kyber_decaps: median: 56036 cycles/ticks average: 56256 cycles/ticks Loop spin: 548 gen_a: median: 17278 cycles/ticks average: 17387 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1808 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29242 cycles/ticks average: 29453 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 31000 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45216 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48307 cycles/ticks kyber_encaps_derand: median: 48096 cycles/ticks average: 48297 cycles/ticks kyber_encaps: median: 49054 cycles/ticks average: 49270 cycles/ticks kyber_decaps: median: 54808 cycles/ticks average: 55029 cycles/ticks Loop spin: 549 gen_a: median: 17462 cycles/ticks average: 17697 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 404 cycles/ticks average: 416 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29730 cycles/ticks average: 29927 cycles/ticks indcpa_enc: median: 30972 cycles/ticks average: 31123 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44940 cycles/ticks average: 45165 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48220 cycles/ticks kyber_encaps_derand: median: 47818 cycles/ticks average: 48013 cycles/ticks kyber_encaps: median: 48986 cycles/ticks average: 49200 cycles/ticks kyber_decaps: median: 54756 cycles/ticks average: 55003 cycles/ticks Loop spin: 550 gen_a: median: 17332 cycles/ticks average: 17477 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29188 cycles/ticks average: 29378 cycles/ticks indcpa_enc: median: 30736 cycles/ticks average: 30876 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44980 cycles/ticks average: 45186 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48163 cycles/ticks kyber_encaps_derand: median: 47792 cycles/ticks average: 47978 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49128 cycles/ticks kyber_decaps: median: 54576 cycles/ticks average: 54813 cycles/ticks Loop spin: 551 gen_a: median: 17272 cycles/ticks average: 17398 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 30674 cycles/ticks average: 30892 cycles/ticks indcpa_enc: median: 32236 cycles/ticks average: 32390 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 45190 cycles/ticks average: 45386 cycles/ticks kyber_keypair: median: 48268 cycles/ticks average: 48628 cycles/ticks kyber_encaps_derand: median: 47994 cycles/ticks average: 48201 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49231 cycles/ticks kyber_decaps: median: 54772 cycles/ticks average: 54988 cycles/ticks Loop spin: 552 gen_a: median: 17304 cycles/ticks average: 17453 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 58 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29440 cycles/ticks average: 29622 cycles/ticks indcpa_enc: median: 30932 cycles/ticks average: 31077 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45114 cycles/ticks average: 45314 cycles/ticks kyber_keypair: median: 48064 cycles/ticks average: 48461 cycles/ticks kyber_encaps_derand: median: 47824 cycles/ticks average: 48041 cycles/ticks kyber_encaps: median: 48936 cycles/ticks average: 49126 cycles/ticks kyber_decaps: median: 54788 cycles/ticks average: 54989 cycles/ticks Loop spin: 553 gen_a: median: 17290 cycles/ticks average: 17393 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 204 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29485 cycles/ticks indcpa_enc: median: 31032 cycles/ticks average: 31252 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 46162 cycles/ticks average: 46357 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48224 cycles/ticks kyber_encaps_derand: median: 47912 cycles/ticks average: 48095 cycles/ticks kyber_encaps: median: 48962 cycles/ticks average: 49168 cycles/ticks kyber_decaps: median: 54670 cycles/ticks average: 54892 cycles/ticks Loop spin: 554 gen_a: median: 17268 cycles/ticks average: 17453 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1796 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29488 cycles/ticks average: 29692 cycles/ticks indcpa_enc: median: 30904 cycles/ticks average: 31078 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44956 cycles/ticks average: 45181 cycles/ticks kyber_keypair: median: 47988 cycles/ticks average: 48358 cycles/ticks kyber_encaps_derand: median: 48128 cycles/ticks average: 48298 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49203 cycles/ticks kyber_decaps: median: 54656 cycles/ticks average: 54857 cycles/ticks Loop spin: 555 gen_a: median: 17268 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1801 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29240 cycles/ticks average: 29452 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 30999 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2053 cycles/ticks kyber_keypair_derand: median: 44794 cycles/ticks average: 44982 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48259 cycles/ticks kyber_encaps_derand: median: 48146 cycles/ticks average: 48330 cycles/ticks kyber_encaps: median: 49108 cycles/ticks average: 49319 cycles/ticks kyber_decaps: median: 54816 cycles/ticks average: 55130 cycles/ticks Loop spin: 556 gen_a: median: 17286 cycles/ticks average: 17473 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1775 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29240 cycles/ticks average: 29434 cycles/ticks indcpa_enc: median: 30918 cycles/ticks average: 31073 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44960 cycles/ticks average: 45135 cycles/ticks kyber_keypair: median: 47790 cycles/ticks average: 48138 cycles/ticks kyber_encaps_derand: median: 47950 cycles/ticks average: 48137 cycles/ticks kyber_encaps: median: 49032 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 55168 cycles/ticks average: 55415 cycles/ticks Loop spin: 557 gen_a: median: 17274 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30600 cycles/ticks average: 30816 cycles/ticks indcpa_enc: median: 32250 cycles/ticks average: 32404 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2068 cycles/ticks kyber_keypair_derand: median: 44782 cycles/ticks average: 44986 cycles/ticks kyber_keypair: median: 47976 cycles/ticks average: 48341 cycles/ticks kyber_encaps_derand: median: 47894 cycles/ticks average: 48081 cycles/ticks kyber_encaps: median: 48986 cycles/ticks average: 49233 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54956 cycles/ticks Loop spin: 558 gen_a: median: 17358 cycles/ticks average: 17468 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 214 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 414 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29262 cycles/ticks average: 29477 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31028 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 46330 cycles/ticks average: 46547 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48197 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48099 cycles/ticks kyber_encaps: median: 48926 cycles/ticks average: 49134 cycles/ticks kyber_decaps: median: 54864 cycles/ticks average: 55083 cycles/ticks Loop spin: 559 gen_a: median: 17316 cycles/ticks average: 17472 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29535 cycles/ticks indcpa_enc: median: 31064 cycles/ticks average: 31204 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 44938 cycles/ticks average: 45147 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 49256 cycles/ticks average: 49460 cycles/ticks kyber_encaps: median: 50330 cycles/ticks average: 50533 cycles/ticks kyber_decaps: median: 56088 cycles/ticks average: 56317 cycles/ticks Loop spin: 560 gen_a: median: 17284 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29378 cycles/ticks average: 29587 cycles/ticks indcpa_enc: median: 30944 cycles/ticks average: 31106 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 46294 cycles/ticks average: 46501 cycles/ticks kyber_keypair: median: 48024 cycles/ticks average: 48439 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48103 cycles/ticks kyber_encaps: median: 48934 cycles/ticks average: 49145 cycles/ticks kyber_decaps: median: 54788 cycles/ticks average: 54985 cycles/ticks Loop spin: 561 gen_a: median: 17272 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29484 cycles/ticks indcpa_enc: median: 30958 cycles/ticks average: 31110 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 44950 cycles/ticks average: 45222 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48229 cycles/ticks kyber_encaps_derand: median: 48000 cycles/ticks average: 48187 cycles/ticks kyber_encaps: median: 49128 cycles/ticks average: 49328 cycles/ticks kyber_decaps: median: 54702 cycles/ticks average: 54920 cycles/ticks Loop spin: 562 gen_a: median: 17264 cycles/ticks average: 17363 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29626 cycles/ticks average: 29847 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31072 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 45080 cycles/ticks average: 45339 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48302 cycles/ticks kyber_encaps_derand: median: 49296 cycles/ticks average: 49466 cycles/ticks kyber_encaps: median: 50338 cycles/ticks average: 50534 cycles/ticks kyber_decaps: median: 56222 cycles/ticks average: 56433 cycles/ticks Loop spin: 563 gen_a: median: 17272 cycles/ticks average: 17413 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1785 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29230 cycles/ticks average: 29474 cycles/ticks indcpa_enc: median: 30768 cycles/ticks average: 30924 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44954 cycles/ticks average: 45158 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48346 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48051 cycles/ticks kyber_encaps: median: 48862 cycles/ticks average: 49076 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54926 cycles/ticks Loop spin: 564 gen_a: median: 17342 cycles/ticks average: 17465 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1764 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29660 cycles/ticks average: 29852 cycles/ticks indcpa_enc: median: 30904 cycles/ticks average: 31071 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 45334 cycles/ticks average: 45535 cycles/ticks kyber_keypair: median: 48396 cycles/ticks average: 48699 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48089 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49252 cycles/ticks kyber_decaps: median: 54728 cycles/ticks average: 54968 cycles/ticks Loop spin: 565 gen_a: median: 17286 cycles/ticks average: 17396 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1756 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30616 cycles/ticks average: 30825 cycles/ticks indcpa_enc: median: 32284 cycles/ticks average: 32441 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44918 cycles/ticks average: 45132 cycles/ticks kyber_keypair: median: 47934 cycles/ticks average: 48322 cycles/ticks kyber_encaps_derand: median: 48022 cycles/ticks average: 48203 cycles/ticks kyber_encaps: median: 49026 cycles/ticks average: 49303 cycles/ticks kyber_decaps: median: 54720 cycles/ticks average: 54965 cycles/ticks Loop spin: 566 gen_a: median: 17314 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29360 cycles/ticks average: 29549 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31050 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44772 cycles/ticks average: 44984 cycles/ticks kyber_keypair: median: 47938 cycles/ticks average: 48333 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48052 cycles/ticks kyber_encaps: median: 48958 cycles/ticks average: 49181 cycles/ticks kyber_decaps: median: 54708 cycles/ticks average: 54949 cycles/ticks Loop spin: 567 gen_a: median: 17264 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 54 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29168 cycles/ticks average: 29353 cycles/ticks indcpa_enc: median: 31004 cycles/ticks average: 31153 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44884 cycles/ticks average: 45077 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48194 cycles/ticks kyber_encaps: median: 49032 cycles/ticks average: 49236 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54981 cycles/ticks Loop spin: 568 gen_a: median: 17310 cycles/ticks average: 17422 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 257 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 30706 cycles/ticks average: 30895 cycles/ticks indcpa_enc: median: 32040 cycles/ticks average: 32186 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45087 cycles/ticks kyber_keypair: median: 48102 cycles/ticks average: 48515 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48043 cycles/ticks kyber_encaps: median: 48916 cycles/ticks average: 49130 cycles/ticks kyber_decaps: median: 54838 cycles/ticks average: 55049 cycles/ticks Loop spin: 569 gen_a: median: 17260 cycles/ticks average: 17422 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30622 cycles/ticks average: 30838 cycles/ticks indcpa_enc: median: 32160 cycles/ticks average: 32338 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44770 cycles/ticks average: 44991 cycles/ticks kyber_keypair: median: 47870 cycles/ticks average: 48282 cycles/ticks kyber_encaps_derand: median: 47950 cycles/ticks average: 48131 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49220 cycles/ticks kyber_decaps: median: 54900 cycles/ticks average: 55105 cycles/ticks Loop spin: 570 gen_a: median: 17304 cycles/ticks average: 17455 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1777 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 678 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29458 cycles/ticks indcpa_enc: median: 30820 cycles/ticks average: 31007 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44708 cycles/ticks average: 44964 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48289 cycles/ticks kyber_encaps_derand: median: 49314 cycles/ticks average: 49482 cycles/ticks kyber_encaps: median: 50382 cycles/ticks average: 50596 cycles/ticks kyber_decaps: median: 56056 cycles/ticks average: 56272 cycles/ticks Loop spin: 571 gen_a: median: 17278 cycles/ticks average: 17411 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1781 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29294 cycles/ticks average: 29518 cycles/ticks indcpa_enc: median: 30780 cycles/ticks average: 30918 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45101 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48231 cycles/ticks kyber_encaps_derand: median: 47868 cycles/ticks average: 48070 cycles/ticks kyber_encaps: median: 48936 cycles/ticks average: 49149 cycles/ticks kyber_decaps: median: 54920 cycles/ticks average: 55133 cycles/ticks Loop spin: 572 gen_a: median: 17260 cycles/ticks average: 17457 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29460 cycles/ticks average: 29664 cycles/ticks indcpa_enc: median: 31130 cycles/ticks average: 31276 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44938 cycles/ticks average: 45168 cycles/ticks kyber_keypair: median: 48138 cycles/ticks average: 48513 cycles/ticks kyber_encaps_derand: median: 48048 cycles/ticks average: 48271 cycles/ticks kyber_encaps: median: 49080 cycles/ticks average: 49289 cycles/ticks kyber_decaps: median: 55034 cycles/ticks average: 55303 cycles/ticks Loop spin: 573 gen_a: median: 17290 cycles/ticks average: 17416 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1756 cycles/ticks NTT: median: 202 cycles/ticks average: 280 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 67 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29342 cycles/ticks average: 29510 cycles/ticks indcpa_enc: median: 30984 cycles/ticks average: 31137 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44800 cycles/ticks average: 44963 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48281 cycles/ticks kyber_encaps_derand: median: 47948 cycles/ticks average: 48149 cycles/ticks kyber_encaps: median: 49026 cycles/ticks average: 49282 cycles/ticks kyber_decaps: median: 54768 cycles/ticks average: 54988 cycles/ticks Loop spin: 574 gen_a: median: 17258 cycles/ticks average: 17378 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 261 cycles/ticks indcpa_keypair: median: 29430 cycles/ticks average: 29627 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31064 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 44948 cycles/ticks average: 45160 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48276 cycles/ticks kyber_encaps_derand: median: 47970 cycles/ticks average: 48197 cycles/ticks kyber_encaps: median: 49240 cycles/ticks average: 49455 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54973 cycles/ticks Loop spin: 575 gen_a: median: 17306 cycles/ticks average: 17428 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1764 cycles/ticks NTT: median: 202 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29444 cycles/ticks average: 29608 cycles/ticks indcpa_enc: median: 31046 cycles/ticks average: 31201 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2054 cycles/ticks kyber_keypair_derand: median: 45038 cycles/ticks average: 45228 cycles/ticks kyber_keypair: median: 48094 cycles/ticks average: 48442 cycles/ticks kyber_encaps_derand: median: 47976 cycles/ticks average: 48175 cycles/ticks kyber_encaps: median: 49064 cycles/ticks average: 49276 cycles/ticks kyber_decaps: median: 54870 cycles/ticks average: 55065 cycles/ticks Loop spin: 576 gen_a: median: 17284 cycles/ticks average: 17402 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29533 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30971 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44758 cycles/ticks average: 44992 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48210 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48042 cycles/ticks kyber_encaps: median: 48932 cycles/ticks average: 49108 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 55017 cycles/ticks Loop spin: 577 gen_a: median: 17270 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1748 cycles/ticks average: 1756 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1797 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29464 cycles/ticks average: 29608 cycles/ticks indcpa_enc: median: 30896 cycles/ticks average: 31052 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44824 cycles/ticks average: 45033 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48266 cycles/ticks kyber_encaps_derand: median: 47966 cycles/ticks average: 48229 cycles/ticks kyber_encaps: median: 49098 cycles/ticks average: 49275 cycles/ticks kyber_decaps: median: 54722 cycles/ticks average: 54931 cycles/ticks Loop spin: 578 gen_a: median: 17280 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 402 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29218 cycles/ticks average: 29450 cycles/ticks indcpa_enc: median: 30738 cycles/ticks average: 30876 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2066 cycles/ticks kyber_keypair_derand: median: 44904 cycles/ticks average: 45102 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48377 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48021 cycles/ticks kyber_encaps: median: 48884 cycles/ticks average: 49086 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 54979 cycles/ticks Loop spin: 579 gen_a: median: 17274 cycles/ticks average: 17419 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29462 cycles/ticks indcpa_enc: median: 30880 cycles/ticks average: 31029 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45131 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48206 cycles/ticks kyber_encaps_derand: median: 47722 cycles/ticks average: 47920 cycles/ticks kyber_encaps: median: 48834 cycles/ticks average: 49068 cycles/ticks kyber_decaps: median: 54824 cycles/ticks average: 55052 cycles/ticks Loop spin: 580 gen_a: median: 17336 cycles/ticks average: 17419 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 239 cycles/ticks indcpa_keypair: median: 30668 cycles/ticks average: 30839 cycles/ticks indcpa_enc: median: 32274 cycles/ticks average: 32444 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44688 cycles/ticks average: 44895 cycles/ticks kyber_keypair: median: 47834 cycles/ticks average: 48175 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48099 cycles/ticks kyber_encaps: median: 49086 cycles/ticks average: 49330 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55073 cycles/ticks Loop spin: 581 gen_a: median: 17302 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1769 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29475 cycles/ticks indcpa_enc: median: 30896 cycles/ticks average: 31045 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45124 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48188 cycles/ticks kyber_encaps_derand: median: 47762 cycles/ticks average: 47971 cycles/ticks kyber_encaps: median: 48848 cycles/ticks average: 49079 cycles/ticks kyber_decaps: median: 54682 cycles/ticks average: 54901 cycles/ticks Loop spin: 582 gen_a: median: 17386 cycles/ticks average: 17499 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29224 cycles/ticks average: 29413 cycles/ticks indcpa_enc: median: 30962 cycles/ticks average: 31095 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45113 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48258 cycles/ticks kyber_encaps_derand: median: 47772 cycles/ticks average: 47975 cycles/ticks kyber_encaps: median: 48858 cycles/ticks average: 49087 cycles/ticks kyber_decaps: median: 54664 cycles/ticks average: 54868 cycles/ticks Loop spin: 583 gen_a: median: 17280 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29448 cycles/ticks indcpa_enc: median: 30782 cycles/ticks average: 30929 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44972 cycles/ticks average: 45146 cycles/ticks kyber_keypair: median: 47924 cycles/ticks average: 48348 cycles/ticks kyber_encaps_derand: median: 48004 cycles/ticks average: 48234 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49251 cycles/ticks kyber_decaps: median: 54944 cycles/ticks average: 55150 cycles/ticks Loop spin: 584 gen_a: median: 17270 cycles/ticks average: 17375 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 212 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29350 cycles/ticks average: 29562 cycles/ticks indcpa_enc: median: 30868 cycles/ticks average: 31011 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45221 cycles/ticks kyber_keypair: median: 47930 cycles/ticks average: 48304 cycles/ticks kyber_encaps_derand: median: 48258 cycles/ticks average: 48438 cycles/ticks kyber_encaps: median: 49118 cycles/ticks average: 49309 cycles/ticks kyber_decaps: median: 54818 cycles/ticks average: 55052 cycles/ticks Loop spin: 585 gen_a: median: 17266 cycles/ticks average: 17481 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29485 cycles/ticks indcpa_enc: median: 31012 cycles/ticks average: 31199 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45055 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48227 cycles/ticks kyber_encaps_derand: median: 47980 cycles/ticks average: 48212 cycles/ticks kyber_encaps: median: 49034 cycles/ticks average: 49300 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 55018 cycles/ticks Loop spin: 586 gen_a: median: 17298 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1768 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29214 cycles/ticks average: 29447 cycles/ticks indcpa_enc: median: 30958 cycles/ticks average: 31129 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44942 cycles/ticks average: 45105 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48179 cycles/ticks kyber_encaps_derand: median: 47744 cycles/ticks average: 48011 cycles/ticks kyber_encaps: median: 48822 cycles/ticks average: 49062 cycles/ticks kyber_decaps: median: 54648 cycles/ticks average: 54853 cycles/ticks Loop spin: 587 gen_a: median: 17322 cycles/ticks average: 17511 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1778 cycles/ticks NTT: median: 254 cycles/ticks average: 279 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29170 cycles/ticks average: 29351 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 30960 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44916 cycles/ticks average: 45087 cycles/ticks kyber_keypair: median: 47794 cycles/ticks average: 48124 cycles/ticks kyber_encaps_derand: median: 47832 cycles/ticks average: 48018 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49200 cycles/ticks kyber_decaps: median: 54920 cycles/ticks average: 55176 cycles/ticks Loop spin: 588 gen_a: median: 17266 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30762 cycles/ticks average: 30952 cycles/ticks indcpa_enc: median: 32248 cycles/ticks average: 32406 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45163 cycles/ticks kyber_keypair: median: 47810 cycles/ticks average: 48216 cycles/ticks kyber_encaps_derand: median: 49268 cycles/ticks average: 49467 cycles/ticks kyber_encaps: median: 50376 cycles/ticks average: 50649 cycles/ticks kyber_decaps: median: 56520 cycles/ticks average: 56748 cycles/ticks Loop spin: 589 gen_a: median: 17290 cycles/ticks average: 17441 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 30852 cycles/ticks average: 31009 cycles/ticks indcpa_enc: median: 32274 cycles/ticks average: 32434 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44998 cycles/ticks average: 45173 cycles/ticks kyber_keypair: median: 47990 cycles/ticks average: 48320 cycles/ticks kyber_encaps_derand: median: 48074 cycles/ticks average: 48279 cycles/ticks kyber_encaps: median: 49038 cycles/ticks average: 49327 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 54985 cycles/ticks Loop spin: 590 gen_a: median: 17224 cycles/ticks average: 17353 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1795 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29710 cycles/ticks average: 29874 cycles/ticks indcpa_enc: median: 30930 cycles/ticks average: 31095 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44914 cycles/ticks average: 45109 cycles/ticks kyber_keypair: median: 47936 cycles/ticks average: 48309 cycles/ticks kyber_encaps_derand: median: 47946 cycles/ticks average: 48191 cycles/ticks kyber_encaps: median: 49008 cycles/ticks average: 49210 cycles/ticks kyber_decaps: median: 54898 cycles/ticks average: 55102 cycles/ticks Loop spin: 591 gen_a: median: 17286 cycles/ticks average: 17382 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 250 cycles/ticks average: 273 cycles/ticks INVNTT: median: 218 cycles/ticks average: 256 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29594 cycles/ticks average: 29741 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 31009 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 45000 cycles/ticks average: 45154 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48316 cycles/ticks kyber_encaps_derand: median: 47814 cycles/ticks average: 48018 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49151 cycles/ticks kyber_decaps: median: 54652 cycles/ticks average: 54844 cycles/ticks Loop spin: 592 gen_a: median: 17262 cycles/ticks average: 17355 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1756 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29506 cycles/ticks average: 29648 cycles/ticks indcpa_enc: median: 30884 cycles/ticks average: 31047 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44838 cycles/ticks average: 45044 cycles/ticks kyber_keypair: median: 47948 cycles/ticks average: 48309 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48031 cycles/ticks kyber_encaps: median: 48948 cycles/ticks average: 49123 cycles/ticks kyber_decaps: median: 54648 cycles/ticks average: 54859 cycles/ticks Loop spin: 593 gen_a: median: 17270 cycles/ticks average: 17458 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1803 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1761 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29358 cycles/ticks average: 29560 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 31024 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44816 cycles/ticks average: 45017 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48274 cycles/ticks kyber_encaps_derand: median: 49338 cycles/ticks average: 49531 cycles/ticks kyber_encaps: median: 50372 cycles/ticks average: 50576 cycles/ticks kyber_decaps: median: 56262 cycles/ticks average: 56535 cycles/ticks Loop spin: 594 gen_a: median: 17286 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29434 cycles/ticks average: 29647 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31046 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 45054 cycles/ticks average: 45231 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48275 cycles/ticks kyber_encaps_derand: median: 47956 cycles/ticks average: 48133 cycles/ticks kyber_encaps: median: 49100 cycles/ticks average: 49398 cycles/ticks kyber_decaps: median: 54804 cycles/ticks average: 55020 cycles/ticks Loop spin: 595 gen_a: median: 17412 cycles/ticks average: 17605 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 216 cycles/ticks average: 265 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29453 cycles/ticks indcpa_enc: median: 30848 cycles/ticks average: 30983 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44780 cycles/ticks average: 44980 cycles/ticks kyber_keypair: median: 47820 cycles/ticks average: 48193 cycles/ticks kyber_encaps_derand: median: 49182 cycles/ticks average: 49356 cycles/ticks kyber_encaps: median: 50254 cycles/ticks average: 50464 cycles/ticks kyber_decaps: median: 56108 cycles/ticks average: 56370 cycles/ticks Loop spin: 596 gen_a: median: 17348 cycles/ticks average: 17443 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 30714 cycles/ticks average: 30919 cycles/ticks indcpa_enc: median: 32308 cycles/ticks average: 32472 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44962 cycles/ticks average: 45151 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48189 cycles/ticks kyber_encaps_derand: median: 47914 cycles/ticks average: 48100 cycles/ticks kyber_encaps: median: 49060 cycles/ticks average: 49294 cycles/ticks kyber_decaps: median: 54778 cycles/ticks average: 55041 cycles/ticks Loop spin: 597 gen_a: median: 17244 cycles/ticks average: 17336 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 44 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 32124 cycles/ticks average: 32372 cycles/ticks indcpa_enc: median: 33712 cycles/ticks average: 33882 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 46298 cycles/ticks average: 46520 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48245 cycles/ticks kyber_encaps_derand: median: 48000 cycles/ticks average: 48197 cycles/ticks kyber_encaps: median: 49056 cycles/ticks average: 49283 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55056 cycles/ticks Loop spin: 598 gen_a: median: 17304 cycles/ticks average: 17482 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1799 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 64 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29236 cycles/ticks average: 29419 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30983 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45129 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48204 cycles/ticks kyber_encaps_derand: median: 47998 cycles/ticks average: 48233 cycles/ticks kyber_encaps: median: 49066 cycles/ticks average: 49283 cycles/ticks kyber_decaps: median: 54798 cycles/ticks average: 55135 cycles/ticks Loop spin: 599 gen_a: median: 17272 cycles/ticks average: 17494 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29604 cycles/ticks average: 29798 cycles/ticks indcpa_enc: median: 30780 cycles/ticks average: 30928 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44980 cycles/ticks average: 45212 cycles/ticks kyber_keypair: median: 48178 cycles/ticks average: 48577 cycles/ticks kyber_encaps_derand: median: 48042 cycles/ticks average: 48251 cycles/ticks kyber_encaps: median: 49124 cycles/ticks average: 49367 cycles/ticks kyber_decaps: median: 54862 cycles/ticks average: 55101 cycles/ticks Loop spin: 600 gen_a: median: 17308 cycles/ticks average: 17432 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 58 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29496 cycles/ticks average: 29698 cycles/ticks indcpa_enc: median: 30920 cycles/ticks average: 31063 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 45260 cycles/ticks average: 45431 cycles/ticks kyber_keypair: median: 48042 cycles/ticks average: 48380 cycles/ticks kyber_encaps_derand: median: 47942 cycles/ticks average: 48149 cycles/ticks kyber_encaps: median: 49058 cycles/ticks average: 49278 cycles/ticks kyber_decaps: median: 54728 cycles/ticks average: 54974 cycles/ticks Loop spin: 601 gen_a: median: 17360 cycles/ticks average: 17556 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30582 cycles/ticks average: 30811 cycles/ticks indcpa_enc: median: 32150 cycles/ticks average: 32327 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44904 cycles/ticks average: 45116 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48224 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48102 cycles/ticks kyber_encaps: median: 49032 cycles/ticks average: 49257 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55077 cycles/ticks Loop spin: 602 gen_a: median: 17286 cycles/ticks average: 17497 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 214 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 61 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29386 cycles/ticks average: 29686 cycles/ticks indcpa_enc: median: 30932 cycles/ticks average: 31096 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2049 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45087 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48254 cycles/ticks kyber_encaps_derand: median: 47652 cycles/ticks average: 47858 cycles/ticks kyber_encaps: median: 48734 cycles/ticks average: 48970 cycles/ticks kyber_decaps: median: 54564 cycles/ticks average: 54900 cycles/ticks Loop spin: 603 gen_a: median: 17312 cycles/ticks average: 17500 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1780 cycles/ticks NTT: median: 248 cycles/ticks average: 275 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 703 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29450 cycles/ticks average: 29672 cycles/ticks indcpa_enc: median: 30976 cycles/ticks average: 31124 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44738 cycles/ticks average: 44967 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48242 cycles/ticks kyber_encaps_derand: median: 47968 cycles/ticks average: 48168 cycles/ticks kyber_encaps: median: 49142 cycles/ticks average: 49376 cycles/ticks kyber_decaps: median: 54892 cycles/ticks average: 55152 cycles/ticks Loop spin: 604 gen_a: median: 17396 cycles/ticks average: 17537 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 230 cycles/ticks indcpa_keypair: median: 29464 cycles/ticks average: 29678 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31152 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44962 cycles/ticks average: 45183 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48325 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48096 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49228 cycles/ticks kyber_decaps: median: 54654 cycles/ticks average: 54973 cycles/ticks Loop spin: 605 gen_a: median: 17284 cycles/ticks average: 17489 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1792 cycles/ticks NTT: median: 212 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29456 cycles/ticks average: 29638 cycles/ticks indcpa_enc: median: 30970 cycles/ticks average: 31164 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45024 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48209 cycles/ticks kyber_encaps_derand: median: 47822 cycles/ticks average: 48010 cycles/ticks kyber_encaps: median: 48918 cycles/ticks average: 49150 cycles/ticks kyber_decaps: median: 54776 cycles/ticks average: 55005 cycles/ticks Loop spin: 606 gen_a: median: 17286 cycles/ticks average: 17403 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1783 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1761 cycles/ticks NTT: median: 206 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29480 cycles/ticks average: 29689 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31113 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44980 cycles/ticks average: 45214 cycles/ticks kyber_keypair: median: 48088 cycles/ticks average: 48445 cycles/ticks kyber_encaps_derand: median: 49392 cycles/ticks average: 49595 cycles/ticks kyber_encaps: median: 50500 cycles/ticks average: 50720 cycles/ticks kyber_decaps: median: 56316 cycles/ticks average: 56544 cycles/ticks Loop spin: 607 gen_a: median: 17372 cycles/ticks average: 17513 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29516 cycles/ticks average: 29704 cycles/ticks indcpa_enc: median: 30960 cycles/ticks average: 31171 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 45220 cycles/ticks average: 45427 cycles/ticks kyber_keypair: median: 48080 cycles/ticks average: 48446 cycles/ticks kyber_encaps_derand: median: 48012 cycles/ticks average: 48215 cycles/ticks kyber_encaps: median: 48968 cycles/ticks average: 49188 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54994 cycles/ticks Loop spin: 608 gen_a: median: 17266 cycles/ticks average: 17432 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 54 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 30560 cycles/ticks average: 30776 cycles/ticks indcpa_enc: median: 32334 cycles/ticks average: 32499 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45228 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48301 cycles/ticks kyber_encaps_derand: median: 48008 cycles/ticks average: 48216 cycles/ticks kyber_encaps: median: 49074 cycles/ticks average: 49275 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54988 cycles/ticks Loop spin: 609 gen_a: median: 17268 cycles/ticks average: 17395 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1797 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1778 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30760 cycles/ticks average: 30961 cycles/ticks indcpa_enc: median: 32440 cycles/ticks average: 32622 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44824 cycles/ticks average: 45074 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48276 cycles/ticks kyber_encaps_derand: median: 48012 cycles/ticks average: 48233 cycles/ticks kyber_encaps: median: 49064 cycles/ticks average: 49264 cycles/ticks kyber_decaps: median: 54750 cycles/ticks average: 54987 cycles/ticks Loop spin: 610 gen_a: median: 17298 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1781 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 57 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29204 cycles/ticks average: 29407 cycles/ticks indcpa_enc: median: 30834 cycles/ticks average: 31062 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44986 cycles/ticks average: 45230 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48318 cycles/ticks kyber_encaps_derand: median: 47962 cycles/ticks average: 48155 cycles/ticks kyber_encaps: median: 49192 cycles/ticks average: 49393 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55090 cycles/ticks Loop spin: 611 gen_a: median: 17228 cycles/ticks average: 17347 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1775 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30722 cycles/ticks average: 30965 cycles/ticks indcpa_enc: median: 32284 cycles/ticks average: 32457 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44830 cycles/ticks average: 45030 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48309 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48162 cycles/ticks kyber_encaps: median: 48944 cycles/ticks average: 49156 cycles/ticks kyber_decaps: median: 54858 cycles/ticks average: 55057 cycles/ticks Loop spin: 612 gen_a: median: 17302 cycles/ticks average: 17406 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1800 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29485 cycles/ticks indcpa_enc: median: 30834 cycles/ticks average: 31007 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 44808 cycles/ticks average: 45043 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48242 cycles/ticks kyber_encaps_derand: median: 49268 cycles/ticks average: 49498 cycles/ticks kyber_encaps: median: 50322 cycles/ticks average: 50551 cycles/ticks kyber_decaps: median: 56074 cycles/ticks average: 56328 cycles/ticks Loop spin: 613 gen_a: median: 17332 cycles/ticks average: 17495 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29180 cycles/ticks average: 29357 cycles/ticks indcpa_enc: median: 30802 cycles/ticks average: 30962 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 46278 cycles/ticks average: 46512 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48224 cycles/ticks kyber_encaps_derand: median: 48028 cycles/ticks average: 48281 cycles/ticks kyber_encaps: median: 49202 cycles/ticks average: 49425 cycles/ticks kyber_decaps: median: 55012 cycles/ticks average: 55235 cycles/ticks Loop spin: 614 gen_a: median: 17354 cycles/ticks average: 17605 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 220 cycles/ticks average: 239 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 234 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29544 cycles/ticks indcpa_enc: median: 30890 cycles/ticks average: 31068 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45088 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48057 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49259 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54950 cycles/ticks Loop spin: 615 gen_a: median: 17290 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 218 cycles/ticks average: 262 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29551 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31071 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44840 cycles/ticks average: 45074 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48250 cycles/ticks kyber_encaps_derand: median: 47932 cycles/ticks average: 48127 cycles/ticks kyber_encaps: median: 49062 cycles/ticks average: 49306 cycles/ticks kyber_decaps: median: 54860 cycles/ticks average: 55103 cycles/ticks Loop spin: 616 gen_a: median: 17336 cycles/ticks average: 17442 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29140 cycles/ticks average: 29328 cycles/ticks indcpa_enc: median: 30766 cycles/ticks average: 30924 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44770 cycles/ticks average: 44956 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48242 cycles/ticks kyber_encaps_derand: median: 49200 cycles/ticks average: 49420 cycles/ticks kyber_encaps: median: 50386 cycles/ticks average: 50666 cycles/ticks kyber_decaps: median: 56042 cycles/ticks average: 56318 cycles/ticks Loop spin: 617 gen_a: median: 17362 cycles/ticks average: 17459 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 216 cycles/ticks average: 272 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29258 cycles/ticks average: 29471 cycles/ticks indcpa_enc: median: 30970 cycles/ticks average: 31148 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44802 cycles/ticks average: 44983 cycles/ticks kyber_keypair: median: 47828 cycles/ticks average: 48213 cycles/ticks kyber_encaps_derand: median: 47948 cycles/ticks average: 48155 cycles/ticks kyber_encaps: median: 49068 cycles/ticks average: 49300 cycles/ticks kyber_decaps: median: 54912 cycles/ticks average: 55176 cycles/ticks Loop spin: 618 gen_a: median: 17402 cycles/ticks average: 17519 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29501 cycles/ticks indcpa_enc: median: 30844 cycles/ticks average: 30993 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45221 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 47942 cycles/ticks average: 48125 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55092 cycles/ticks Loop spin: 619 gen_a: median: 17280 cycles/ticks average: 17507 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1756 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29292 cycles/ticks average: 29568 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 31013 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45138 cycles/ticks kyber_keypair: median: 48116 cycles/ticks average: 48484 cycles/ticks kyber_encaps_derand: median: 49274 cycles/ticks average: 49459 cycles/ticks kyber_encaps: median: 50368 cycles/ticks average: 50579 cycles/ticks kyber_decaps: median: 56128 cycles/ticks average: 56338 cycles/ticks Loop spin: 620 gen_a: median: 17282 cycles/ticks average: 17486 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 206 cycles/ticks average: 267 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29390 cycles/ticks average: 29592 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31079 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 46450 cycles/ticks average: 46685 cycles/ticks kyber_keypair: median: 48024 cycles/ticks average: 48432 cycles/ticks kyber_encaps_derand: median: 49240 cycles/ticks average: 49439 cycles/ticks kyber_encaps: median: 50312 cycles/ticks average: 50522 cycles/ticks kyber_decaps: median: 56054 cycles/ticks average: 56322 cycles/ticks Loop spin: 621 gen_a: median: 17254 cycles/ticks average: 17370 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1772 cycles/ticks NTT: median: 254 cycles/ticks average: 281 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29256 cycles/ticks average: 29549 cycles/ticks indcpa_enc: median: 31178 cycles/ticks average: 31405 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 44770 cycles/ticks average: 44988 cycles/ticks kyber_keypair: median: 47978 cycles/ticks average: 48362 cycles/ticks kyber_encaps_derand: median: 48172 cycles/ticks average: 48413 cycles/ticks kyber_encaps: median: 49154 cycles/ticks average: 49382 cycles/ticks kyber_decaps: median: 55048 cycles/ticks average: 55291 cycles/ticks Loop spin: 622 gen_a: median: 17274 cycles/ticks average: 17486 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29168 cycles/ticks average: 29375 cycles/ticks indcpa_enc: median: 30702 cycles/ticks average: 30892 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44684 cycles/ticks average: 44918 cycles/ticks kyber_keypair: median: 47946 cycles/ticks average: 48313 cycles/ticks kyber_encaps_derand: median: 47912 cycles/ticks average: 48128 cycles/ticks kyber_encaps: median: 48980 cycles/ticks average: 49173 cycles/ticks kyber_decaps: median: 54900 cycles/ticks average: 55128 cycles/ticks Loop spin: 623 gen_a: median: 17272 cycles/ticks average: 17368 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1779 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 31024 cycles/ticks average: 31225 cycles/ticks indcpa_enc: median: 32446 cycles/ticks average: 32627 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 45292 cycles/ticks average: 45526 cycles/ticks kyber_keypair: median: 48190 cycles/ticks average: 48565 cycles/ticks kyber_encaps_derand: median: 47990 cycles/ticks average: 48194 cycles/ticks kyber_encaps: median: 49112 cycles/ticks average: 49322 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 54990 cycles/ticks Loop spin: 624 gen_a: median: 17370 cycles/ticks average: 17542 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 214 cycles/ticks average: 271 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29495 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30980 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 46312 cycles/ticks average: 46530 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48323 cycles/ticks kyber_encaps_derand: median: 49278 cycles/ticks average: 49496 cycles/ticks kyber_encaps: median: 50410 cycles/ticks average: 50621 cycles/ticks kyber_decaps: median: 56210 cycles/ticks average: 56484 cycles/ticks Loop spin: 625 gen_a: median: 17274 cycles/ticks average: 17444 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29487 cycles/ticks indcpa_enc: median: 30930 cycles/ticks average: 31080 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45161 cycles/ticks kyber_keypair: median: 47984 cycles/ticks average: 48384 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48141 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49225 cycles/ticks kyber_decaps: median: 54624 cycles/ticks average: 54841 cycles/ticks Loop spin: 626 gen_a: median: 17282 cycles/ticks average: 17393 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29507 cycles/ticks indcpa_enc: median: 30896 cycles/ticks average: 31068 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45054 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48324 cycles/ticks kyber_encaps_derand: median: 47916 cycles/ticks average: 48117 cycles/ticks kyber_encaps: median: 49094 cycles/ticks average: 49307 cycles/ticks kyber_decaps: median: 54842 cycles/ticks average: 55069 cycles/ticks Loop spin: 627 gen_a: median: 17326 cycles/ticks average: 17464 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 257 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29248 cycles/ticks average: 29437 cycles/ticks indcpa_enc: median: 30736 cycles/ticks average: 30920 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2091 cycles/ticks kyber_keypair_derand: median: 45170 cycles/ticks average: 45387 cycles/ticks kyber_keypair: median: 47996 cycles/ticks average: 48440 cycles/ticks kyber_encaps_derand: median: 48014 cycles/ticks average: 48218 cycles/ticks kyber_encaps: median: 49112 cycles/ticks average: 49333 cycles/ticks kyber_decaps: median: 54962 cycles/ticks average: 55174 cycles/ticks Loop spin: 628 gen_a: median: 17256 cycles/ticks average: 17353 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 206 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 230 cycles/ticks indcpa_keypair: median: 29452 cycles/ticks average: 29631 cycles/ticks indcpa_enc: median: 30900 cycles/ticks average: 31081 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 45068 cycles/ticks average: 45276 cycles/ticks kyber_keypair: median: 48008 cycles/ticks average: 48447 cycles/ticks kyber_encaps_derand: median: 49368 cycles/ticks average: 49625 cycles/ticks kyber_encaps: median: 50648 cycles/ticks average: 50886 cycles/ticks kyber_decaps: median: 56056 cycles/ticks average: 56305 cycles/ticks Loop spin: 629 gen_a: median: 17370 cycles/ticks average: 17580 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 678 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29194 cycles/ticks average: 29405 cycles/ticks indcpa_enc: median: 30826 cycles/ticks average: 30997 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45111 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48301 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48113 cycles/ticks kyber_encaps: median: 48970 cycles/ticks average: 49180 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55024 cycles/ticks Loop spin: 630 gen_a: median: 17292 cycles/ticks average: 17476 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1760 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29318 cycles/ticks average: 29546 cycles/ticks indcpa_enc: median: 30960 cycles/ticks average: 31093 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44938 cycles/ticks average: 45136 cycles/ticks kyber_keypair: median: 48050 cycles/ticks average: 48425 cycles/ticks kyber_encaps_derand: median: 47920 cycles/ticks average: 48171 cycles/ticks kyber_encaps: median: 49022 cycles/ticks average: 49258 cycles/ticks kyber_decaps: median: 54968 cycles/ticks average: 55197 cycles/ticks Loop spin: 631 gen_a: median: 17308 cycles/ticks average: 17447 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 202 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29388 cycles/ticks average: 29523 cycles/ticks indcpa_enc: median: 30728 cycles/ticks average: 30882 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44828 cycles/ticks average: 45019 cycles/ticks kyber_keypair: median: 48044 cycles/ticks average: 48395 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48131 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49272 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54988 cycles/ticks Loop spin: 632 gen_a: median: 17302 cycles/ticks average: 17418 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 210 cycles/ticks average: 253 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29220 cycles/ticks average: 29437 cycles/ticks indcpa_enc: median: 30780 cycles/ticks average: 30946 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 45158 cycles/ticks average: 45374 cycles/ticks kyber_keypair: median: 48146 cycles/ticks average: 48517 cycles/ticks kyber_encaps_derand: median: 49366 cycles/ticks average: 49561 cycles/ticks kyber_encaps: median: 50454 cycles/ticks average: 50727 cycles/ticks kyber_decaps: median: 56440 cycles/ticks average: 56672 cycles/ticks Loop spin: 633 gen_a: median: 17336 cycles/ticks average: 17542 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29378 cycles/ticks average: 29570 cycles/ticks indcpa_enc: median: 30854 cycles/ticks average: 31021 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45099 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48247 cycles/ticks kyber_encaps_derand: median: 47882 cycles/ticks average: 48076 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49190 cycles/ticks kyber_decaps: median: 54804 cycles/ticks average: 55083 cycles/ticks Loop spin: 634 gen_a: median: 17264 cycles/ticks average: 17391 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1773 cycles/ticks NTT: median: 210 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29176 cycles/ticks average: 29396 cycles/ticks indcpa_enc: median: 30744 cycles/ticks average: 30906 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 44894 cycles/ticks average: 45095 cycles/ticks kyber_keypair: median: 47994 cycles/ticks average: 48370 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48150 cycles/ticks kyber_encaps: median: 48950 cycles/ticks average: 49172 cycles/ticks kyber_decaps: median: 54776 cycles/ticks average: 55015 cycles/ticks Loop spin: 635 gen_a: median: 17322 cycles/ticks average: 17523 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1770 cycles/ticks NTT: median: 210 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30624 cycles/ticks average: 30840 cycles/ticks indcpa_enc: median: 32320 cycles/ticks average: 32475 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44842 cycles/ticks average: 45029 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48327 cycles/ticks kyber_encaps_derand: median: 47906 cycles/ticks average: 48150 cycles/ticks kyber_encaps: median: 48948 cycles/ticks average: 49176 cycles/ticks kyber_decaps: median: 54830 cycles/ticks average: 55036 cycles/ticks Loop spin: 636 gen_a: median: 17258 cycles/ticks average: 17362 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1782 cycles/ticks NTT: median: 214 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29519 cycles/ticks indcpa_enc: median: 30854 cycles/ticks average: 31027 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 45084 cycles/ticks average: 45256 cycles/ticks kyber_keypair: median: 47998 cycles/ticks average: 48353 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48050 cycles/ticks kyber_encaps: median: 49148 cycles/ticks average: 49376 cycles/ticks kyber_decaps: median: 54650 cycles/ticks average: 54923 cycles/ticks Loop spin: 637 gen_a: median: 17268 cycles/ticks average: 17470 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1783 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29392 cycles/ticks average: 29585 cycles/ticks indcpa_enc: median: 30920 cycles/ticks average: 31178 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44828 cycles/ticks average: 45030 cycles/ticks kyber_keypair: median: 47992 cycles/ticks average: 48359 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48067 cycles/ticks kyber_encaps: median: 48924 cycles/ticks average: 49201 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54963 cycles/ticks Loop spin: 638 gen_a: median: 17280 cycles/ticks average: 17407 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 206 cycles/ticks average: 268 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29166 cycles/ticks average: 29388 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 31032 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44884 cycles/ticks average: 45103 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48270 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48129 cycles/ticks kyber_encaps: median: 49166 cycles/ticks average: 49393 cycles/ticks kyber_decaps: median: 54946 cycles/ticks average: 55185 cycles/ticks Loop spin: 639 gen_a: median: 17298 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 40 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29456 cycles/ticks average: 29647 cycles/ticks indcpa_enc: median: 30960 cycles/ticks average: 31130 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44944 cycles/ticks average: 45204 cycles/ticks kyber_keypair: median: 47908 cycles/ticks average: 48332 cycles/ticks kyber_encaps_derand: median: 47950 cycles/ticks average: 48150 cycles/ticks kyber_encaps: median: 49090 cycles/ticks average: 49295 cycles/ticks kyber_decaps: median: 54830 cycles/ticks average: 55080 cycles/ticks Loop spin: 640 gen_a: median: 17290 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 68 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29260 cycles/ticks average: 29453 cycles/ticks indcpa_enc: median: 30936 cycles/ticks average: 31102 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44934 cycles/ticks average: 45137 cycles/ticks kyber_keypair: median: 47996 cycles/ticks average: 48385 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48113 cycles/ticks kyber_encaps: median: 48918 cycles/ticks average: 49144 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 54955 cycles/ticks Loop spin: 641 gen_a: median: 17260 cycles/ticks average: 17334 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 210 cycles/ticks average: 269 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29388 cycles/ticks average: 29583 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31057 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44840 cycles/ticks average: 45062 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48270 cycles/ticks kyber_encaps_derand: median: 47918 cycles/ticks average: 48137 cycles/ticks kyber_encaps: median: 49026 cycles/ticks average: 49247 cycles/ticks kyber_decaps: median: 54784 cycles/ticks average: 55009 cycles/ticks Loop spin: 642 gen_a: median: 17276 cycles/ticks average: 17416 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 244 cycles/ticks average: 268 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 714 cycles/ticks average: 715 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29460 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 31032 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44956 cycles/ticks average: 45161 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48345 cycles/ticks kyber_encaps_derand: median: 48034 cycles/ticks average: 48272 cycles/ticks kyber_encaps: median: 48986 cycles/ticks average: 49207 cycles/ticks kyber_decaps: median: 54712 cycles/ticks average: 55051 cycles/ticks Loop spin: 643 gen_a: median: 17302 cycles/ticks average: 17499 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30588 cycles/ticks average: 30802 cycles/ticks indcpa_enc: median: 32162 cycles/ticks average: 32331 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 46240 cycles/ticks average: 46439 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48175 cycles/ticks kyber_encaps_derand: median: 47792 cycles/ticks average: 48101 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 54694 cycles/ticks average: 54939 cycles/ticks Loop spin: 644 gen_a: median: 17238 cycles/ticks average: 17418 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1761 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29472 cycles/ticks average: 29670 cycles/ticks indcpa_enc: median: 30758 cycles/ticks average: 30893 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 45016 cycles/ticks average: 45215 cycles/ticks kyber_keypair: median: 48160 cycles/ticks average: 48547 cycles/ticks kyber_encaps_derand: median: 47762 cycles/ticks average: 47975 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49206 cycles/ticks kyber_decaps: median: 54644 cycles/ticks average: 54905 cycles/ticks Loop spin: 645 gen_a: median: 17288 cycles/ticks average: 17439 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1789 cycles/ticks NTT: median: 214 cycles/ticks average: 261 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 37 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29180 cycles/ticks average: 29371 cycles/ticks indcpa_enc: median: 30924 cycles/ticks average: 31086 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44904 cycles/ticks average: 45132 cycles/ticks kyber_keypair: median: 47958 cycles/ticks average: 48363 cycles/ticks kyber_encaps_derand: median: 48000 cycles/ticks average: 48373 cycles/ticks kyber_encaps: median: 49146 cycles/ticks average: 49398 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 55003 cycles/ticks Loop spin: 646 gen_a: median: 17234 cycles/ticks average: 17322 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29512 cycles/ticks indcpa_enc: median: 30802 cycles/ticks average: 30969 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 46378 cycles/ticks average: 46569 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48324 cycles/ticks kyber_encaps_derand: median: 47874 cycles/ticks average: 48074 cycles/ticks kyber_encaps: median: 48950 cycles/ticks average: 49165 cycles/ticks kyber_decaps: median: 54812 cycles/ticks average: 55130 cycles/ticks Loop spin: 647 gen_a: median: 17318 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 252 cycles/ticks average: 279 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 63 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29472 cycles/ticks average: 29658 cycles/ticks indcpa_enc: median: 30984 cycles/ticks average: 31139 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44910 cycles/ticks average: 45107 cycles/ticks kyber_keypair: median: 47908 cycles/ticks average: 48273 cycles/ticks kyber_encaps_derand: median: 47898 cycles/ticks average: 48108 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49222 cycles/ticks kyber_decaps: median: 54840 cycles/ticks average: 55108 cycles/ticks Loop spin: 648 gen_a: median: 17266 cycles/ticks average: 17419 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1774 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29314 cycles/ticks average: 29502 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30984 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 45038 cycles/ticks average: 45234 cycles/ticks kyber_keypair: median: 47924 cycles/ticks average: 48284 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48056 cycles/ticks kyber_encaps: median: 48892 cycles/ticks average: 49146 cycles/ticks kyber_decaps: median: 54754 cycles/ticks average: 55011 cycles/ticks Loop spin: 649 gen_a: median: 17316 cycles/ticks average: 17536 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 214 cycles/ticks average: 264 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29451 cycles/ticks indcpa_enc: median: 30972 cycles/ticks average: 31131 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 46236 cycles/ticks average: 46430 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48262 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48204 cycles/ticks kyber_encaps: median: 49080 cycles/ticks average: 49297 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 55041 cycles/ticks Loop spin: 650 gen_a: median: 17310 cycles/ticks average: 17420 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 266 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29386 cycles/ticks average: 29605 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 30993 cycles/ticks indcpa_dec: median: 2044 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44874 cycles/ticks average: 45119 cycles/ticks kyber_keypair: median: 47898 cycles/ticks average: 48278 cycles/ticks kyber_encaps_derand: median: 49198 cycles/ticks average: 49387 cycles/ticks kyber_encaps: median: 50324 cycles/ticks average: 50552 cycles/ticks kyber_decaps: median: 56114 cycles/ticks average: 56362 cycles/ticks Loop spin: 651 gen_a: median: 17278 cycles/ticks average: 17473 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1776 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29420 cycles/ticks average: 29682 cycles/ticks indcpa_enc: median: 30924 cycles/ticks average: 31142 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2073 cycles/ticks kyber_keypair_derand: median: 46358 cycles/ticks average: 46592 cycles/ticks kyber_keypair: median: 48012 cycles/ticks average: 48379 cycles/ticks kyber_encaps_derand: median: 48028 cycles/ticks average: 48235 cycles/ticks kyber_encaps: median: 49076 cycles/ticks average: 49340 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 55054 cycles/ticks Loop spin: 652 gen_a: median: 17260 cycles/ticks average: 17458 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 210 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29514 cycles/ticks average: 29705 cycles/ticks indcpa_enc: median: 30882 cycles/ticks average: 31094 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44916 cycles/ticks average: 45107 cycles/ticks kyber_keypair: median: 48008 cycles/ticks average: 48391 cycles/ticks kyber_encaps_derand: median: 48220 cycles/ticks average: 48430 cycles/ticks kyber_encaps: median: 49090 cycles/ticks average: 49297 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55036 cycles/ticks Loop spin: 653 gen_a: median: 17282 cycles/ticks average: 17452 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1773 cycles/ticks NTT: median: 208 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29414 cycles/ticks average: 29633 cycles/ticks indcpa_enc: median: 31020 cycles/ticks average: 31235 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44996 cycles/ticks average: 45209 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48313 cycles/ticks kyber_encaps_derand: median: 47962 cycles/ticks average: 48175 cycles/ticks kyber_encaps: median: 49086 cycles/ticks average: 49299 cycles/ticks kyber_decaps: median: 54696 cycles/ticks average: 54979 cycles/ticks Loop spin: 654 gen_a: median: 17320 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29538 cycles/ticks average: 29752 cycles/ticks indcpa_enc: median: 30916 cycles/ticks average: 31048 cycles/ticks indcpa_dec: median: 2044 cycles/ticks average: 2059 cycles/ticks kyber_keypair_derand: median: 44792 cycles/ticks average: 45115 cycles/ticks kyber_keypair: median: 47972 cycles/ticks average: 48348 cycles/ticks kyber_encaps_derand: median: 47866 cycles/ticks average: 48070 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49194 cycles/ticks kyber_decaps: median: 54758 cycles/ticks average: 54982 cycles/ticks Loop spin: 655 gen_a: median: 17278 cycles/ticks average: 17418 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29386 cycles/ticks average: 29578 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31068 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44910 cycles/ticks average: 45158 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48278 cycles/ticks kyber_encaps_derand: median: 48128 cycles/ticks average: 48344 cycles/ticks kyber_encaps: median: 49124 cycles/ticks average: 49332 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55028 cycles/ticks Loop spin: 656 gen_a: median: 17258 cycles/ticks average: 17368 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 210 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 230 cycles/ticks indcpa_keypair: median: 30718 cycles/ticks average: 30906 cycles/ticks indcpa_enc: median: 32382 cycles/ticks average: 32583 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 44904 cycles/ticks average: 45101 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48306 cycles/ticks kyber_encaps_derand: median: 48064 cycles/ticks average: 48259 cycles/ticks kyber_encaps: median: 49100 cycles/ticks average: 49334 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55034 cycles/ticks Loop spin: 657 gen_a: median: 17410 cycles/ticks average: 17597 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1798 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 265 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29502 cycles/ticks indcpa_enc: median: 30830 cycles/ticks average: 31005 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44888 cycles/ticks average: 45117 cycles/ticks kyber_keypair: median: 47946 cycles/ticks average: 48381 cycles/ticks kyber_encaps_derand: median: 47918 cycles/ticks average: 48137 cycles/ticks kyber_encaps: median: 49058 cycles/ticks average: 49261 cycles/ticks kyber_decaps: median: 54648 cycles/ticks average: 54902 cycles/ticks Loop spin: 658 gen_a: median: 17270 cycles/ticks average: 17450 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 214 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 691 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29546 cycles/ticks average: 29733 cycles/ticks indcpa_enc: median: 30832 cycles/ticks average: 31001 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45152 cycles/ticks kyber_keypair: median: 48044 cycles/ticks average: 48458 cycles/ticks kyber_encaps_derand: median: 47970 cycles/ticks average: 48201 cycles/ticks kyber_encaps: median: 48998 cycles/ticks average: 49217 cycles/ticks kyber_decaps: median: 54826 cycles/ticks average: 55038 cycles/ticks Loop spin: 659 gen_a: median: 17302 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30772 cycles/ticks average: 30999 cycles/ticks indcpa_enc: median: 32208 cycles/ticks average: 32389 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 46296 cycles/ticks average: 46508 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48328 cycles/ticks kyber_encaps_derand: median: 49164 cycles/ticks average: 49417 cycles/ticks kyber_encaps: median: 50254 cycles/ticks average: 50491 cycles/ticks kyber_decaps: median: 56182 cycles/ticks average: 56480 cycles/ticks Loop spin: 660 gen_a: median: 17278 cycles/ticks average: 17419 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29410 cycles/ticks average: 29625 cycles/ticks indcpa_enc: median: 30888 cycles/ticks average: 31040 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45031 cycles/ticks kyber_keypair: median: 47998 cycles/ticks average: 48354 cycles/ticks kyber_encaps_derand: median: 47956 cycles/ticks average: 48211 cycles/ticks kyber_encaps: median: 49074 cycles/ticks average: 49308 cycles/ticks kyber_decaps: median: 54780 cycles/ticks average: 55054 cycles/ticks Loop spin: 661 gen_a: median: 17282 cycles/ticks average: 17439 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1790 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 408 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29232 cycles/ticks average: 29420 cycles/ticks indcpa_enc: median: 30934 cycles/ticks average: 31087 cycles/ticks indcpa_dec: median: 2066 cycles/ticks average: 2077 cycles/ticks kyber_keypair_derand: median: 44960 cycles/ticks average: 45154 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 49326 cycles/ticks average: 49598 cycles/ticks kyber_encaps: median: 50466 cycles/ticks average: 50709 cycles/ticks kyber_decaps: median: 56132 cycles/ticks average: 56393 cycles/ticks Loop spin: 662 gen_a: median: 17332 cycles/ticks average: 17500 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 248 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29216 cycles/ticks average: 29440 cycles/ticks indcpa_enc: median: 30838 cycles/ticks average: 31001 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44886 cycles/ticks average: 45113 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48249 cycles/ticks kyber_encaps_derand: median: 47952 cycles/ticks average: 48196 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49239 cycles/ticks kyber_decaps: median: 54840 cycles/ticks average: 55153 cycles/ticks Loop spin: 663 gen_a: median: 17268 cycles/ticks average: 17419 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 216 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29418 cycles/ticks average: 29641 cycles/ticks indcpa_enc: median: 30968 cycles/ticks average: 31135 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 45084 cycles/ticks average: 45297 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48369 cycles/ticks kyber_encaps_derand: median: 47946 cycles/ticks average: 48165 cycles/ticks kyber_encaps: median: 49090 cycles/ticks average: 49345 cycles/ticks kyber_decaps: median: 54776 cycles/ticks average: 55027 cycles/ticks Loop spin: 664 gen_a: median: 17288 cycles/ticks average: 17441 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29500 cycles/ticks indcpa_enc: median: 30998 cycles/ticks average: 31144 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44834 cycles/ticks average: 45060 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48221 cycles/ticks kyber_encaps_derand: median: 48102 cycles/ticks average: 48290 cycles/ticks kyber_encaps: median: 49246 cycles/ticks average: 49513 cycles/ticks kyber_decaps: median: 54882 cycles/ticks average: 55184 cycles/ticks Loop spin: 665 gen_a: median: 17270 cycles/ticks average: 17389 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29501 cycles/ticks indcpa_enc: median: 30898 cycles/ticks average: 31048 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45181 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 48128 cycles/ticks average: 48329 cycles/ticks kyber_encaps: median: 49238 cycles/ticks average: 49456 cycles/ticks kyber_decaps: median: 54938 cycles/ticks average: 55240 cycles/ticks Loop spin: 666 gen_a: median: 17284 cycles/ticks average: 17399 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29526 cycles/ticks average: 29751 cycles/ticks indcpa_enc: median: 31054 cycles/ticks average: 31204 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 45200 cycles/ticks average: 45400 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48336 cycles/ticks kyber_encaps_derand: median: 47992 cycles/ticks average: 48212 cycles/ticks kyber_encaps: median: 49050 cycles/ticks average: 49302 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 55007 cycles/ticks Loop spin: 667 gen_a: median: 17332 cycles/ticks average: 17514 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 241 cycles/ticks indcpa_keypair: median: 29236 cycles/ticks average: 29499 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31066 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45028 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48219 cycles/ticks kyber_encaps_derand: median: 47798 cycles/ticks average: 47993 cycles/ticks kyber_encaps: median: 48868 cycles/ticks average: 49106 cycles/ticks kyber_decaps: median: 54594 cycles/ticks average: 54912 cycles/ticks Loop spin: 668 gen_a: median: 17342 cycles/ticks average: 17502 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29364 cycles/ticks average: 29609 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 31010 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45153 cycles/ticks kyber_keypair: median: 47954 cycles/ticks average: 48333 cycles/ticks kyber_encaps_derand: median: 49110 cycles/ticks average: 49312 cycles/ticks kyber_encaps: median: 50220 cycles/ticks average: 50416 cycles/ticks kyber_decaps: median: 56068 cycles/ticks average: 56293 cycles/ticks Loop spin: 669 gen_a: median: 17354 cycles/ticks average: 17516 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 208 cycles/ticks average: 270 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 677 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29442 cycles/ticks average: 29657 cycles/ticks indcpa_enc: median: 30956 cycles/ticks average: 31145 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45108 cycles/ticks kyber_keypair: median: 47834 cycles/ticks average: 48173 cycles/ticks kyber_encaps_derand: median: 47850 cycles/ticks average: 48060 cycles/ticks kyber_encaps: median: 48932 cycles/ticks average: 49175 cycles/ticks kyber_decaps: median: 54774 cycles/ticks average: 55057 cycles/ticks Loop spin: 670 gen_a: median: 17260 cycles/ticks average: 17429 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 60 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29552 cycles/ticks average: 29767 cycles/ticks indcpa_enc: median: 31012 cycles/ticks average: 31176 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44942 cycles/ticks average: 45157 cycles/ticks kyber_keypair: median: 48004 cycles/ticks average: 48378 cycles/ticks kyber_encaps_derand: median: 48228 cycles/ticks average: 48421 cycles/ticks kyber_encaps: median: 49138 cycles/ticks average: 49339 cycles/ticks kyber_decaps: median: 54980 cycles/ticks average: 55227 cycles/ticks Loop spin: 671 gen_a: median: 17270 cycles/ticks average: 17422 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1795 cycles/ticks NTT: median: 204 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29414 cycles/ticks average: 29585 cycles/ticks indcpa_enc: median: 30884 cycles/ticks average: 31088 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2065 cycles/ticks kyber_keypair_derand: median: 44838 cycles/ticks average: 45055 cycles/ticks kyber_keypair: median: 47834 cycles/ticks average: 48213 cycles/ticks kyber_encaps_derand: median: 47940 cycles/ticks average: 48138 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49229 cycles/ticks kyber_decaps: median: 54904 cycles/ticks average: 55115 cycles/ticks Loop spin: 672 gen_a: median: 17326 cycles/ticks average: 17489 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29254 cycles/ticks average: 29471 cycles/ticks indcpa_enc: median: 30796 cycles/ticks average: 30926 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44872 cycles/ticks average: 45133 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48295 cycles/ticks kyber_encaps_derand: median: 47788 cycles/ticks average: 47974 cycles/ticks kyber_encaps: median: 48856 cycles/ticks average: 49072 cycles/ticks kyber_decaps: median: 54690 cycles/ticks average: 54937 cycles/ticks Loop spin: 673 gen_a: median: 17280 cycles/ticks average: 17432 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1790 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29368 cycles/ticks average: 29546 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31051 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 45166 cycles/ticks average: 45422 cycles/ticks kyber_keypair: median: 48030 cycles/ticks average: 48372 cycles/ticks kyber_encaps_derand: median: 47880 cycles/ticks average: 48077 cycles/ticks kyber_encaps: median: 48914 cycles/ticks average: 49130 cycles/ticks kyber_decaps: median: 54656 cycles/ticks average: 54878 cycles/ticks Loop spin: 674 gen_a: median: 17288 cycles/ticks average: 17414 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 400 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29200 cycles/ticks average: 29408 cycles/ticks indcpa_enc: median: 30768 cycles/ticks average: 30944 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44918 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 47992 cycles/ticks average: 48409 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48162 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49221 cycles/ticks kyber_decaps: median: 54916 cycles/ticks average: 55153 cycles/ticks Loop spin: 675 gen_a: median: 17280 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29346 cycles/ticks average: 29560 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31062 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45145 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48282 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48219 cycles/ticks kyber_encaps: median: 49042 cycles/ticks average: 49253 cycles/ticks kyber_decaps: median: 54964 cycles/ticks average: 55176 cycles/ticks Loop spin: 676 gen_a: median: 17356 cycles/ticks average: 17439 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 214 cycles/ticks average: 261 cycles/ticks INVNTT: median: 226 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 116 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 673 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30410 cycles/ticks average: 30616 cycles/ticks indcpa_enc: median: 30904 cycles/ticks average: 31086 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44712 cycles/ticks average: 44945 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48249 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48137 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 54884 cycles/ticks average: 55090 cycles/ticks Loop spin: 677 gen_a: median: 17290 cycles/ticks average: 17372 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 426 cycles/ticks average: 429 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 677 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29483 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31038 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 44828 cycles/ticks average: 45038 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48233 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48134 cycles/ticks kyber_encaps: median: 49010 cycles/ticks average: 49273 cycles/ticks kyber_decaps: median: 54768 cycles/ticks average: 55029 cycles/ticks Loop spin: 678 gen_a: median: 17332 cycles/ticks average: 17552 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1779 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29378 cycles/ticks average: 29623 cycles/ticks indcpa_enc: median: 31026 cycles/ticks average: 31178 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44838 cycles/ticks average: 45079 cycles/ticks kyber_keypair: median: 47878 cycles/ticks average: 48270 cycles/ticks kyber_encaps_derand: median: 47830 cycles/ticks average: 48068 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49293 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54967 cycles/ticks Loop spin: 679 gen_a: median: 17266 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1794 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 67 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29475 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31017 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44920 cycles/ticks average: 45171 cycles/ticks kyber_keypair: median: 48072 cycles/ticks average: 48436 cycles/ticks kyber_encaps_derand: median: 47794 cycles/ticks average: 47998 cycles/ticks kyber_encaps: median: 48874 cycles/ticks average: 49132 cycles/ticks kyber_decaps: median: 54632 cycles/ticks average: 54911 cycles/ticks Loop spin: 680 gen_a: median: 17354 cycles/ticks average: 17470 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 49 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29208 cycles/ticks average: 29422 cycles/ticks indcpa_enc: median: 30778 cycles/ticks average: 30940 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 45006 cycles/ticks average: 45204 cycles/ticks kyber_keypair: median: 47930 cycles/ticks average: 48288 cycles/ticks kyber_encaps_derand: median: 47868 cycles/ticks average: 48103 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49193 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55124 cycles/ticks Loop spin: 681 gen_a: median: 17258 cycles/ticks average: 17492 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1779 cycles/ticks NTT: median: 206 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29404 cycles/ticks average: 29588 cycles/ticks indcpa_enc: median: 30930 cycles/ticks average: 31111 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44916 cycles/ticks average: 45112 cycles/ticks kyber_keypair: median: 47848 cycles/ticks average: 48218 cycles/ticks kyber_encaps_derand: median: 47924 cycles/ticks average: 48129 cycles/ticks kyber_encaps: median: 49034 cycles/ticks average: 49271 cycles/ticks kyber_decaps: median: 54788 cycles/ticks average: 55039 cycles/ticks Loop spin: 682 gen_a: median: 17360 cycles/ticks average: 17482 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30728 cycles/ticks average: 30889 cycles/ticks indcpa_enc: median: 32198 cycles/ticks average: 32361 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 45014 cycles/ticks average: 45202 cycles/ticks kyber_keypair: median: 48026 cycles/ticks average: 48368 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48097 cycles/ticks kyber_encaps: median: 49020 cycles/ticks average: 49252 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55097 cycles/ticks Loop spin: 683 gen_a: median: 17304 cycles/ticks average: 17494 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 202 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29224 cycles/ticks average: 29430 cycles/ticks indcpa_enc: median: 30900 cycles/ticks average: 31073 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45092 cycles/ticks kyber_keypair: median: 47820 cycles/ticks average: 48277 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48055 cycles/ticks kyber_encaps: median: 48974 cycles/ticks average: 49179 cycles/ticks kyber_decaps: median: 54756 cycles/ticks average: 55016 cycles/ticks Loop spin: 684 gen_a: median: 17268 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1782 cycles/ticks NTT: median: 204 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29224 cycles/ticks average: 29436 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 31026 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44830 cycles/ticks average: 45065 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48281 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48179 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49187 cycles/ticks kyber_decaps: median: 54736 cycles/ticks average: 55000 cycles/ticks Loop spin: 685 gen_a: median: 17302 cycles/ticks average: 17481 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1776 cycles/ticks NTT: median: 256 cycles/ticks average: 282 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29282 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 31005 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45056 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48239 cycles/ticks kyber_encaps_derand: median: 47836 cycles/ticks average: 48026 cycles/ticks kyber_encaps: median: 48924 cycles/ticks average: 49128 cycles/ticks kyber_decaps: median: 54882 cycles/ticks average: 55109 cycles/ticks Loop spin: 686 gen_a: median: 17282 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1769 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29356 cycles/ticks average: 29655 cycles/ticks indcpa_enc: median: 30922 cycles/ticks average: 31138 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 45022 cycles/ticks average: 45241 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48220 cycles/ticks kyber_encaps_derand: median: 47838 cycles/ticks average: 48052 cycles/ticks kyber_encaps: median: 48916 cycles/ticks average: 49148 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 54957 cycles/ticks Loop spin: 687 gen_a: median: 17330 cycles/ticks average: 17552 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1757 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29246 cycles/ticks average: 29469 cycles/ticks indcpa_enc: median: 30716 cycles/ticks average: 30899 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2054 cycles/ticks kyber_keypair_derand: median: 44862 cycles/ticks average: 45128 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48232 cycles/ticks kyber_encaps_derand: median: 47782 cycles/ticks average: 47987 cycles/ticks kyber_encaps: median: 48858 cycles/ticks average: 49075 cycles/ticks kyber_decaps: median: 54756 cycles/ticks average: 54967 cycles/ticks Loop spin: 688 gen_a: median: 17304 cycles/ticks average: 17381 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1765 cycles/ticks NTT: median: 206 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29312 cycles/ticks average: 29506 cycles/ticks indcpa_enc: median: 30726 cycles/ticks average: 30878 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44874 cycles/ticks average: 45129 cycles/ticks kyber_keypair: median: 48000 cycles/ticks average: 48374 cycles/ticks kyber_encaps_derand: median: 47854 cycles/ticks average: 48084 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49187 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55009 cycles/ticks Loop spin: 689 gen_a: median: 17266 cycles/ticks average: 17477 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1771 cycles/ticks NTT: median: 212 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29500 cycles/ticks average: 29665 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31055 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2049 cycles/ticks kyber_keypair_derand: median: 45130 cycles/ticks average: 45319 cycles/ticks kyber_keypair: median: 48050 cycles/ticks average: 48437 cycles/ticks kyber_encaps_derand: median: 48044 cycles/ticks average: 48253 cycles/ticks kyber_encaps: median: 49362 cycles/ticks average: 49578 cycles/ticks kyber_decaps: median: 54770 cycles/ticks average: 55011 cycles/ticks Loop spin: 690 gen_a: median: 17272 cycles/ticks average: 17442 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29218 cycles/ticks average: 29422 cycles/ticks indcpa_enc: median: 30842 cycles/ticks average: 31010 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44876 cycles/ticks average: 45121 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48329 cycles/ticks kyber_encaps_derand: median: 47942 cycles/ticks average: 48161 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49229 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 54986 cycles/ticks Loop spin: 691 gen_a: median: 17312 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1754 cycles/ticks NTT: median: 222 cycles/ticks average: 264 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29278 cycles/ticks average: 29451 cycles/ticks indcpa_enc: median: 30900 cycles/ticks average: 31059 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44916 cycles/ticks average: 45132 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48263 cycles/ticks kyber_encaps_derand: median: 47824 cycles/ticks average: 48143 cycles/ticks kyber_encaps: median: 48906 cycles/ticks average: 49137 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55030 cycles/ticks Loop spin: 692 gen_a: median: 17316 cycles/ticks average: 17462 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29162 cycles/ticks average: 29342 cycles/ticks indcpa_enc: median: 30690 cycles/ticks average: 30868 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 45120 cycles/ticks average: 45319 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48341 cycles/ticks kyber_encaps_derand: median: 47774 cycles/ticks average: 47987 cycles/ticks kyber_encaps: median: 48814 cycles/ticks average: 49036 cycles/ticks kyber_decaps: median: 54812 cycles/ticks average: 55047 cycles/ticks Loop spin: 693 gen_a: median: 17284 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1770 cycles/ticks NTT: median: 214 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29278 cycles/ticks average: 29477 cycles/ticks indcpa_enc: median: 30780 cycles/ticks average: 30919 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44888 cycles/ticks average: 45093 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48310 cycles/ticks kyber_encaps_derand: median: 48162 cycles/ticks average: 48344 cycles/ticks kyber_encaps: median: 49040 cycles/ticks average: 49273 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 54950 cycles/ticks Loop spin: 694 gen_a: median: 17396 cycles/ticks average: 17545 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29470 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31059 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 44996 cycles/ticks average: 45244 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48249 cycles/ticks kyber_encaps_derand: median: 47916 cycles/ticks average: 48153 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 54656 cycles/ticks average: 54878 cycles/ticks Loop spin: 695 gen_a: median: 17290 cycles/ticks average: 17603 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29509 cycles/ticks indcpa_enc: median: 30950 cycles/ticks average: 31090 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2055 cycles/ticks kyber_keypair_derand: median: 44790 cycles/ticks average: 44989 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48204 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48175 cycles/ticks kyber_encaps: median: 49032 cycles/ticks average: 49245 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 54997 cycles/ticks Loop spin: 696 gen_a: median: 17316 cycles/ticks average: 17465 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1781 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29489 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30976 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44812 cycles/ticks average: 45018 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48233 cycles/ticks kyber_encaps_derand: median: 48020 cycles/ticks average: 48210 cycles/ticks kyber_encaps: median: 49094 cycles/ticks average: 49315 cycles/ticks kyber_decaps: median: 54956 cycles/ticks average: 55170 cycles/ticks Loop spin: 697 gen_a: median: 17308 cycles/ticks average: 17452 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 701 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29452 cycles/ticks indcpa_enc: median: 30898 cycles/ticks average: 31041 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45034 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48209 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 48020 cycles/ticks kyber_encaps: median: 48918 cycles/ticks average: 49158 cycles/ticks kyber_decaps: median: 54764 cycles/ticks average: 55017 cycles/ticks Loop spin: 698 gen_a: median: 17318 cycles/ticks average: 17411 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 248 cycles/ticks average: 269 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 695 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29234 cycles/ticks average: 29403 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31081 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45111 cycles/ticks kyber_keypair: median: 47828 cycles/ticks average: 48198 cycles/ticks kyber_encaps_derand: median: 47912 cycles/ticks average: 48126 cycles/ticks kyber_encaps: median: 49102 cycles/ticks average: 49373 cycles/ticks kyber_decaps: median: 54812 cycles/ticks average: 55056 cycles/ticks Loop spin: 699 gen_a: median: 17314 cycles/ticks average: 17432 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29196 cycles/ticks average: 29393 cycles/ticks indcpa_enc: median: 30774 cycles/ticks average: 30958 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44828 cycles/ticks average: 45015 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48253 cycles/ticks kyber_encaps_derand: median: 47906 cycles/ticks average: 48080 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49267 cycles/ticks kyber_decaps: median: 54804 cycles/ticks average: 55103 cycles/ticks Loop spin: 700 gen_a: median: 17262 cycles/ticks average: 17344 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1791 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29614 cycles/ticks average: 29772 cycles/ticks indcpa_enc: median: 30904 cycles/ticks average: 31062 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 46362 cycles/ticks average: 46567 cycles/ticks kyber_keypair: median: 47986 cycles/ticks average: 48352 cycles/ticks kyber_encaps_derand: median: 47910 cycles/ticks average: 48200 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49198 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55000 cycles/ticks Loop spin: 701 gen_a: median: 17254 cycles/ticks average: 17344 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 30736 cycles/ticks average: 30925 cycles/ticks indcpa_enc: median: 32328 cycles/ticks average: 32492 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44892 cycles/ticks average: 45073 cycles/ticks kyber_keypair: median: 48026 cycles/ticks average: 48430 cycles/ticks kyber_encaps_derand: median: 47946 cycles/ticks average: 48160 cycles/ticks kyber_encaps: median: 48996 cycles/ticks average: 49219 cycles/ticks kyber_decaps: median: 54822 cycles/ticks average: 55044 cycles/ticks Loop spin: 702 gen_a: median: 17308 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 703 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29438 cycles/ticks average: 29630 cycles/ticks indcpa_enc: median: 30772 cycles/ticks average: 30908 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2053 cycles/ticks kyber_keypair_derand: median: 45048 cycles/ticks average: 45237 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48346 cycles/ticks kyber_encaps_derand: median: 47884 cycles/ticks average: 48096 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49191 cycles/ticks kyber_decaps: median: 54834 cycles/ticks average: 55051 cycles/ticks Loop spin: 703 gen_a: median: 17288 cycles/ticks average: 17510 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1791 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29422 cycles/ticks average: 29599 cycles/ticks indcpa_enc: median: 30832 cycles/ticks average: 30980 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 45116 cycles/ticks average: 45339 cycles/ticks kyber_keypair: median: 48118 cycles/ticks average: 48491 cycles/ticks kyber_encaps_derand: median: 47986 cycles/ticks average: 48188 cycles/ticks kyber_encaps: median: 48966 cycles/ticks average: 49197 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54969 cycles/ticks Loop spin: 704 gen_a: median: 17334 cycles/ticks average: 17521 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29525 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31070 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 46378 cycles/ticks average: 46561 cycles/ticks kyber_keypair: median: 47822 cycles/ticks average: 48194 cycles/ticks kyber_encaps_derand: median: 47846 cycles/ticks average: 48021 cycles/ticks kyber_encaps: median: 48938 cycles/ticks average: 49162 cycles/ticks kyber_decaps: median: 54640 cycles/ticks average: 54875 cycles/ticks Loop spin: 705 gen_a: median: 17260 cycles/ticks average: 17362 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1782 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 224 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 38 cycles/ticks average: 38 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29471 cycles/ticks indcpa_enc: median: 30780 cycles/ticks average: 30954 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44844 cycles/ticks average: 45083 cycles/ticks kyber_keypair: median: 47838 cycles/ticks average: 48182 cycles/ticks kyber_encaps_derand: median: 49252 cycles/ticks average: 49472 cycles/ticks kyber_encaps: median: 50258 cycles/ticks average: 50578 cycles/ticks kyber_decaps: median: 56100 cycles/ticks average: 56468 cycles/ticks Loop spin: 706 gen_a: median: 17324 cycles/ticks average: 17459 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1767 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30718 cycles/ticks average: 30931 cycles/ticks indcpa_enc: median: 32148 cycles/ticks average: 32301 cycles/ticks indcpa_dec: median: 2040 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 44850 cycles/ticks average: 45056 cycles/ticks kyber_keypair: median: 47924 cycles/ticks average: 48284 cycles/ticks kyber_encaps_derand: median: 47722 cycles/ticks average: 47919 cycles/ticks kyber_encaps: median: 48842 cycles/ticks average: 49059 cycles/ticks kyber_decaps: median: 54738 cycles/ticks average: 55022 cycles/ticks Loop spin: 707 gen_a: median: 17274 cycles/ticks average: 17386 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1794 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 240 cycles/ticks average: 267 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29500 cycles/ticks indcpa_enc: median: 30902 cycles/ticks average: 31044 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 46364 cycles/ticks average: 46575 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48266 cycles/ticks kyber_encaps_derand: median: 47958 cycles/ticks average: 48159 cycles/ticks kyber_encaps: median: 48978 cycles/ticks average: 49244 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55031 cycles/ticks Loop spin: 708 gen_a: median: 17418 cycles/ticks average: 17602 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 212 cycles/ticks average: 259 cycles/ticks INVNTT: median: 226 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29324 cycles/ticks average: 29510 cycles/ticks indcpa_enc: median: 30918 cycles/ticks average: 31047 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44874 cycles/ticks average: 45042 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48306 cycles/ticks kyber_encaps_derand: median: 49232 cycles/ticks average: 49448 cycles/ticks kyber_encaps: median: 50398 cycles/ticks average: 50648 cycles/ticks kyber_decaps: median: 56242 cycles/ticks average: 56515 cycles/ticks Loop spin: 709 gen_a: median: 17270 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1768 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29254 cycles/ticks average: 29456 cycles/ticks indcpa_enc: median: 30876 cycles/ticks average: 31030 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45066 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48203 cycles/ticks kyber_encaps_derand: median: 47802 cycles/ticks average: 48043 cycles/ticks kyber_encaps: median: 48918 cycles/ticks average: 49110 cycles/ticks kyber_decaps: median: 54698 cycles/ticks average: 54930 cycles/ticks Loop spin: 710 gen_a: median: 17430 cycles/ticks average: 17518 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1765 cycles/ticks NTT: median: 208 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29306 cycles/ticks average: 29511 cycles/ticks indcpa_enc: median: 30918 cycles/ticks average: 31096 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45081 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48245 cycles/ticks kyber_encaps_derand: median: 47842 cycles/ticks average: 48031 cycles/ticks kyber_encaps: median: 48902 cycles/ticks average: 49149 cycles/ticks kyber_decaps: median: 54776 cycles/ticks average: 54977 cycles/ticks Loop spin: 711 gen_a: median: 17280 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29496 cycles/ticks average: 29670 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 30957 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44820 cycles/ticks average: 45038 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48262 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48068 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49220 cycles/ticks kyber_decaps: median: 54850 cycles/ticks average: 55100 cycles/ticks Loop spin: 712 gen_a: median: 17266 cycles/ticks average: 17396 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1799 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 212 cycles/ticks average: 261 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30694 cycles/ticks average: 30880 cycles/ticks indcpa_enc: median: 32190 cycles/ticks average: 32393 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45184 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48264 cycles/ticks kyber_encaps_derand: median: 47846 cycles/ticks average: 48004 cycles/ticks kyber_encaps: median: 48894 cycles/ticks average: 49107 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54963 cycles/ticks Loop spin: 713 gen_a: median: 17306 cycles/ticks average: 17421 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 404 cycles/ticks average: 408 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29516 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30988 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44838 cycles/ticks average: 45019 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48216 cycles/ticks kyber_encaps_derand: median: 47852 cycles/ticks average: 48001 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49211 cycles/ticks kyber_decaps: median: 54766 cycles/ticks average: 54998 cycles/ticks Loop spin: 714 gen_a: median: 17244 cycles/ticks average: 17339 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 283 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30724 cycles/ticks average: 30906 cycles/ticks indcpa_enc: median: 32178 cycles/ticks average: 32358 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45231 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48266 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48035 cycles/ticks kyber_encaps: median: 48882 cycles/ticks average: 49101 cycles/ticks kyber_decaps: median: 54832 cycles/ticks average: 55058 cycles/ticks Loop spin: 715 gen_a: median: 17284 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29338 cycles/ticks average: 29541 cycles/ticks indcpa_enc: median: 30820 cycles/ticks average: 30960 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 44994 cycles/ticks average: 45206 cycles/ticks kyber_keypair: median: 48006 cycles/ticks average: 48393 cycles/ticks kyber_encaps_derand: median: 47966 cycles/ticks average: 48168 cycles/ticks kyber_encaps: median: 48944 cycles/ticks average: 49160 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54992 cycles/ticks Loop spin: 716 gen_a: median: 17308 cycles/ticks average: 17403 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 210 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 404 cycles/ticks average: 408 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29298 cycles/ticks average: 29481 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 31031 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44874 cycles/ticks average: 45053 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48189 cycles/ticks kyber_encaps_derand: median: 47776 cycles/ticks average: 47977 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49241 cycles/ticks kyber_decaps: median: 54738 cycles/ticks average: 54959 cycles/ticks Loop spin: 717 gen_a: median: 17338 cycles/ticks average: 17505 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29272 cycles/ticks average: 29449 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 31026 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44828 cycles/ticks average: 45013 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48230 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48093 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49158 cycles/ticks kyber_decaps: median: 54822 cycles/ticks average: 55030 cycles/ticks Loop spin: 718 gen_a: median: 17296 cycles/ticks average: 17396 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29524 cycles/ticks indcpa_enc: median: 30920 cycles/ticks average: 31058 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44958 cycles/ticks average: 45139 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48265 cycles/ticks kyber_encaps_derand: median: 49462 cycles/ticks average: 49683 cycles/ticks kyber_encaps: median: 50468 cycles/ticks average: 50717 cycles/ticks kyber_decaps: median: 56080 cycles/ticks average: 56303 cycles/ticks Loop spin: 719 gen_a: median: 17276 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 41 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29190 cycles/ticks average: 29401 cycles/ticks indcpa_enc: median: 30770 cycles/ticks average: 30949 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44886 cycles/ticks average: 45102 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47994 cycles/ticks average: 48175 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49232 cycles/ticks kyber_decaps: median: 54704 cycles/ticks average: 54936 cycles/ticks Loop spin: 720 gen_a: median: 17290 cycles/ticks average: 17383 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 238 cycles/ticks indcpa_keypair: median: 29352 cycles/ticks average: 29532 cycles/ticks indcpa_enc: median: 31112 cycles/ticks average: 31257 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44862 cycles/ticks average: 45097 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48223 cycles/ticks kyber_encaps_derand: median: 48006 cycles/ticks average: 48190 cycles/ticks kyber_encaps: median: 49090 cycles/ticks average: 49295 cycles/ticks kyber_decaps: median: 54714 cycles/ticks average: 54933 cycles/ticks Loop spin: 721 gen_a: median: 17270 cycles/ticks average: 17409 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29270 cycles/ticks average: 29480 cycles/ticks indcpa_enc: median: 31108 cycles/ticks average: 31268 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44832 cycles/ticks average: 45057 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48270 cycles/ticks kyber_encaps_derand: median: 48242 cycles/ticks average: 48436 cycles/ticks kyber_encaps: median: 49340 cycles/ticks average: 49546 cycles/ticks kyber_decaps: median: 54894 cycles/ticks average: 55118 cycles/ticks Loop spin: 722 gen_a: median: 17266 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1765 cycles/ticks NTT: median: 222 cycles/ticks average: 265 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29298 cycles/ticks average: 29517 cycles/ticks indcpa_enc: median: 30848 cycles/ticks average: 31015 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44844 cycles/ticks average: 45035 cycles/ticks kyber_keypair: median: 47942 cycles/ticks average: 48308 cycles/ticks kyber_encaps_derand: median: 47830 cycles/ticks average: 47998 cycles/ticks kyber_encaps: median: 48926 cycles/ticks average: 49138 cycles/ticks kyber_decaps: median: 54736 cycles/ticks average: 54968 cycles/ticks Loop spin: 723 gen_a: median: 17286 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29292 cycles/ticks average: 29501 cycles/ticks indcpa_enc: median: 30922 cycles/ticks average: 31069 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44836 cycles/ticks average: 45046 cycles/ticks kyber_keypair: median: 47832 cycles/ticks average: 48156 cycles/ticks kyber_encaps_derand: median: 47826 cycles/ticks average: 48004 cycles/ticks kyber_encaps: median: 49014 cycles/ticks average: 49221 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 55004 cycles/ticks Loop spin: 724 gen_a: median: 17294 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29312 cycles/ticks average: 29542 cycles/ticks indcpa_enc: median: 30822 cycles/ticks average: 30979 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 45322 cycles/ticks average: 45476 cycles/ticks kyber_keypair: median: 48088 cycles/ticks average: 48517 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48180 cycles/ticks kyber_encaps: median: 49092 cycles/ticks average: 49321 cycles/ticks kyber_decaps: median: 54884 cycles/ticks average: 55101 cycles/ticks Loop spin: 725 gen_a: median: 17308 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1762 cycles/ticks NTT: median: 202 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29136 cycles/ticks average: 29336 cycles/ticks indcpa_enc: median: 30682 cycles/ticks average: 30896 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44834 cycles/ticks average: 45036 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48265 cycles/ticks kyber_encaps_derand: median: 47872 cycles/ticks average: 48091 cycles/ticks kyber_encaps: median: 48968 cycles/ticks average: 49190 cycles/ticks kyber_decaps: median: 54900 cycles/ticks average: 55104 cycles/ticks Loop spin: 726 gen_a: median: 17316 cycles/ticks average: 17421 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1760 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29244 cycles/ticks average: 29426 cycles/ticks indcpa_enc: median: 30934 cycles/ticks average: 31094 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 44934 cycles/ticks average: 45135 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48216 cycles/ticks kyber_encaps_derand: median: 47772 cycles/ticks average: 47983 cycles/ticks kyber_encaps: median: 48922 cycles/ticks average: 49124 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54952 cycles/ticks Loop spin: 727 gen_a: median: 17268 cycles/ticks average: 17347 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29520 cycles/ticks average: 29683 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31055 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2053 cycles/ticks kyber_keypair_derand: median: 44852 cycles/ticks average: 45075 cycles/ticks kyber_keypair: median: 48206 cycles/ticks average: 48606 cycles/ticks kyber_encaps_derand: median: 49312 cycles/ticks average: 49544 cycles/ticks kyber_encaps: median: 50348 cycles/ticks average: 50569 cycles/ticks kyber_decaps: median: 56058 cycles/ticks average: 56270 cycles/ticks Loop spin: 728 gen_a: median: 17310 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30668 cycles/ticks average: 30837 cycles/ticks indcpa_enc: median: 32306 cycles/ticks average: 32480 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44798 cycles/ticks average: 45021 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48199 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48045 cycles/ticks kyber_encaps: median: 48902 cycles/ticks average: 49119 cycles/ticks kyber_decaps: median: 54690 cycles/ticks average: 54911 cycles/ticks Loop spin: 729 gen_a: median: 17344 cycles/ticks average: 17463 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 677 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30742 cycles/ticks average: 30947 cycles/ticks indcpa_enc: median: 32160 cycles/ticks average: 32367 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44870 cycles/ticks average: 45061 cycles/ticks kyber_keypair: median: 47856 cycles/ticks average: 48209 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48119 cycles/ticks kyber_encaps: median: 49052 cycles/ticks average: 49263 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55013 cycles/ticks Loop spin: 730 gen_a: median: 17286 cycles/ticks average: 17427 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 40 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30594 cycles/ticks average: 30815 cycles/ticks indcpa_enc: median: 32284 cycles/ticks average: 32445 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 46298 cycles/ticks average: 46515 cycles/ticks kyber_keypair: median: 47942 cycles/ticks average: 48299 cycles/ticks kyber_encaps_derand: median: 48088 cycles/ticks average: 48242 cycles/ticks kyber_encaps: median: 49228 cycles/ticks average: 49431 cycles/ticks kyber_decaps: median: 54832 cycles/ticks average: 55064 cycles/ticks Loop spin: 731 gen_a: median: 17294 cycles/ticks average: 17491 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1756 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29342 cycles/ticks average: 29511 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31064 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 45088 cycles/ticks average: 45280 cycles/ticks kyber_keypair: median: 47832 cycles/ticks average: 48193 cycles/ticks kyber_encaps_derand: median: 47806 cycles/ticks average: 47987 cycles/ticks kyber_encaps: median: 48938 cycles/ticks average: 49158 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54937 cycles/ticks Loop spin: 732 gen_a: median: 17286 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1793 cycles/ticks NTT: median: 212 cycles/ticks average: 257 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29494 cycles/ticks average: 29696 cycles/ticks indcpa_enc: median: 30850 cycles/ticks average: 31012 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 46380 cycles/ticks average: 46559 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48291 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 50303 cycles/ticks kyber_encaps: median: 49050 cycles/ticks average: 49280 cycles/ticks kyber_decaps: median: 54960 cycles/ticks average: 55174 cycles/ticks Loop spin: 733 gen_a: median: 17274 cycles/ticks average: 17482 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29490 cycles/ticks average: 29683 cycles/ticks indcpa_enc: median: 31262 cycles/ticks average: 31395 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2006 cycles/ticks kyber_keypair_derand: median: 45126 cycles/ticks average: 45324 cycles/ticks kyber_keypair: median: 48032 cycles/ticks average: 50445 cycles/ticks kyber_encaps_derand: median: 48262 cycles/ticks average: 48470 cycles/ticks kyber_encaps: median: 49370 cycles/ticks average: 49620 cycles/ticks kyber_decaps: median: 54842 cycles/ticks average: 55071 cycles/ticks Loop spin: 734 gen_a: median: 17308 cycles/ticks average: 17449 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 62 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29226 cycles/ticks average: 29417 cycles/ticks indcpa_enc: median: 30798 cycles/ticks average: 30933 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 44998 cycles/ticks average: 45215 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48203 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48108 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49144 cycles/ticks kyber_decaps: median: 54676 cycles/ticks average: 54895 cycles/ticks Loop spin: 735 gen_a: median: 17268 cycles/ticks average: 17379 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 208 cycles/ticks average: 260 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29396 cycles/ticks average: 29584 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31105 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44930 cycles/ticks average: 45120 cycles/ticks kyber_keypair: median: 48010 cycles/ticks average: 48442 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48070 cycles/ticks kyber_encaps: median: 48980 cycles/ticks average: 49175 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55025 cycles/ticks Loop spin: 736 gen_a: median: 17222 cycles/ticks average: 17407 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29310 cycles/ticks average: 29513 cycles/ticks indcpa_enc: median: 30778 cycles/ticks average: 30954 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44760 cycles/ticks average: 44999 cycles/ticks kyber_keypair: median: 47794 cycles/ticks average: 48153 cycles/ticks kyber_encaps_derand: median: 47784 cycles/ticks average: 47976 cycles/ticks kyber_encaps: median: 48894 cycles/ticks average: 49097 cycles/ticks kyber_decaps: median: 54650 cycles/ticks average: 54871 cycles/ticks Loop spin: 737 gen_a: median: 17270 cycles/ticks average: 17424 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1790 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1757 cycles/ticks NTT: median: 208 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29174 cycles/ticks average: 29343 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31084 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44778 cycles/ticks average: 44970 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48244 cycles/ticks kyber_encaps_derand: median: 48010 cycles/ticks average: 48186 cycles/ticks kyber_encaps: median: 49110 cycles/ticks average: 49314 cycles/ticks kyber_decaps: median: 54726 cycles/ticks average: 54958 cycles/ticks Loop spin: 738 gen_a: median: 17276 cycles/ticks average: 17467 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 42 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29412 cycles/ticks average: 29626 cycles/ticks indcpa_enc: median: 31184 cycles/ticks average: 31361 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44902 cycles/ticks average: 45082 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48244 cycles/ticks kyber_encaps_derand: median: 47818 cycles/ticks average: 48017 cycles/ticks kyber_encaps: median: 48884 cycles/ticks average: 49088 cycles/ticks kyber_decaps: median: 54596 cycles/ticks average: 54827 cycles/ticks Loop spin: 739 gen_a: median: 17266 cycles/ticks average: 17428 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1800 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29346 cycles/ticks average: 29533 cycles/ticks indcpa_enc: median: 30896 cycles/ticks average: 31045 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44964 cycles/ticks average: 45150 cycles/ticks kyber_keypair: median: 47878 cycles/ticks average: 48213 cycles/ticks kyber_encaps_derand: median: 49478 cycles/ticks average: 49686 cycles/ticks kyber_encaps: median: 50476 cycles/ticks average: 50696 cycles/ticks kyber_decaps: median: 56192 cycles/ticks average: 56472 cycles/ticks Loop spin: 740 gen_a: median: 17314 cycles/ticks average: 17434 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1770 cycles/ticks NTT: median: 210 cycles/ticks average: 258 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29384 cycles/ticks average: 29541 cycles/ticks indcpa_enc: median: 30760 cycles/ticks average: 30896 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 46306 cycles/ticks average: 46545 cycles/ticks kyber_keypair: median: 47952 cycles/ticks average: 48330 cycles/ticks kyber_encaps_derand: median: 49130 cycles/ticks average: 49314 cycles/ticks kyber_encaps: median: 50222 cycles/ticks average: 50527 cycles/ticks kyber_decaps: median: 56186 cycles/ticks average: 56399 cycles/ticks Loop spin: 741 gen_a: median: 17324 cycles/ticks average: 17442 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29350 cycles/ticks average: 29540 cycles/ticks indcpa_enc: median: 30770 cycles/ticks average: 30916 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44774 cycles/ticks average: 44958 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48236 cycles/ticks kyber_encaps_derand: median: 47804 cycles/ticks average: 48071 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49107 cycles/ticks kyber_decaps: median: 54976 cycles/ticks average: 55190 cycles/ticks Loop spin: 742 gen_a: median: 17326 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29370 cycles/ticks average: 29552 cycles/ticks indcpa_enc: median: 30808 cycles/ticks average: 30951 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 44884 cycles/ticks average: 45069 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48254 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48110 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49171 cycles/ticks kyber_decaps: median: 54720 cycles/ticks average: 54940 cycles/ticks Loop spin: 743 gen_a: median: 17286 cycles/ticks average: 17427 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29500 cycles/ticks indcpa_enc: median: 30852 cycles/ticks average: 31009 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44942 cycles/ticks average: 45156 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48270 cycles/ticks kyber_encaps_derand: median: 47918 cycles/ticks average: 48118 cycles/ticks kyber_encaps: median: 49072 cycles/ticks average: 49301 cycles/ticks kyber_decaps: median: 54762 cycles/ticks average: 54964 cycles/ticks Loop spin: 744 gen_a: median: 17258 cycles/ticks average: 17368 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30666 cycles/ticks average: 30876 cycles/ticks indcpa_enc: median: 32294 cycles/ticks average: 32467 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 45150 cycles/ticks average: 45381 cycles/ticks kyber_keypair: median: 47970 cycles/ticks average: 48329 cycles/ticks kyber_encaps_derand: median: 48070 cycles/ticks average: 48252 cycles/ticks kyber_encaps: median: 49072 cycles/ticks average: 49291 cycles/ticks kyber_decaps: median: 54712 cycles/ticks average: 54923 cycles/ticks Loop spin: 745 gen_a: median: 17328 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1785 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29232 cycles/ticks average: 29441 cycles/ticks indcpa_enc: median: 30854 cycles/ticks average: 30987 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44816 cycles/ticks average: 45021 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48204 cycles/ticks kyber_encaps_derand: median: 50708 cycles/ticks average: 50902 cycles/ticks kyber_encaps: median: 51764 cycles/ticks average: 51968 cycles/ticks kyber_decaps: median: 57606 cycles/ticks average: 57863 cycles/ticks Loop spin: 746 gen_a: median: 17298 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29480 cycles/ticks average: 29676 cycles/ticks indcpa_enc: median: 30984 cycles/ticks average: 31133 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 44892 cycles/ticks average: 45094 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48220 cycles/ticks kyber_encaps_derand: median: 47898 cycles/ticks average: 48116 cycles/ticks kyber_encaps: median: 48950 cycles/ticks average: 49170 cycles/ticks kyber_decaps: median: 54754 cycles/ticks average: 55014 cycles/ticks Loop spin: 747 gen_a: median: 17418 cycles/ticks average: 17521 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1760 cycles/ticks NTT: median: 210 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29457 cycles/ticks indcpa_enc: median: 30708 cycles/ticks average: 30828 cycles/ticks indcpa_dec: median: 2044 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45069 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48243 cycles/ticks kyber_encaps_derand: median: 47996 cycles/ticks average: 48182 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49302 cycles/ticks kyber_decaps: median: 54804 cycles/ticks average: 55043 cycles/ticks Loop spin: 748 gen_a: median: 17312 cycles/ticks average: 17450 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29212 cycles/ticks average: 29404 cycles/ticks indcpa_enc: median: 30764 cycles/ticks average: 30931 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44872 cycles/ticks average: 45055 cycles/ticks kyber_keypair: median: 47824 cycles/ticks average: 48226 cycles/ticks kyber_encaps_derand: median: 47894 cycles/ticks average: 48088 cycles/ticks kyber_encaps: median: 49010 cycles/ticks average: 49285 cycles/ticks kyber_decaps: median: 54750 cycles/ticks average: 54951 cycles/ticks Loop spin: 749 gen_a: median: 17268 cycles/ticks average: 17428 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 212 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29468 cycles/ticks indcpa_enc: median: 30922 cycles/ticks average: 31077 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 44896 cycles/ticks average: 45113 cycles/ticks kyber_keypair: median: 47936 cycles/ticks average: 48338 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48160 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49201 cycles/ticks kyber_decaps: median: 54676 cycles/ticks average: 54881 cycles/ticks Loop spin: 750 gen_a: median: 17652 cycles/ticks average: 17780 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29384 cycles/ticks average: 29599 cycles/ticks indcpa_enc: median: 30996 cycles/ticks average: 31130 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 45136 cycles/ticks average: 45344 cycles/ticks kyber_keypair: median: 47914 cycles/ticks average: 48341 cycles/ticks kyber_encaps_derand: median: 47928 cycles/ticks average: 48109 cycles/ticks kyber_encaps: median: 49024 cycles/ticks average: 49231 cycles/ticks kyber_decaps: median: 54880 cycles/ticks average: 55077 cycles/ticks Loop spin: 751 gen_a: median: 17282 cycles/ticks average: 17447 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 406 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30648 cycles/ticks average: 30843 cycles/ticks indcpa_enc: median: 32210 cycles/ticks average: 32382 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44958 cycles/ticks average: 45171 cycles/ticks kyber_keypair: median: 47982 cycles/ticks average: 48369 cycles/ticks kyber_encaps_derand: median: 47778 cycles/ticks average: 47983 cycles/ticks kyber_encaps: median: 48896 cycles/ticks average: 49106 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 54914 cycles/ticks Loop spin: 752 gen_a: median: 17278 cycles/ticks average: 17416 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 208 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29260 cycles/ticks average: 29457 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31124 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44986 cycles/ticks average: 45168 cycles/ticks kyber_keypair: median: 47938 cycles/ticks average: 48308 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48131 cycles/ticks kyber_encaps: median: 48968 cycles/ticks average: 49164 cycles/ticks kyber_decaps: median: 54634 cycles/ticks average: 54834 cycles/ticks Loop spin: 753 gen_a: median: 17270 cycles/ticks average: 17363 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1787 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1774 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 64 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29350 cycles/ticks average: 29571 cycles/ticks indcpa_enc: median: 30786 cycles/ticks average: 30938 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45126 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48268 cycles/ticks kyber_encaps_derand: median: 47750 cycles/ticks average: 47935 cycles/ticks kyber_encaps: median: 48894 cycles/ticks average: 49104 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54993 cycles/ticks Loop spin: 754 gen_a: median: 17242 cycles/ticks average: 17343 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 206 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 42 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29372 cycles/ticks average: 29564 cycles/ticks indcpa_enc: median: 30970 cycles/ticks average: 31097 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45006 cycles/ticks average: 45223 cycles/ticks kyber_keypair: median: 48090 cycles/ticks average: 48420 cycles/ticks kyber_encaps_derand: median: 47948 cycles/ticks average: 48125 cycles/ticks kyber_encaps: median: 49394 cycles/ticks average: 49620 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 55028 cycles/ticks Loop spin: 755 gen_a: median: 17262 cycles/ticks average: 17383 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 259 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29390 cycles/ticks average: 29573 cycles/ticks indcpa_enc: median: 31058 cycles/ticks average: 31223 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 46402 cycles/ticks average: 46599 cycles/ticks kyber_keypair: median: 48012 cycles/ticks average: 48384 cycles/ticks kyber_encaps_derand: median: 49258 cycles/ticks average: 49453 cycles/ticks kyber_encaps: median: 50332 cycles/ticks average: 50579 cycles/ticks kyber_decaps: median: 56076 cycles/ticks average: 56299 cycles/ticks Loop spin: 756 gen_a: median: 17298 cycles/ticks average: 17404 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29512 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31073 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44888 cycles/ticks average: 45062 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48290 cycles/ticks kyber_encaps_derand: median: 48006 cycles/ticks average: 48225 cycles/ticks kyber_encaps: median: 49120 cycles/ticks average: 49358 cycles/ticks kyber_decaps: median: 54772 cycles/ticks average: 55001 cycles/ticks Loop spin: 757 gen_a: median: 17306 cycles/ticks average: 17424 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1774 cycles/ticks NTT: median: 218 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 403 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29256 cycles/ticks average: 29451 cycles/ticks indcpa_enc: median: 30974 cycles/ticks average: 31111 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44738 cycles/ticks average: 44913 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48239 cycles/ticks kyber_encaps_derand: median: 47964 cycles/ticks average: 48177 cycles/ticks kyber_encaps: median: 49058 cycles/ticks average: 49343 cycles/ticks kyber_decaps: median: 54852 cycles/ticks average: 55059 cycles/ticks Loop spin: 758 gen_a: median: 17272 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1791 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29520 cycles/ticks average: 29714 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 31035 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 44952 cycles/ticks average: 45152 cycles/ticks kyber_keypair: median: 48064 cycles/ticks average: 48424 cycles/ticks kyber_encaps_derand: median: 47920 cycles/ticks average: 48118 cycles/ticks kyber_encaps: median: 49190 cycles/ticks average: 49395 cycles/ticks kyber_decaps: median: 54676 cycles/ticks average: 54887 cycles/ticks Loop spin: 759 gen_a: median: 17296 cycles/ticks average: 17415 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29418 cycles/ticks average: 29606 cycles/ticks indcpa_enc: median: 30906 cycles/ticks average: 31096 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44840 cycles/ticks average: 45090 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48341 cycles/ticks kyber_encaps_derand: median: 47976 cycles/ticks average: 48154 cycles/ticks kyber_encaps: median: 49056 cycles/ticks average: 49264 cycles/ticks kyber_decaps: median: 54766 cycles/ticks average: 55008 cycles/ticks Loop spin: 760 gen_a: median: 17294 cycles/ticks average: 17384 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29208 cycles/ticks average: 29392 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 31005 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44798 cycles/ticks average: 45022 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48260 cycles/ticks kyber_encaps_derand: median: 47958 cycles/ticks average: 48137 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49203 cycles/ticks kyber_decaps: median: 54700 cycles/ticks average: 55014 cycles/ticks Loop spin: 761 gen_a: median: 17280 cycles/ticks average: 17429 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29418 cycles/ticks average: 29640 cycles/ticks indcpa_enc: median: 30936 cycles/ticks average: 31106 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 46418 cycles/ticks average: 46656 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48233 cycles/ticks kyber_encaps_derand: median: 48006 cycles/ticks average: 48212 cycles/ticks kyber_encaps: median: 49116 cycles/ticks average: 49346 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 54994 cycles/ticks Loop spin: 762 gen_a: median: 17276 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29200 cycles/ticks average: 29361 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31090 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44902 cycles/ticks average: 45090 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48307 cycles/ticks kyber_encaps_derand: median: 47842 cycles/ticks average: 48036 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49167 cycles/ticks kyber_decaps: median: 54688 cycles/ticks average: 54938 cycles/ticks Loop spin: 763 gen_a: median: 17280 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29410 cycles/ticks average: 29612 cycles/ticks indcpa_enc: median: 30862 cycles/ticks average: 31033 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 46276 cycles/ticks average: 46448 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48175 cycles/ticks kyber_encaps_derand: median: 49278 cycles/ticks average: 49489 cycles/ticks kyber_encaps: median: 50350 cycles/ticks average: 50586 cycles/ticks kyber_decaps: median: 56188 cycles/ticks average: 56420 cycles/ticks Loop spin: 764 gen_a: median: 17260 cycles/ticks average: 17361 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29464 cycles/ticks average: 29682 cycles/ticks indcpa_enc: median: 30906 cycles/ticks average: 31045 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44840 cycles/ticks average: 45035 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48272 cycles/ticks kyber_encaps_derand: median: 48022 cycles/ticks average: 48234 cycles/ticks kyber_encaps: median: 49046 cycles/ticks average: 49282 cycles/ticks kyber_decaps: median: 54912 cycles/ticks average: 55128 cycles/ticks Loop spin: 765 gen_a: median: 17298 cycles/ticks average: 17458 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30730 cycles/ticks average: 30908 cycles/ticks indcpa_enc: median: 32240 cycles/ticks average: 32472 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44888 cycles/ticks average: 45076 cycles/ticks kyber_keypair: median: 48050 cycles/ticks average: 48432 cycles/ticks kyber_encaps_derand: median: 47874 cycles/ticks average: 48103 cycles/ticks kyber_encaps: median: 48946 cycles/ticks average: 49172 cycles/ticks kyber_decaps: median: 54818 cycles/ticks average: 55007 cycles/ticks Loop spin: 766 gen_a: median: 17280 cycles/ticks average: 17411 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29488 cycles/ticks average: 29736 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 30995 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44890 cycles/ticks average: 45153 cycles/ticks kyber_keypair: median: 48282 cycles/ticks average: 48659 cycles/ticks kyber_encaps_derand: median: 47998 cycles/ticks average: 48182 cycles/ticks kyber_encaps: median: 49014 cycles/ticks average: 49222 cycles/ticks kyber_decaps: median: 54894 cycles/ticks average: 55106 cycles/ticks Loop spin: 767 gen_a: median: 17270 cycles/ticks average: 17368 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29278 cycles/ticks average: 29473 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31118 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2007 cycles/ticks kyber_keypair_derand: median: 46282 cycles/ticks average: 46516 cycles/ticks kyber_keypair: median: 47924 cycles/ticks average: 48276 cycles/ticks kyber_encaps_derand: median: 47962 cycles/ticks average: 48129 cycles/ticks kyber_encaps: median: 49086 cycles/ticks average: 49287 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54978 cycles/ticks Loop spin: 768 gen_a: median: 17348 cycles/ticks average: 17524 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29348 cycles/ticks average: 29551 cycles/ticks indcpa_enc: median: 30920 cycles/ticks average: 31120 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45060 cycles/ticks average: 45275 cycles/ticks kyber_keypair: median: 47944 cycles/ticks average: 48299 cycles/ticks kyber_encaps_derand: median: 47808 cycles/ticks average: 47998 cycles/ticks kyber_encaps: median: 48876 cycles/ticks average: 49077 cycles/ticks kyber_decaps: median: 54660 cycles/ticks average: 54890 cycles/ticks Loop spin: 769 gen_a: median: 17284 cycles/ticks average: 17382 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29558 cycles/ticks average: 29787 cycles/ticks indcpa_enc: median: 30924 cycles/ticks average: 31084 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 45106 cycles/ticks average: 45277 cycles/ticks kyber_keypair: median: 48222 cycles/ticks average: 48586 cycles/ticks kyber_encaps_derand: median: 48024 cycles/ticks average: 48232 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49201 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55003 cycles/ticks Loop spin: 770 gen_a: median: 17264 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29260 cycles/ticks average: 29508 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 30956 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45064 cycles/ticks average: 45254 cycles/ticks kyber_keypair: median: 48090 cycles/ticks average: 48442 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48046 cycles/ticks kyber_encaps: median: 48912 cycles/ticks average: 49114 cycles/ticks kyber_decaps: median: 54804 cycles/ticks average: 55046 cycles/ticks Loop spin: 771 gen_a: median: 17290 cycles/ticks average: 17452 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29294 cycles/ticks average: 29512 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 30988 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45048 cycles/ticks kyber_keypair: median: 47780 cycles/ticks average: 48147 cycles/ticks kyber_encaps_derand: median: 47988 cycles/ticks average: 48156 cycles/ticks kyber_encaps: median: 49090 cycles/ticks average: 49326 cycles/ticks kyber_decaps: median: 54880 cycles/ticks average: 55111 cycles/ticks Loop spin: 772 gen_a: median: 17330 cycles/ticks average: 17428 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 277 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 678 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29410 cycles/ticks average: 29550 cycles/ticks indcpa_enc: median: 30822 cycles/ticks average: 30989 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45065 cycles/ticks kyber_keypair: median: 47938 cycles/ticks average: 48272 cycles/ticks kyber_encaps_derand: median: 49216 cycles/ticks average: 49449 cycles/ticks kyber_encaps: median: 50332 cycles/ticks average: 50596 cycles/ticks kyber_decaps: median: 56178 cycles/ticks average: 56392 cycles/ticks Loop spin: 773 gen_a: median: 17334 cycles/ticks average: 17460 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 248 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29318 cycles/ticks average: 29478 cycles/ticks indcpa_enc: median: 30838 cycles/ticks average: 31024 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2089 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45118 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48297 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48058 cycles/ticks kyber_encaps: median: 49012 cycles/ticks average: 49232 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 54977 cycles/ticks Loop spin: 774 gen_a: median: 17332 cycles/ticks average: 17473 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29520 cycles/ticks indcpa_enc: median: 30970 cycles/ticks average: 31146 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44880 cycles/ticks average: 45083 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48297 cycles/ticks kyber_encaps_derand: median: 47928 cycles/ticks average: 48110 cycles/ticks kyber_encaps: median: 49072 cycles/ticks average: 49281 cycles/ticks kyber_decaps: median: 54774 cycles/ticks average: 54996 cycles/ticks Loop spin: 775 gen_a: median: 17338 cycles/ticks average: 17496 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29490 cycles/ticks average: 29684 cycles/ticks indcpa_enc: median: 30956 cycles/ticks average: 31124 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2049 cycles/ticks kyber_keypair_derand: median: 45036 cycles/ticks average: 45246 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48288 cycles/ticks kyber_encaps_derand: median: 47920 cycles/ticks average: 48109 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49231 cycles/ticks kyber_decaps: median: 54740 cycles/ticks average: 54968 cycles/ticks Loop spin: 776 gen_a: median: 17304 cycles/ticks average: 17465 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1756 cycles/ticks NTT: median: 206 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29556 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31089 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44848 cycles/ticks average: 45052 cycles/ticks kyber_keypair: median: 47794 cycles/ticks average: 48162 cycles/ticks kyber_encaps_derand: median: 47808 cycles/ticks average: 47985 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49132 cycles/ticks kyber_decaps: median: 54670 cycles/ticks average: 54880 cycles/ticks Loop spin: 777 gen_a: median: 17284 cycles/ticks average: 17453 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1764 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30900 cycles/ticks average: 31101 cycles/ticks indcpa_enc: median: 32314 cycles/ticks average: 32490 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 46470 cycles/ticks average: 46651 cycles/ticks kyber_keypair: median: 48054 cycles/ticks average: 48417 cycles/ticks kyber_encaps_derand: median: 47954 cycles/ticks average: 48154 cycles/ticks kyber_encaps: median: 49010 cycles/ticks average: 49243 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55064 cycles/ticks Loop spin: 778 gen_a: median: 17270 cycles/ticks average: 17436 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 252 cycles/ticks average: 276 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 67 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29564 cycles/ticks average: 29750 cycles/ticks indcpa_enc: median: 30996 cycles/ticks average: 31150 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 46596 cycles/ticks average: 46771 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48255 cycles/ticks kyber_encaps_derand: median: 49414 cycles/ticks average: 49621 cycles/ticks kyber_encaps: median: 50446 cycles/ticks average: 50704 cycles/ticks kyber_decaps: median: 56260 cycles/ticks average: 56476 cycles/ticks Loop spin: 779 gen_a: median: 17326 cycles/ticks average: 17453 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 206 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29220 cycles/ticks average: 29407 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31076 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44828 cycles/ticks average: 45031 cycles/ticks kyber_keypair: median: 47898 cycles/ticks average: 48285 cycles/ticks kyber_encaps_derand: median: 47754 cycles/ticks average: 47993 cycles/ticks kyber_encaps: median: 48874 cycles/ticks average: 49139 cycles/ticks kyber_decaps: median: 54550 cycles/ticks average: 54814 cycles/ticks Loop spin: 780 gen_a: median: 17316 cycles/ticks average: 17511 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1768 cycles/ticks NTT: median: 208 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29386 cycles/ticks average: 29610 cycles/ticks indcpa_enc: median: 31022 cycles/ticks average: 31155 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45080 cycles/ticks kyber_keypair: median: 47930 cycles/ticks average: 48320 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48041 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49171 cycles/ticks kyber_decaps: median: 54760 cycles/ticks average: 54986 cycles/ticks Loop spin: 781 gen_a: median: 17270 cycles/ticks average: 17459 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1769 cycles/ticks NTT: median: 252 cycles/ticks average: 277 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30806 cycles/ticks average: 31028 cycles/ticks indcpa_enc: median: 32236 cycles/ticks average: 32412 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45110 cycles/ticks average: 45396 cycles/ticks kyber_keypair: median: 47952 cycles/ticks average: 48352 cycles/ticks kyber_encaps_derand: median: 48168 cycles/ticks average: 48344 cycles/ticks kyber_encaps: median: 49068 cycles/ticks average: 49291 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 54960 cycles/ticks Loop spin: 782 gen_a: median: 17276 cycles/ticks average: 17477 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29514 cycles/ticks average: 29791 cycles/ticks indcpa_enc: median: 30890 cycles/ticks average: 31087 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 45002 cycles/ticks average: 45219 cycles/ticks kyber_keypair: median: 48064 cycles/ticks average: 48455 cycles/ticks kyber_encaps_derand: median: 47850 cycles/ticks average: 48057 cycles/ticks kyber_encaps: median: 48934 cycles/ticks average: 49131 cycles/ticks kyber_decaps: median: 54862 cycles/ticks average: 55063 cycles/ticks Loop spin: 783 gen_a: median: 17272 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 223 cycles/ticks indcpa_keypair: median: 29426 cycles/ticks average: 29663 cycles/ticks indcpa_enc: median: 30916 cycles/ticks average: 31063 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44784 cycles/ticks average: 44974 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48212 cycles/ticks kyber_encaps_derand: median: 47738 cycles/ticks average: 47918 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49133 cycles/ticks kyber_decaps: median: 54676 cycles/ticks average: 54913 cycles/ticks Loop spin: 784 gen_a: median: 17316 cycles/ticks average: 17435 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1770 cycles/ticks NTT: median: 216 cycles/ticks average: 256 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29224 cycles/ticks average: 29426 cycles/ticks indcpa_enc: median: 30782 cycles/ticks average: 30935 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44852 cycles/ticks average: 45068 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48181 cycles/ticks kyber_encaps_derand: median: 49206 cycles/ticks average: 49400 cycles/ticks kyber_encaps: median: 50336 cycles/ticks average: 50568 cycles/ticks kyber_decaps: median: 56208 cycles/ticks average: 56449 cycles/ticks Loop spin: 785 gen_a: median: 17286 cycles/ticks average: 17438 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29443 cycles/ticks indcpa_enc: median: 30822 cycles/ticks average: 30967 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2007 cycles/ticks kyber_keypair_derand: median: 44986 cycles/ticks average: 45167 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48222 cycles/ticks kyber_encaps_derand: median: 47870 cycles/ticks average: 48050 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49247 cycles/ticks kyber_decaps: median: 54812 cycles/ticks average: 55069 cycles/ticks Loop spin: 786 gen_a: median: 17328 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29450 cycles/ticks indcpa_enc: median: 30996 cycles/ticks average: 31146 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45061 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48214 cycles/ticks kyber_encaps_derand: median: 47920 cycles/ticks average: 48142 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49227 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55007 cycles/ticks Loop spin: 787 gen_a: median: 17324 cycles/ticks average: 17413 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1775 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29422 cycles/ticks average: 29594 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31051 cycles/ticks indcpa_dec: median: 2040 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45056 cycles/ticks kyber_keypair: median: 47816 cycles/ticks average: 48177 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48089 cycles/ticks kyber_encaps: median: 48980 cycles/ticks average: 49175 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 55006 cycles/ticks Loop spin: 788 gen_a: median: 17274 cycles/ticks average: 17394 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1760 cycles/ticks NTT: median: 250 cycles/ticks average: 273 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29228 cycles/ticks average: 29430 cycles/ticks indcpa_enc: median: 30706 cycles/ticks average: 30864 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44828 cycles/ticks average: 45022 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48313 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48083 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49245 cycles/ticks kyber_decaps: median: 54850 cycles/ticks average: 55057 cycles/ticks Loop spin: 789 gen_a: median: 17190 cycles/ticks average: 17303 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1772 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29258 cycles/ticks average: 29468 cycles/ticks indcpa_enc: median: 30834 cycles/ticks average: 30999 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44696 cycles/ticks average: 44902 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48335 cycles/ticks kyber_encaps_derand: median: 49292 cycles/ticks average: 49469 cycles/ticks kyber_encaps: median: 50250 cycles/ticks average: 50461 cycles/ticks kyber_decaps: median: 56146 cycles/ticks average: 56329 cycles/ticks Loop spin: 790 gen_a: median: 17270 cycles/ticks average: 17370 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29238 cycles/ticks average: 29423 cycles/ticks indcpa_enc: median: 30964 cycles/ticks average: 31115 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 44768 cycles/ticks average: 45062 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48265 cycles/ticks kyber_encaps_derand: median: 49144 cycles/ticks average: 49329 cycles/ticks kyber_encaps: median: 50226 cycles/ticks average: 50423 cycles/ticks kyber_decaps: median: 56022 cycles/ticks average: 56257 cycles/ticks Loop spin: 791 gen_a: median: 17444 cycles/ticks average: 17559 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1765 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29732 cycles/ticks average: 30018 cycles/ticks indcpa_enc: median: 31304 cycles/ticks average: 31473 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45454 cycles/ticks average: 45654 cycles/ticks kyber_keypair: median: 48416 cycles/ticks average: 48808 cycles/ticks kyber_encaps_derand: median: 48172 cycles/ticks average: 48354 cycles/ticks kyber_encaps: median: 49368 cycles/ticks average: 49561 cycles/ticks kyber_decaps: median: 55048 cycles/ticks average: 55284 cycles/ticks Loop spin: 792 gen_a: median: 17332 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1790 cycles/ticks NTT: median: 222 cycles/ticks average: 264 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29370 cycles/ticks average: 29593 cycles/ticks indcpa_enc: median: 31128 cycles/ticks average: 31279 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 45004 cycles/ticks average: 45216 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48193 cycles/ticks kyber_encaps_derand: median: 47974 cycles/ticks average: 48149 cycles/ticks kyber_encaps: median: 49096 cycles/ticks average: 49316 cycles/ticks kyber_decaps: median: 54904 cycles/ticks average: 55190 cycles/ticks Loop spin: 793 gen_a: median: 17280 cycles/ticks average: 17408 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29451 cycles/ticks indcpa_enc: median: 31004 cycles/ticks average: 31176 cycles/ticks indcpa_dec: median: 2066 cycles/ticks average: 2078 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45046 cycles/ticks kyber_keypair: median: 47832 cycles/ticks average: 48182 cycles/ticks kyber_encaps_derand: median: 47852 cycles/ticks average: 48015 cycles/ticks kyber_encaps: median: 48996 cycles/ticks average: 49192 cycles/ticks kyber_decaps: median: 54618 cycles/ticks average: 54895 cycles/ticks Loop spin: 794 gen_a: median: 17280 cycles/ticks average: 17411 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 224 cycles/ticks average: 267 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 254 cycles/ticks indcpa_keypair: median: 29356 cycles/ticks average: 29535 cycles/ticks indcpa_enc: median: 31032 cycles/ticks average: 31191 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45045 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48312 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48143 cycles/ticks kyber_encaps: median: 49096 cycles/ticks average: 49327 cycles/ticks kyber_decaps: median: 54714 cycles/ticks average: 54936 cycles/ticks Loop spin: 795 gen_a: median: 17360 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29304 cycles/ticks average: 29492 cycles/ticks indcpa_enc: median: 30866 cycles/ticks average: 31028 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44988 cycles/ticks average: 45197 cycles/ticks kyber_keypair: median: 48050 cycles/ticks average: 48408 cycles/ticks kyber_encaps_derand: median: 48148 cycles/ticks average: 48383 cycles/ticks kyber_encaps: median: 49154 cycles/ticks average: 49392 cycles/ticks kyber_decaps: median: 54832 cycles/ticks average: 55049 cycles/ticks Loop spin: 796 gen_a: median: 17256 cycles/ticks average: 17353 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 220 cycles/ticks average: 266 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29268 cycles/ticks average: 29454 cycles/ticks indcpa_enc: median: 30844 cycles/ticks average: 31013 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 45014 cycles/ticks average: 45218 cycles/ticks kyber_keypair: median: 47974 cycles/ticks average: 48330 cycles/ticks kyber_encaps_derand: median: 47922 cycles/ticks average: 48140 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49165 cycles/ticks kyber_decaps: median: 54670 cycles/ticks average: 54905 cycles/ticks Loop spin: 797 gen_a: median: 17276 cycles/ticks average: 17371 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 240 cycles/ticks average: 268 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29474 cycles/ticks average: 29665 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31075 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44988 cycles/ticks average: 45222 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48262 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 47988 cycles/ticks kyber_encaps: median: 48902 cycles/ticks average: 49189 cycles/ticks kyber_decaps: median: 54598 cycles/ticks average: 54803 cycles/ticks Loop spin: 798 gen_a: median: 17242 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29264 cycles/ticks average: 29541 cycles/ticks indcpa_enc: median: 30982 cycles/ticks average: 31132 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 45176 cycles/ticks average: 45397 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48314 cycles/ticks kyber_encaps_derand: median: 48042 cycles/ticks average: 48288 cycles/ticks kyber_encaps: median: 49144 cycles/ticks average: 49353 cycles/ticks kyber_decaps: median: 54902 cycles/ticks average: 55132 cycles/ticks Loop spin: 799 gen_a: median: 17260 cycles/ticks average: 17359 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 30692 cycles/ticks average: 30876 cycles/ticks indcpa_enc: median: 32236 cycles/ticks average: 32439 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 46382 cycles/ticks average: 46569 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48327 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48074 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49167 cycles/ticks kyber_decaps: median: 54732 cycles/ticks average: 54969 cycles/ticks Loop spin: 800 gen_a: median: 17248 cycles/ticks average: 17339 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29482 cycles/ticks average: 29683 cycles/ticks indcpa_enc: median: 30904 cycles/ticks average: 31045 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 45054 cycles/ticks average: 45265 cycles/ticks kyber_keypair: median: 48086 cycles/ticks average: 48431 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48180 cycles/ticks kyber_encaps: median: 48948 cycles/ticks average: 49150 cycles/ticks kyber_decaps: median: 54602 cycles/ticks average: 54849 cycles/ticks Loop spin: 801 gen_a: median: 17376 cycles/ticks average: 17508 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1794 cycles/ticks NTT: median: 214 cycles/ticks average: 262 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29148 cycles/ticks average: 29339 cycles/ticks indcpa_enc: median: 30854 cycles/ticks average: 30988 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44938 cycles/ticks average: 45117 cycles/ticks kyber_keypair: median: 47834 cycles/ticks average: 48210 cycles/ticks kyber_encaps_derand: median: 47782 cycles/ticks average: 47971 cycles/ticks kyber_encaps: median: 48858 cycles/ticks average: 49053 cycles/ticks kyber_decaps: median: 54744 cycles/ticks average: 54976 cycles/ticks Loop spin: 802 gen_a: median: 17320 cycles/ticks average: 17426 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29208 cycles/ticks average: 29397 cycles/ticks indcpa_enc: median: 30768 cycles/ticks average: 30905 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44944 cycles/ticks average: 45153 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48275 cycles/ticks kyber_encaps_derand: median: 49192 cycles/ticks average: 49394 cycles/ticks kyber_encaps: median: 50310 cycles/ticks average: 50570 cycles/ticks kyber_decaps: median: 56280 cycles/ticks average: 56481 cycles/ticks Loop spin: 803 gen_a: median: 17270 cycles/ticks average: 17358 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29382 cycles/ticks average: 29554 cycles/ticks indcpa_enc: median: 30814 cycles/ticks average: 30975 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45153 cycles/ticks kyber_keypair: median: 47948 cycles/ticks average: 48314 cycles/ticks kyber_encaps_derand: median: 48042 cycles/ticks average: 48270 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49221 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 54988 cycles/ticks Loop spin: 804 gen_a: median: 17284 cycles/ticks average: 17452 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29660 cycles/ticks average: 29803 cycles/ticks indcpa_enc: median: 30972 cycles/ticks average: 31133 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 45110 cycles/ticks average: 45329 cycles/ticks kyber_keypair: median: 48032 cycles/ticks average: 48408 cycles/ticks kyber_encaps_derand: median: 47944 cycles/ticks average: 48142 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49238 cycles/ticks kyber_decaps: median: 54806 cycles/ticks average: 55035 cycles/ticks Loop spin: 805 gen_a: median: 17356 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1789 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 206 cycles/ticks average: 262 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29493 cycles/ticks indcpa_enc: median: 30870 cycles/ticks average: 31032 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 46430 cycles/ticks average: 46677 cycles/ticks kyber_keypair: median: 48062 cycles/ticks average: 48459 cycles/ticks kyber_encaps_derand: median: 48024 cycles/ticks average: 48207 cycles/ticks kyber_encaps: median: 48994 cycles/ticks average: 49195 cycles/ticks kyber_decaps: median: 54806 cycles/ticks average: 55080 cycles/ticks Loop spin: 806 gen_a: median: 17260 cycles/ticks average: 17427 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29348 cycles/ticks average: 29553 cycles/ticks indcpa_enc: median: 30850 cycles/ticks average: 31022 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44980 cycles/ticks average: 45199 cycles/ticks kyber_keypair: median: 47934 cycles/ticks average: 48303 cycles/ticks kyber_encaps_derand: median: 47880 cycles/ticks average: 48075 cycles/ticks kyber_encaps: median: 48914 cycles/ticks average: 49184 cycles/ticks kyber_decaps: median: 54844 cycles/ticks average: 55094 cycles/ticks Loop spin: 807 gen_a: median: 17194 cycles/ticks average: 17318 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1772 cycles/ticks NTT: median: 210 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29242 cycles/ticks average: 29431 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31021 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44880 cycles/ticks average: 45072 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48269 cycles/ticks kyber_encaps_derand: median: 48026 cycles/ticks average: 48200 cycles/ticks kyber_encaps: median: 49024 cycles/ticks average: 49221 cycles/ticks kyber_decaps: median: 54774 cycles/ticks average: 55004 cycles/ticks Loop spin: 808 gen_a: median: 17284 cycles/ticks average: 17496 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1781 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29410 cycles/ticks average: 29594 cycles/ticks indcpa_enc: median: 30970 cycles/ticks average: 31124 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 45198 cycles/ticks average: 45372 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48192 cycles/ticks kyber_encaps_derand: median: 47946 cycles/ticks average: 48163 cycles/ticks kyber_encaps: median: 49040 cycles/ticks average: 49273 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55074 cycles/ticks Loop spin: 809 gen_a: median: 17538 cycles/ticks average: 17768 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29370 cycles/ticks average: 29553 cycles/ticks indcpa_enc: median: 30790 cycles/ticks average: 30929 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44970 cycles/ticks average: 45175 cycles/ticks kyber_keypair: median: 47924 cycles/ticks average: 48275 cycles/ticks kyber_encaps_derand: median: 47854 cycles/ticks average: 48034 cycles/ticks kyber_encaps: median: 48952 cycles/ticks average: 49200 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 54989 cycles/ticks Loop spin: 810 gen_a: median: 17260 cycles/ticks average: 17377 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29226 cycles/ticks average: 29416 cycles/ticks indcpa_enc: median: 30776 cycles/ticks average: 30916 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44932 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48263 cycles/ticks kyber_encaps_derand: median: 47988 cycles/ticks average: 48179 cycles/ticks kyber_encaps: median: 49126 cycles/ticks average: 49390 cycles/ticks kyber_decaps: median: 54930 cycles/ticks average: 55156 cycles/ticks Loop spin: 811 gen_a: median: 17280 cycles/ticks average: 17391 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1744 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29418 cycles/ticks average: 29632 cycles/ticks indcpa_enc: median: 31028 cycles/ticks average: 31170 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 45044 cycles/ticks average: 45236 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48201 cycles/ticks kyber_encaps_derand: median: 47924 cycles/ticks average: 48138 cycles/ticks kyber_encaps: median: 49014 cycles/ticks average: 49226 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 54977 cycles/ticks Loop spin: 812 gen_a: median: 17334 cycles/ticks average: 17457 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 206 cycles/ticks average: 281 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29435 cycles/ticks indcpa_enc: median: 30708 cycles/ticks average: 30887 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 46340 cycles/ticks average: 46523 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48285 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48034 cycles/ticks kyber_encaps: median: 48864 cycles/ticks average: 49087 cycles/ticks kyber_decaps: median: 54824 cycles/ticks average: 55038 cycles/ticks Loop spin: 813 gen_a: median: 17322 cycles/ticks average: 17496 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1744 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 56 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29524 cycles/ticks average: 29713 cycles/ticks indcpa_enc: median: 30864 cycles/ticks average: 31009 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45149 cycles/ticks kyber_keypair: median: 48058 cycles/ticks average: 48457 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48044 cycles/ticks kyber_encaps: median: 48998 cycles/ticks average: 49201 cycles/ticks kyber_decaps: median: 54728 cycles/ticks average: 54938 cycles/ticks Loop spin: 814 gen_a: median: 17306 cycles/ticks average: 17673 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29514 cycles/ticks average: 29784 cycles/ticks indcpa_enc: median: 31004 cycles/ticks average: 31158 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45189 cycles/ticks kyber_keypair: median: 47934 cycles/ticks average: 48314 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48041 cycles/ticks kyber_encaps: median: 48930 cycles/ticks average: 49132 cycles/ticks kyber_decaps: median: 54622 cycles/ticks average: 54892 cycles/ticks Loop spin: 815 gen_a: median: 17326 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 668 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29130 cycles/ticks average: 29359 cycles/ticks indcpa_enc: median: 30780 cycles/ticks average: 30973 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45144 cycles/ticks kyber_keypair: median: 48038 cycles/ticks average: 48395 cycles/ticks kyber_encaps_derand: median: 47826 cycles/ticks average: 47998 cycles/ticks kyber_encaps: median: 48922 cycles/ticks average: 49113 cycles/ticks kyber_decaps: median: 54814 cycles/ticks average: 54994 cycles/ticks Loop spin: 816 gen_a: median: 17354 cycles/ticks average: 17527 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30642 cycles/ticks average: 30876 cycles/ticks indcpa_enc: median: 32248 cycles/ticks average: 32423 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 45066 cycles/ticks average: 45241 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48266 cycles/ticks kyber_encaps_derand: median: 49232 cycles/ticks average: 49398 cycles/ticks kyber_encaps: median: 50334 cycles/ticks average: 50597 cycles/ticks kyber_decaps: median: 56210 cycles/ticks average: 56448 cycles/ticks Loop spin: 817 gen_a: median: 17264 cycles/ticks average: 17443 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29210 cycles/ticks average: 29387 cycles/ticks indcpa_enc: median: 30850 cycles/ticks average: 31024 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44906 cycles/ticks average: 45090 cycles/ticks kyber_keypair: median: 47834 cycles/ticks average: 48189 cycles/ticks kyber_encaps_derand: median: 47878 cycles/ticks average: 48063 cycles/ticks kyber_encaps: median: 48948 cycles/ticks average: 49172 cycles/ticks kyber_decaps: median: 54712 cycles/ticks average: 54988 cycles/ticks Loop spin: 818 gen_a: median: 17332 cycles/ticks average: 17449 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1777 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29514 cycles/ticks indcpa_enc: median: 30866 cycles/ticks average: 31015 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2048 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45053 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 47912 cycles/ticks average: 48113 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49150 cycles/ticks kyber_decaps: median: 54864 cycles/ticks average: 55100 cycles/ticks Loop spin: 819 gen_a: median: 17338 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29286 cycles/ticks average: 29460 cycles/ticks indcpa_enc: median: 30784 cycles/ticks average: 30957 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44882 cycles/ticks average: 45051 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48291 cycles/ticks kyber_encaps_derand: median: 47940 cycles/ticks average: 48130 cycles/ticks kyber_encaps: median: 49060 cycles/ticks average: 49302 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55047 cycles/ticks Loop spin: 820 gen_a: median: 17244 cycles/ticks average: 17411 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 214 cycles/ticks average: 298 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 38 cycles/ticks average: 38 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29304 cycles/ticks average: 29481 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31017 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 44848 cycles/ticks average: 45068 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48236 cycles/ticks kyber_encaps_derand: median: 49286 cycles/ticks average: 49514 cycles/ticks kyber_encaps: median: 50236 cycles/ticks average: 50446 cycles/ticks kyber_decaps: median: 56148 cycles/ticks average: 56357 cycles/ticks Loop spin: 821 gen_a: median: 17314 cycles/ticks average: 17413 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1800 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30616 cycles/ticks average: 30803 cycles/ticks indcpa_enc: median: 32278 cycles/ticks average: 32426 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44774 cycles/ticks average: 44949 cycles/ticks kyber_keypair: median: 47854 cycles/ticks average: 48276 cycles/ticks kyber_encaps_derand: median: 47834 cycles/ticks average: 48035 cycles/ticks kyber_encaps: median: 48862 cycles/ticks average: 49071 cycles/ticks kyber_decaps: median: 54718 cycles/ticks average: 54935 cycles/ticks Loop spin: 822 gen_a: median: 17334 cycles/ticks average: 17495 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29234 cycles/ticks average: 29450 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30938 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 46326 cycles/ticks average: 46630 cycles/ticks kyber_keypair: median: 47852 cycles/ticks average: 48217 cycles/ticks kyber_encaps_derand: median: 47786 cycles/ticks average: 48004 cycles/ticks kyber_encaps: median: 48898 cycles/ticks average: 49091 cycles/ticks kyber_decaps: median: 54644 cycles/ticks average: 54868 cycles/ticks Loop spin: 823 gen_a: median: 17282 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 305 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29560 cycles/ticks average: 29770 cycles/ticks indcpa_enc: median: 30882 cycles/ticks average: 31076 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 45144 cycles/ticks average: 45318 cycles/ticks kyber_keypair: median: 48142 cycles/ticks average: 48526 cycles/ticks kyber_encaps_derand: median: 47924 cycles/ticks average: 48105 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49188 cycles/ticks kyber_decaps: median: 54850 cycles/ticks average: 55069 cycles/ticks Loop spin: 824 gen_a: median: 17268 cycles/ticks average: 17431 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1789 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29410 cycles/ticks average: 29639 cycles/ticks indcpa_enc: median: 30950 cycles/ticks average: 31129 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44910 cycles/ticks average: 45067 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48266 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48029 cycles/ticks kyber_encaps: median: 48884 cycles/ticks average: 49104 cycles/ticks kyber_decaps: median: 54666 cycles/ticks average: 54869 cycles/ticks Loop spin: 825 gen_a: median: 17298 cycles/ticks average: 17538 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29452 cycles/ticks average: 29698 cycles/ticks indcpa_enc: median: 30818 cycles/ticks average: 30965 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44984 cycles/ticks average: 45191 cycles/ticks kyber_keypair: median: 47816 cycles/ticks average: 48181 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 48004 cycles/ticks kyber_encaps: median: 48978 cycles/ticks average: 49205 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55040 cycles/ticks Loop spin: 826 gen_a: median: 17266 cycles/ticks average: 17363 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29278 cycles/ticks average: 29481 cycles/ticks indcpa_enc: median: 30968 cycles/ticks average: 31118 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 45058 cycles/ticks average: 45241 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48221 cycles/ticks kyber_encaps_derand: median: 48018 cycles/ticks average: 48219 cycles/ticks kyber_encaps: median: 49064 cycles/ticks average: 49336 cycles/ticks kyber_decaps: median: 54688 cycles/ticks average: 54911 cycles/ticks Loop spin: 827 gen_a: median: 17256 cycles/ticks average: 17375 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29622 cycles/ticks average: 29805 cycles/ticks indcpa_enc: median: 30924 cycles/ticks average: 31051 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 46502 cycles/ticks average: 46723 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48252 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48053 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49180 cycles/ticks kyber_decaps: median: 54718 cycles/ticks average: 54924 cycles/ticks Loop spin: 828 gen_a: median: 17280 cycles/ticks average: 17407 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1764 cycles/ticks average: 1764 cycles/ticks NTT: median: 248 cycles/ticks average: 272 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30686 cycles/ticks average: 30871 cycles/ticks indcpa_enc: median: 32398 cycles/ticks average: 32548 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 44996 cycles/ticks average: 45205 cycles/ticks kyber_keypair: median: 47966 cycles/ticks average: 48349 cycles/ticks kyber_encaps_derand: median: 48106 cycles/ticks average: 48302 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49191 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54953 cycles/ticks Loop spin: 829 gen_a: median: 17266 cycles/ticks average: 17500 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30792 cycles/ticks average: 30986 cycles/ticks indcpa_enc: median: 32278 cycles/ticks average: 32448 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44964 cycles/ticks average: 45194 cycles/ticks kyber_keypair: median: 47948 cycles/ticks average: 48327 cycles/ticks kyber_encaps_derand: median: 47978 cycles/ticks average: 48190 cycles/ticks kyber_encaps: median: 48996 cycles/ticks average: 49259 cycles/ticks kyber_decaps: median: 54886 cycles/ticks average: 55123 cycles/ticks Loop spin: 830 gen_a: median: 17270 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1772 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1774 cycles/ticks average: 1789 cycles/ticks NTT: median: 208 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30688 cycles/ticks average: 30917 cycles/ticks indcpa_enc: median: 32232 cycles/ticks average: 32395 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 44898 cycles/ticks average: 45186 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48291 cycles/ticks kyber_encaps_derand: median: 47812 cycles/ticks average: 48001 cycles/ticks kyber_encaps: median: 48922 cycles/ticks average: 49106 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 54975 cycles/ticks Loop spin: 831 gen_a: median: 17358 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29198 cycles/ticks average: 29471 cycles/ticks indcpa_enc: median: 30880 cycles/ticks average: 31019 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 44978 cycles/ticks average: 45192 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48274 cycles/ticks kyber_encaps_derand: median: 47804 cycles/ticks average: 48014 cycles/ticks kyber_encaps: median: 48886 cycles/ticks average: 49119 cycles/ticks kyber_decaps: median: 54744 cycles/ticks average: 54954 cycles/ticks Loop spin: 832 gen_a: median: 17310 cycles/ticks average: 17441 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 222 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29194 cycles/ticks average: 29370 cycles/ticks indcpa_enc: median: 30728 cycles/ticks average: 30874 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 44822 cycles/ticks average: 45002 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48255 cycles/ticks kyber_encaps_derand: median: 47812 cycles/ticks average: 47997 cycles/ticks kyber_encaps: median: 48866 cycles/ticks average: 49062 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55042 cycles/ticks Loop spin: 833 gen_a: median: 17288 cycles/ticks average: 17412 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29514 cycles/ticks average: 29691 cycles/ticks indcpa_enc: median: 31062 cycles/ticks average: 31231 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 46258 cycles/ticks average: 46483 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48297 cycles/ticks kyber_encaps_derand: median: 47988 cycles/ticks average: 48181 cycles/ticks kyber_encaps: median: 49160 cycles/ticks average: 49447 cycles/ticks kyber_decaps: median: 54660 cycles/ticks average: 54889 cycles/ticks Loop spin: 834 gen_a: median: 17302 cycles/ticks average: 17471 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 264 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29384 cycles/ticks average: 29573 cycles/ticks indcpa_enc: median: 30950 cycles/ticks average: 31150 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44986 cycles/ticks average: 45197 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48248 cycles/ticks kyber_encaps_derand: median: 47904 cycles/ticks average: 48120 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49248 cycles/ticks kyber_decaps: median: 54754 cycles/ticks average: 54961 cycles/ticks Loop spin: 835 gen_a: median: 17290 cycles/ticks average: 17406 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1768 cycles/ticks NTT: median: 216 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 70 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29348 cycles/ticks average: 29523 cycles/ticks indcpa_enc: median: 31048 cycles/ticks average: 31214 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 46256 cycles/ticks average: 46443 cycles/ticks kyber_keypair: median: 47894 cycles/ticks average: 48295 cycles/ticks kyber_encaps_derand: median: 48200 cycles/ticks average: 48394 cycles/ticks kyber_encaps: median: 49340 cycles/ticks average: 49546 cycles/ticks kyber_decaps: median: 54774 cycles/ticks average: 55008 cycles/ticks Loop spin: 836 gen_a: median: 17266 cycles/ticks average: 17456 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29244 cycles/ticks average: 29442 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31053 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44868 cycles/ticks average: 45067 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48298 cycles/ticks kyber_encaps_derand: median: 47882 cycles/ticks average: 48088 cycles/ticks kyber_encaps: median: 49022 cycles/ticks average: 49203 cycles/ticks kyber_decaps: median: 54700 cycles/ticks average: 54905 cycles/ticks Loop spin: 837 gen_a: median: 17364 cycles/ticks average: 17487 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 234 cycles/ticks average: 289 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29358 cycles/ticks average: 29553 cycles/ticks indcpa_enc: median: 30912 cycles/ticks average: 31070 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44964 cycles/ticks average: 45160 cycles/ticks kyber_keypair: median: 47828 cycles/ticks average: 48221 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48019 cycles/ticks kyber_encaps: median: 48888 cycles/ticks average: 49091 cycles/ticks kyber_decaps: median: 54788 cycles/ticks average: 55022 cycles/ticks Loop spin: 838 gen_a: median: 17312 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30616 cycles/ticks average: 30805 cycles/ticks indcpa_enc: median: 32142 cycles/ticks average: 32313 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44928 cycles/ticks average: 45179 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48223 cycles/ticks kyber_encaps_derand: median: 47852 cycles/ticks average: 48044 cycles/ticks kyber_encaps: median: 48896 cycles/ticks average: 49118 cycles/ticks kyber_decaps: median: 54778 cycles/ticks average: 55028 cycles/ticks Loop spin: 839 gen_a: median: 17320 cycles/ticks average: 17447 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29370 cycles/ticks average: 29636 cycles/ticks indcpa_enc: median: 30950 cycles/ticks average: 31080 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 44982 cycles/ticks average: 45134 cycles/ticks kyber_keypair: median: 48020 cycles/ticks average: 48369 cycles/ticks kyber_encaps_derand: median: 47988 cycles/ticks average: 48188 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49225 cycles/ticks kyber_decaps: median: 54676 cycles/ticks average: 54910 cycles/ticks Loop spin: 840 gen_a: median: 17320 cycles/ticks average: 17439 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 65 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29314 cycles/ticks average: 29497 cycles/ticks indcpa_enc: median: 30872 cycles/ticks average: 31011 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 45014 cycles/ticks average: 45187 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48246 cycles/ticks kyber_encaps_derand: median: 47960 cycles/ticks average: 48151 cycles/ticks kyber_encaps: median: 48954 cycles/ticks average: 49208 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54955 cycles/ticks Loop spin: 841 gen_a: median: 17336 cycles/ticks average: 17473 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 255 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29486 cycles/ticks indcpa_enc: median: 30810 cycles/ticks average: 30958 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44884 cycles/ticks average: 45097 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48231 cycles/ticks kyber_encaps_derand: median: 47832 cycles/ticks average: 48053 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54898 cycles/ticks average: 55097 cycles/ticks Loop spin: 842 gen_a: median: 17250 cycles/ticks average: 17374 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29580 cycles/ticks average: 29827 cycles/ticks indcpa_enc: median: 30834 cycles/ticks average: 31005 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45084 cycles/ticks average: 45267 cycles/ticks kyber_keypair: median: 48034 cycles/ticks average: 48426 cycles/ticks kyber_encaps_derand: median: 47868 cycles/ticks average: 48052 cycles/ticks kyber_encaps: median: 48930 cycles/ticks average: 49157 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 54969 cycles/ticks Loop spin: 843 gen_a: median: 17268 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30756 cycles/ticks average: 30964 cycles/ticks indcpa_enc: median: 32268 cycles/ticks average: 32438 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2023 cycles/ticks kyber_keypair_derand: median: 45028 cycles/ticks average: 45247 cycles/ticks kyber_keypair: median: 47946 cycles/ticks average: 48307 cycles/ticks kyber_encaps_derand: median: 48220 cycles/ticks average: 48408 cycles/ticks kyber_encaps: median: 49118 cycles/ticks average: 49332 cycles/ticks kyber_decaps: median: 54942 cycles/ticks average: 55183 cycles/ticks Loop spin: 844 gen_a: median: 17264 cycles/ticks average: 17414 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30824 cycles/ticks average: 31067 cycles/ticks indcpa_enc: median: 32236 cycles/ticks average: 32425 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45169 cycles/ticks kyber_keypair: median: 47930 cycles/ticks average: 48262 cycles/ticks kyber_encaps_derand: median: 49356 cycles/ticks average: 49524 cycles/ticks kyber_encaps: median: 50438 cycles/ticks average: 50655 cycles/ticks kyber_decaps: median: 56280 cycles/ticks average: 56484 cycles/ticks Loop spin: 845 gen_a: median: 17308 cycles/ticks average: 17525 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29142 cycles/ticks average: 29322 cycles/ticks indcpa_enc: median: 30662 cycles/ticks average: 30804 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44850 cycles/ticks average: 45074 cycles/ticks kyber_keypair: median: 47770 cycles/ticks average: 48144 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48101 cycles/ticks kyber_encaps: median: 49036 cycles/ticks average: 49252 cycles/ticks kyber_decaps: median: 54808 cycles/ticks average: 55079 cycles/ticks Loop spin: 846 gen_a: median: 17268 cycles/ticks average: 17378 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 418 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29600 cycles/ticks average: 29759 cycles/ticks indcpa_enc: median: 30884 cycles/ticks average: 31040 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 46520 cycles/ticks average: 46749 cycles/ticks kyber_keypair: median: 47946 cycles/ticks average: 48308 cycles/ticks kyber_encaps_derand: median: 47748 cycles/ticks average: 47941 cycles/ticks kyber_encaps: median: 48898 cycles/ticks average: 49139 cycles/ticks kyber_decaps: median: 54612 cycles/ticks average: 54848 cycles/ticks Loop spin: 847 gen_a: median: 17372 cycles/ticks average: 17493 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1793 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 226 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 401 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29394 cycles/ticks average: 29629 cycles/ticks indcpa_enc: median: 30920 cycles/ticks average: 31069 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44804 cycles/ticks average: 45070 cycles/ticks kyber_keypair: median: 47818 cycles/ticks average: 48189 cycles/ticks kyber_encaps_derand: median: 47860 cycles/ticks average: 48079 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49218 cycles/ticks kyber_decaps: median: 54826 cycles/ticks average: 55022 cycles/ticks Loop spin: 848 gen_a: median: 17264 cycles/ticks average: 17394 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 240 cycles/ticks average: 282 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29478 cycles/ticks average: 29659 cycles/ticks indcpa_enc: median: 30978 cycles/ticks average: 31160 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 46280 cycles/ticks average: 46497 cycles/ticks kyber_keypair: median: 47982 cycles/ticks average: 48370 cycles/ticks kyber_encaps_derand: median: 49304 cycles/ticks average: 49533 cycles/ticks kyber_encaps: median: 50458 cycles/ticks average: 50719 cycles/ticks kyber_decaps: median: 56268 cycles/ticks average: 56477 cycles/ticks Loop spin: 849 gen_a: median: 17348 cycles/ticks average: 17541 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29270 cycles/ticks average: 29454 cycles/ticks indcpa_enc: median: 30878 cycles/ticks average: 31027 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44912 cycles/ticks average: 45169 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48224 cycles/ticks kyber_encaps_derand: median: 47742 cycles/ticks average: 47950 cycles/ticks kyber_encaps: median: 48866 cycles/ticks average: 49077 cycles/ticks kyber_decaps: median: 54644 cycles/ticks average: 54832 cycles/ticks Loop spin: 850 gen_a: median: 17338 cycles/ticks average: 17513 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1773 cycles/ticks NTT: median: 212 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29574 cycles/ticks indcpa_enc: median: 30990 cycles/ticks average: 31122 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 44818 cycles/ticks average: 45030 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48329 cycles/ticks kyber_encaps_derand: median: 47894 cycles/ticks average: 48052 cycles/ticks kyber_encaps: median: 49020 cycles/ticks average: 49231 cycles/ticks kyber_decaps: median: 54740 cycles/ticks average: 54965 cycles/ticks Loop spin: 851 gen_a: median: 17240 cycles/ticks average: 17356 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29292 cycles/ticks average: 29498 cycles/ticks indcpa_enc: median: 30878 cycles/ticks average: 31095 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44752 cycles/ticks average: 44941 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48217 cycles/ticks kyber_encaps_derand: median: 48012 cycles/ticks average: 48162 cycles/ticks kyber_encaps: median: 49108 cycles/ticks average: 49333 cycles/ticks kyber_decaps: median: 54830 cycles/ticks average: 55059 cycles/ticks Loop spin: 852 gen_a: median: 17300 cycles/ticks average: 17519 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1793 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29242 cycles/ticks average: 29428 cycles/ticks indcpa_enc: median: 30754 cycles/ticks average: 30920 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44866 cycles/ticks average: 45042 cycles/ticks kyber_keypair: median: 47846 cycles/ticks average: 48231 cycles/ticks kyber_encaps_derand: median: 47714 cycles/ticks average: 47887 cycles/ticks kyber_encaps: median: 48838 cycles/ticks average: 49069 cycles/ticks kyber_decaps: median: 54666 cycles/ticks average: 54904 cycles/ticks Loop spin: 853 gen_a: median: 17312 cycles/ticks average: 17522 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 260 cycles/ticks polyvec_basemul_acc_montgomery: median: 404 cycles/ticks average: 406 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29154 cycles/ticks average: 29325 cycles/ticks indcpa_enc: median: 30752 cycles/ticks average: 30892 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45066 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48261 cycles/ticks kyber_encaps_derand: median: 47902 cycles/ticks average: 48098 cycles/ticks kyber_encaps: median: 49046 cycles/ticks average: 49264 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54975 cycles/ticks Loop spin: 854 gen_a: median: 17254 cycles/ticks average: 17434 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 38 cycles/ticks average: 38 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30660 cycles/ticks average: 30846 cycles/ticks indcpa_enc: median: 32276 cycles/ticks average: 32444 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44782 cycles/ticks average: 44976 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48214 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48237 cycles/ticks kyber_encaps: median: 48934 cycles/ticks average: 49160 cycles/ticks kyber_decaps: median: 54718 cycles/ticks average: 54918 cycles/ticks Loop spin: 855 gen_a: median: 17366 cycles/ticks average: 17546 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 250 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 62 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29480 cycles/ticks indcpa_enc: median: 30788 cycles/ticks average: 30921 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44982 cycles/ticks average: 45239 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48226 cycles/ticks kyber_encaps_derand: median: 47776 cycles/ticks average: 47985 cycles/ticks kyber_encaps: median: 48922 cycles/ticks average: 49155 cycles/ticks kyber_decaps: median: 54710 cycles/ticks average: 54931 cycles/ticks Loop spin: 856 gen_a: median: 17310 cycles/ticks average: 17461 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 408 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29508 cycles/ticks average: 29691 cycles/ticks indcpa_enc: median: 30814 cycles/ticks average: 30973 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44810 cycles/ticks average: 45047 cycles/ticks kyber_keypair: median: 47932 cycles/ticks average: 48334 cycles/ticks kyber_encaps_derand: median: 47788 cycles/ticks average: 47977 cycles/ticks kyber_encaps: median: 48874 cycles/ticks average: 49110 cycles/ticks kyber_decaps: median: 54694 cycles/ticks average: 54889 cycles/ticks Loop spin: 857 gen_a: median: 17342 cycles/ticks average: 17451 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 208 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29316 cycles/ticks average: 29518 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30953 cycles/ticks indcpa_dec: median: 2044 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44760 cycles/ticks average: 44944 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48306 cycles/ticks kyber_encaps_derand: median: 48036 cycles/ticks average: 48212 cycles/ticks kyber_encaps: median: 49088 cycles/ticks average: 49326 cycles/ticks kyber_decaps: median: 54934 cycles/ticks average: 55152 cycles/ticks Loop spin: 858 gen_a: median: 17286 cycles/ticks average: 17387 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1771 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 30900 cycles/ticks average: 31111 cycles/ticks indcpa_enc: median: 32328 cycles/ticks average: 32496 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 46218 cycles/ticks average: 46442 cycles/ticks kyber_keypair: median: 47830 cycles/ticks average: 48221 cycles/ticks kyber_encaps_derand: median: 47952 cycles/ticks average: 48128 cycles/ticks kyber_encaps: median: 49012 cycles/ticks average: 49209 cycles/ticks kyber_decaps: median: 54866 cycles/ticks average: 55085 cycles/ticks Loop spin: 859 gen_a: median: 17268 cycles/ticks average: 17400 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 53 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29342 cycles/ticks average: 29563 cycles/ticks indcpa_enc: median: 30958 cycles/ticks average: 31149 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44942 cycles/ticks average: 45140 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48285 cycles/ticks kyber_encaps_derand: median: 47872 cycles/ticks average: 48033 cycles/ticks kyber_encaps: median: 49012 cycles/ticks average: 49237 cycles/ticks kyber_decaps: median: 54608 cycles/ticks average: 54836 cycles/ticks Loop spin: 860 gen_a: median: 17308 cycles/ticks average: 17497 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1761 cycles/ticks NTT: median: 220 cycles/ticks average: 268 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29200 cycles/ticks average: 29417 cycles/ticks indcpa_enc: median: 30826 cycles/ticks average: 30972 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44768 cycles/ticks average: 44959 cycles/ticks kyber_keypair: median: 47812 cycles/ticks average: 48158 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48031 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49184 cycles/ticks kyber_decaps: median: 54944 cycles/ticks average: 55172 cycles/ticks Loop spin: 861 gen_a: median: 17372 cycles/ticks average: 17555 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29108 cycles/ticks average: 29312 cycles/ticks indcpa_enc: median: 30714 cycles/ticks average: 30872 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44904 cycles/ticks average: 45090 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48239 cycles/ticks kyber_encaps_derand: median: 47822 cycles/ticks average: 48010 cycles/ticks kyber_encaps: median: 48894 cycles/ticks average: 49117 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55056 cycles/ticks Loop spin: 862 gen_a: median: 17276 cycles/ticks average: 17409 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 254 cycles/ticks indcpa_keypair: median: 29382 cycles/ticks average: 29558 cycles/ticks indcpa_enc: median: 30948 cycles/ticks average: 31116 cycles/ticks indcpa_dec: median: 2066 cycles/ticks average: 2068 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45170 cycles/ticks kyber_keypair: median: 47862 cycles/ticks average: 48239 cycles/ticks kyber_encaps_derand: median: 47928 cycles/ticks average: 48123 cycles/ticks kyber_encaps: median: 49068 cycles/ticks average: 49361 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54972 cycles/ticks Loop spin: 863 gen_a: median: 17250 cycles/ticks average: 17367 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 68 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29422 cycles/ticks average: 29605 cycles/ticks indcpa_enc: median: 30876 cycles/ticks average: 31028 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44978 cycles/ticks average: 45190 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48264 cycles/ticks kyber_encaps_derand: median: 47916 cycles/ticks average: 48200 cycles/ticks kyber_encaps: median: 48968 cycles/ticks average: 49219 cycles/ticks kyber_decaps: median: 54788 cycles/ticks average: 55015 cycles/ticks Loop spin: 864 gen_a: median: 17320 cycles/ticks average: 17485 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 236 cycles/ticks indcpa_keypair: median: 30208 cycles/ticks average: 30383 cycles/ticks indcpa_enc: median: 30846 cycles/ticks average: 31015 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 45070 cycles/ticks average: 45244 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 49226 cycles/ticks average: 49424 cycles/ticks kyber_encaps: median: 50314 cycles/ticks average: 50530 cycles/ticks kyber_decaps: median: 56298 cycles/ticks average: 56523 cycles/ticks Loop spin: 865 gen_a: median: 17312 cycles/ticks average: 17407 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1796 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29314 cycles/ticks average: 29513 cycles/ticks indcpa_enc: median: 31082 cycles/ticks average: 31252 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44822 cycles/ticks average: 45010 cycles/ticks kyber_keypair: median: 47838 cycles/ticks average: 48269 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48116 cycles/ticks kyber_encaps: median: 48998 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54874 cycles/ticks average: 55074 cycles/ticks Loop spin: 866 gen_a: median: 17262 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29138 cycles/ticks average: 29378 cycles/ticks indcpa_enc: median: 30768 cycles/ticks average: 30934 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44992 cycles/ticks average: 45197 cycles/ticks kyber_keypair: median: 48040 cycles/ticks average: 48423 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48108 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49189 cycles/ticks kyber_decaps: median: 54820 cycles/ticks average: 55025 cycles/ticks Loop spin: 867 gen_a: median: 17316 cycles/ticks average: 17502 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29513 cycles/ticks indcpa_enc: median: 30798 cycles/ticks average: 30956 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 45024 cycles/ticks average: 45201 cycles/ticks kyber_keypair: median: 48104 cycles/ticks average: 48442 cycles/ticks kyber_encaps_derand: median: 47924 cycles/ticks average: 48127 cycles/ticks kyber_encaps: median: 49004 cycles/ticks average: 49198 cycles/ticks kyber_decaps: median: 54928 cycles/ticks average: 55137 cycles/ticks Loop spin: 868 gen_a: median: 17282 cycles/ticks average: 17397 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1791 cycles/ticks NTT: median: 214 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29366 cycles/ticks average: 29537 cycles/ticks indcpa_enc: median: 30896 cycles/ticks average: 31056 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 46282 cycles/ticks average: 46488 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48247 cycles/ticks kyber_encaps_derand: median: 47932 cycles/ticks average: 48100 cycles/ticks kyber_encaps: median: 49058 cycles/ticks average: 49259 cycles/ticks kyber_decaps: median: 54762 cycles/ticks average: 55019 cycles/ticks Loop spin: 869 gen_a: median: 17280 cycles/ticks average: 17382 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29460 cycles/ticks average: 29648 cycles/ticks indcpa_enc: median: 31036 cycles/ticks average: 31159 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44958 cycles/ticks average: 45155 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48235 cycles/ticks kyber_encaps_derand: median: 47946 cycles/ticks average: 48141 cycles/ticks kyber_encaps: median: 49014 cycles/ticks average: 49213 cycles/ticks kyber_decaps: median: 54770 cycles/ticks average: 55026 cycles/ticks Loop spin: 870 gen_a: median: 17298 cycles/ticks average: 17458 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 208 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29300 cycles/ticks average: 29476 cycles/ticks indcpa_enc: median: 30900 cycles/ticks average: 31060 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 45086 cycles/ticks average: 45255 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48240 cycles/ticks kyber_encaps_derand: median: 47780 cycles/ticks average: 48010 cycles/ticks kyber_encaps: median: 48902 cycles/ticks average: 49143 cycles/ticks kyber_decaps: median: 54622 cycles/ticks average: 54924 cycles/ticks Loop spin: 871 gen_a: median: 17344 cycles/ticks average: 17509 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 206 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29750 cycles/ticks average: 29883 cycles/ticks indcpa_enc: median: 31136 cycles/ticks average: 31296 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2014 cycles/ticks kyber_keypair_derand: median: 45110 cycles/ticks average: 45277 cycles/ticks kyber_keypair: median: 47908 cycles/ticks average: 48302 cycles/ticks kyber_encaps_derand: median: 48030 cycles/ticks average: 48267 cycles/ticks kyber_encaps: median: 49132 cycles/ticks average: 49400 cycles/ticks kyber_decaps: median: 54930 cycles/ticks average: 55143 cycles/ticks Loop spin: 872 gen_a: median: 17272 cycles/ticks average: 17445 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29234 cycles/ticks average: 29440 cycles/ticks indcpa_enc: median: 30744 cycles/ticks average: 30886 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 44838 cycles/ticks average: 45042 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48251 cycles/ticks kyber_encaps_derand: median: 47812 cycles/ticks average: 48004 cycles/ticks kyber_encaps: median: 48916 cycles/ticks average: 49131 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 54943 cycles/ticks Loop spin: 873 gen_a: median: 17328 cycles/ticks average: 17402 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1765 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1768 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 407 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29472 cycles/ticks indcpa_enc: median: 30880 cycles/ticks average: 31043 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 44920 cycles/ticks average: 45136 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48319 cycles/ticks kyber_encaps_derand: median: 47846 cycles/ticks average: 48033 cycles/ticks kyber_encaps: median: 48970 cycles/ticks average: 49191 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55079 cycles/ticks Loop spin: 874 gen_a: median: 17274 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1794 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29226 cycles/ticks average: 29413 cycles/ticks indcpa_enc: median: 30702 cycles/ticks average: 30855 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2012 cycles/ticks kyber_keypair_derand: median: 44992 cycles/ticks average: 45231 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48302 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48164 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49241 cycles/ticks kyber_decaps: median: 54914 cycles/ticks average: 55137 cycles/ticks Loop spin: 875 gen_a: median: 17270 cycles/ticks average: 17380 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29284 cycles/ticks average: 29478 cycles/ticks indcpa_enc: median: 30896 cycles/ticks average: 31093 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 46324 cycles/ticks average: 46502 cycles/ticks kyber_keypair: median: 47912 cycles/ticks average: 48253 cycles/ticks kyber_encaps_derand: median: 47768 cycles/ticks average: 47962 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49101 cycles/ticks kyber_decaps: median: 54662 cycles/ticks average: 54872 cycles/ticks Loop spin: 876 gen_a: median: 17348 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1781 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29350 cycles/ticks average: 29552 cycles/ticks indcpa_enc: median: 30924 cycles/ticks average: 31080 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44936 cycles/ticks average: 45118 cycles/ticks kyber_keypair: median: 47960 cycles/ticks average: 48347 cycles/ticks kyber_encaps_derand: median: 47976 cycles/ticks average: 48156 cycles/ticks kyber_encaps: median: 49072 cycles/ticks average: 49260 cycles/ticks kyber_decaps: median: 54728 cycles/ticks average: 54983 cycles/ticks Loop spin: 877 gen_a: median: 17270 cycles/ticks average: 17451 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29440 cycles/ticks average: 29645 cycles/ticks indcpa_enc: median: 30780 cycles/ticks average: 30926 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44972 cycles/ticks average: 45179 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48277 cycles/ticks kyber_encaps_derand: median: 47858 cycles/ticks average: 48031 cycles/ticks kyber_encaps: median: 48868 cycles/ticks average: 49076 cycles/ticks kyber_decaps: median: 54708 cycles/ticks average: 54964 cycles/ticks Loop spin: 878 gen_a: median: 17334 cycles/ticks average: 17446 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1771 cycles/ticks NTT: median: 212 cycles/ticks average: 254 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 45 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29508 cycles/ticks indcpa_enc: median: 30856 cycles/ticks average: 31027 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 45054 cycles/ticks average: 45202 cycles/ticks kyber_keypair: median: 48020 cycles/ticks average: 48365 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48044 cycles/ticks kyber_encaps: median: 48894 cycles/ticks average: 49166 cycles/ticks kyber_decaps: median: 54778 cycles/ticks average: 55003 cycles/ticks Loop spin: 879 gen_a: median: 17312 cycles/ticks average: 17442 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1862 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1762 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 670 cycles/ticks average: 686 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29296 cycles/ticks average: 29455 cycles/ticks indcpa_enc: median: 30924 cycles/ticks average: 31098 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 44870 cycles/ticks average: 45049 cycles/ticks kyber_keypair: median: 47844 cycles/ticks average: 48208 cycles/ticks kyber_encaps_derand: median: 47878 cycles/ticks average: 48108 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49229 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55062 cycles/ticks Loop spin: 880 gen_a: median: 17350 cycles/ticks average: 17474 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29436 cycles/ticks average: 29614 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 31008 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45161 cycles/ticks kyber_keypair: median: 47928 cycles/ticks average: 48328 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48113 cycles/ticks kyber_encaps: median: 49010 cycles/ticks average: 49220 cycles/ticks kyber_decaps: median: 54784 cycles/ticks average: 54985 cycles/ticks Loop spin: 881 gen_a: median: 17300 cycles/ticks average: 17416 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 42 cycles/ticks poly_compress: median: 48 cycles/ticks average: 55 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29340 cycles/ticks average: 29584 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31074 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44850 cycles/ticks average: 45067 cycles/ticks kyber_keypair: median: 47908 cycles/ticks average: 48325 cycles/ticks kyber_encaps_derand: median: 47934 cycles/ticks average: 48109 cycles/ticks kyber_encaps: median: 49064 cycles/ticks average: 49310 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 54964 cycles/ticks Loop spin: 882 gen_a: median: 17328 cycles/ticks average: 17438 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1753 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29374 cycles/ticks average: 29585 cycles/ticks indcpa_enc: median: 30868 cycles/ticks average: 31009 cycles/ticks indcpa_dec: median: 2044 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44876 cycles/ticks average: 45141 cycles/ticks kyber_keypair: median: 47888 cycles/ticks average: 48248 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48052 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49146 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 54954 cycles/ticks Loop spin: 883 gen_a: median: 17334 cycles/ticks average: 17474 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1766 cycles/ticks NTT: median: 214 cycles/ticks average: 254 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29184 cycles/ticks average: 29395 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 30979 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2033 cycles/ticks kyber_keypair_derand: median: 46278 cycles/ticks average: 46490 cycles/ticks kyber_keypair: median: 47858 cycles/ticks average: 48206 cycles/ticks kyber_encaps_derand: median: 47826 cycles/ticks average: 48029 cycles/ticks kyber_encaps: median: 48912 cycles/ticks average: 49102 cycles/ticks kyber_decaps: median: 54736 cycles/ticks average: 54960 cycles/ticks Loop spin: 884 gen_a: median: 17266 cycles/ticks average: 17470 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1776 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29290 cycles/ticks average: 29483 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30958 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 45012 cycles/ticks average: 45190 cycles/ticks kyber_keypair: median: 47816 cycles/ticks average: 48191 cycles/ticks kyber_encaps_derand: median: 49270 cycles/ticks average: 49479 cycles/ticks kyber_encaps: median: 50372 cycles/ticks average: 50581 cycles/ticks kyber_decaps: median: 56184 cycles/ticks average: 56435 cycles/ticks Loop spin: 885 gen_a: median: 17370 cycles/ticks average: 17473 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29448 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31013 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44928 cycles/ticks average: 45104 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48194 cycles/ticks kyber_encaps_derand: median: 47832 cycles/ticks average: 48034 cycles/ticks kyber_encaps: median: 48948 cycles/ticks average: 49177 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55026 cycles/ticks Loop spin: 886 gen_a: median: 17378 cycles/ticks average: 17477 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29328 cycles/ticks average: 29535 cycles/ticks indcpa_enc: median: 30792 cycles/ticks average: 30963 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44796 cycles/ticks average: 44974 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48189 cycles/ticks kyber_encaps_derand: median: 47816 cycles/ticks average: 48023 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49221 cycles/ticks kyber_decaps: median: 54734 cycles/ticks average: 54948 cycles/ticks Loop spin: 887 gen_a: median: 17404 cycles/ticks average: 17546 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29386 cycles/ticks average: 29613 cycles/ticks indcpa_enc: median: 30848 cycles/ticks average: 30980 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 46350 cycles/ticks average: 46564 cycles/ticks kyber_keypair: median: 47842 cycles/ticks average: 48204 cycles/ticks kyber_encaps_derand: median: 49346 cycles/ticks average: 49561 cycles/ticks kyber_encaps: median: 50440 cycles/ticks average: 50659 cycles/ticks kyber_decaps: median: 56136 cycles/ticks average: 56400 cycles/ticks Loop spin: 888 gen_a: median: 17280 cycles/ticks average: 17372 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1804 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1770 cycles/ticks NTT: median: 212 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29134 cycles/ticks average: 29299 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31049 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44914 cycles/ticks average: 45132 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48273 cycles/ticks kyber_encaps_derand: median: 47782 cycles/ticks average: 47974 cycles/ticks kyber_encaps: median: 48866 cycles/ticks average: 49085 cycles/ticks kyber_decaps: median: 54664 cycles/ticks average: 54894 cycles/ticks Loop spin: 889 gen_a: median: 17272 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29450 cycles/ticks average: 29621 cycles/ticks indcpa_enc: median: 30870 cycles/ticks average: 31036 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44854 cycles/ticks average: 45088 cycles/ticks kyber_keypair: median: 48112 cycles/ticks average: 48504 cycles/ticks kyber_encaps_derand: median: 48036 cycles/ticks average: 48238 cycles/ticks kyber_encaps: median: 49044 cycles/ticks average: 49227 cycles/ticks kyber_decaps: median: 54752 cycles/ticks average: 54980 cycles/ticks Loop spin: 890 gen_a: median: 17316 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1794 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1780 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 404 cycles/ticks average: 406 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29176 cycles/ticks average: 29347 cycles/ticks indcpa_enc: median: 30760 cycles/ticks average: 30936 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 44862 cycles/ticks average: 45084 cycles/ticks kyber_keypair: median: 47812 cycles/ticks average: 48165 cycles/ticks kyber_encaps_derand: median: 50688 cycles/ticks average: 50870 cycles/ticks kyber_encaps: median: 51854 cycles/ticks average: 52070 cycles/ticks kyber_decaps: median: 57634 cycles/ticks average: 57854 cycles/ticks Loop spin: 891 gen_a: median: 17300 cycles/ticks average: 17409 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29530 cycles/ticks average: 29739 cycles/ticks indcpa_enc: median: 30936 cycles/ticks average: 31103 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 44918 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48240 cycles/ticks kyber_encaps_derand: median: 49214 cycles/ticks average: 49419 cycles/ticks kyber_encaps: median: 50404 cycles/ticks average: 50617 cycles/ticks kyber_decaps: median: 56192 cycles/ticks average: 56416 cycles/ticks Loop spin: 892 gen_a: median: 17282 cycles/ticks average: 17444 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1796 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29360 cycles/ticks average: 29544 cycles/ticks indcpa_enc: median: 30962 cycles/ticks average: 31109 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2053 cycles/ticks kyber_keypair_derand: median: 45062 cycles/ticks average: 45264 cycles/ticks kyber_keypair: median: 47998 cycles/ticks average: 48339 cycles/ticks kyber_encaps_derand: median: 48022 cycles/ticks average: 48224 cycles/ticks kyber_encaps: median: 48994 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54742 cycles/ticks average: 54996 cycles/ticks Loop spin: 893 gen_a: median: 17276 cycles/ticks average: 17405 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29492 cycles/ticks indcpa_enc: median: 30814 cycles/ticks average: 30971 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 44780 cycles/ticks average: 44989 cycles/ticks kyber_keypair: median: 47834 cycles/ticks average: 48191 cycles/ticks kyber_encaps_derand: median: 47982 cycles/ticks average: 48194 cycles/ticks kyber_encaps: median: 49056 cycles/ticks average: 49325 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55067 cycles/ticks Loop spin: 894 gen_a: median: 17278 cycles/ticks average: 17434 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29160 cycles/ticks average: 29359 cycles/ticks indcpa_enc: median: 30892 cycles/ticks average: 31071 cycles/ticks indcpa_dec: median: 2066 cycles/ticks average: 2077 cycles/ticks kyber_keypair_derand: median: 44754 cycles/ticks average: 44938 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48263 cycles/ticks kyber_encaps_derand: median: 47952 cycles/ticks average: 48170 cycles/ticks kyber_encaps: median: 49102 cycles/ticks average: 49338 cycles/ticks kyber_decaps: median: 54780 cycles/ticks average: 55002 cycles/ticks Loop spin: 895 gen_a: median: 17312 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1757 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29238 cycles/ticks average: 29446 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 31026 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 44816 cycles/ticks average: 45064 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48214 cycles/ticks kyber_encaps_derand: median: 49168 cycles/ticks average: 49393 cycles/ticks kyber_encaps: median: 50202 cycles/ticks average: 50426 cycles/ticks kyber_decaps: median: 56034 cycles/ticks average: 56253 cycles/ticks Loop spin: 896 gen_a: median: 17264 cycles/ticks average: 17343 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 420 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29610 cycles/ticks average: 29874 cycles/ticks indcpa_enc: median: 31076 cycles/ticks average: 31245 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2008 cycles/ticks kyber_keypair_derand: median: 45016 cycles/ticks average: 45217 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48287 cycles/ticks kyber_encaps_derand: median: 49384 cycles/ticks average: 49593 cycles/ticks kyber_encaps: median: 50368 cycles/ticks average: 50578 cycles/ticks kyber_decaps: median: 56086 cycles/ticks average: 56306 cycles/ticks Loop spin: 897 gen_a: median: 17330 cycles/ticks average: 17451 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 672 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29476 cycles/ticks indcpa_enc: median: 30886 cycles/ticks average: 31060 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2030 cycles/ticks kyber_keypair_derand: median: 44844 cycles/ticks average: 45048 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48193 cycles/ticks kyber_encaps_derand: median: 49112 cycles/ticks average: 49328 cycles/ticks kyber_encaps: median: 50272 cycles/ticks average: 50459 cycles/ticks kyber_decaps: median: 55968 cycles/ticks average: 56206 cycles/ticks Loop spin: 898 gen_a: median: 17286 cycles/ticks average: 17391 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1773 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29552 cycles/ticks average: 29741 cycles/ticks indcpa_enc: median: 30984 cycles/ticks average: 31155 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 45010 cycles/ticks average: 45212 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48307 cycles/ticks kyber_encaps_derand: median: 49324 cycles/ticks average: 49495 cycles/ticks kyber_encaps: median: 50380 cycles/ticks average: 50594 cycles/ticks kyber_decaps: median: 56176 cycles/ticks average: 56401 cycles/ticks Loop spin: 899 gen_a: median: 17262 cycles/ticks average: 17395 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1787 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29472 cycles/ticks indcpa_enc: median: 30734 cycles/ticks average: 30889 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45203 cycles/ticks kyber_keypair: median: 47816 cycles/ticks average: 48170 cycles/ticks kyber_encaps_derand: median: 47832 cycles/ticks average: 48006 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49142 cycles/ticks kyber_decaps: median: 54800 cycles/ticks average: 55077 cycles/ticks Loop spin: 900 gen_a: median: 17262 cycles/ticks average: 17386 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 60 cycles/ticks average: 59 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29527 cycles/ticks indcpa_enc: median: 30932 cycles/ticks average: 31103 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 46264 cycles/ticks average: 46459 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48199 cycles/ticks kyber_encaps: median: 49072 cycles/ticks average: 49334 cycles/ticks kyber_decaps: median: 54904 cycles/ticks average: 55155 cycles/ticks Loop spin: 901 gen_a: median: 17278 cycles/ticks average: 17415 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 425 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29378 cycles/ticks average: 29591 cycles/ticks indcpa_enc: median: 30878 cycles/ticks average: 31009 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 45018 cycles/ticks average: 45261 cycles/ticks kyber_keypair: median: 47994 cycles/ticks average: 48409 cycles/ticks kyber_encaps_derand: median: 47962 cycles/ticks average: 48141 cycles/ticks kyber_encaps: median: 49070 cycles/ticks average: 49299 cycles/ticks kyber_decaps: median: 54912 cycles/ticks average: 55168 cycles/ticks Loop spin: 902 gen_a: median: 17268 cycles/ticks average: 17498 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29527 cycles/ticks indcpa_enc: median: 30964 cycles/ticks average: 31109 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 46436 cycles/ticks average: 46659 cycles/ticks kyber_keypair: median: 47930 cycles/ticks average: 48318 cycles/ticks kyber_encaps_derand: median: 47938 cycles/ticks average: 48135 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49171 cycles/ticks kyber_decaps: median: 54724 cycles/ticks average: 54966 cycles/ticks Loop spin: 903 gen_a: median: 17360 cycles/ticks average: 17563 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1781 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1776 cycles/ticks NTT: median: 208 cycles/ticks average: 269 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29144 cycles/ticks average: 29373 cycles/ticks indcpa_enc: median: 30682 cycles/ticks average: 30868 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44864 cycles/ticks average: 45049 cycles/ticks kyber_keypair: median: 47882 cycles/ticks average: 48301 cycles/ticks kyber_encaps_derand: median: 47908 cycles/ticks average: 48079 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49216 cycles/ticks kyber_decaps: median: 54772 cycles/ticks average: 54982 cycles/ticks Loop spin: 904 gen_a: median: 17312 cycles/ticks average: 17459 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 214 cycles/ticks average: 255 cycles/ticks INVNTT: median: 222 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 232 cycles/ticks indcpa_keypair: median: 29206 cycles/ticks average: 29462 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 31042 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 44806 cycles/ticks average: 45034 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48231 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48046 cycles/ticks kyber_encaps: median: 48942 cycles/ticks average: 49177 cycles/ticks kyber_decaps: median: 54852 cycles/ticks average: 55079 cycles/ticks Loop spin: 905 gen_a: median: 17332 cycles/ticks average: 17519 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 212 cycles/ticks average: 259 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29324 cycles/ticks average: 29541 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31120 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44826 cycles/ticks average: 45011 cycles/ticks kyber_keypair: median: 47880 cycles/ticks average: 48229 cycles/ticks kyber_encaps_derand: median: 47868 cycles/ticks average: 48069 cycles/ticks kyber_encaps: median: 48902 cycles/ticks average: 49133 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55010 cycles/ticks Loop spin: 906 gen_a: median: 17266 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1754 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29452 cycles/ticks average: 29662 cycles/ticks indcpa_enc: median: 30946 cycles/ticks average: 31168 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2013 cycles/ticks kyber_keypair_derand: median: 44980 cycles/ticks average: 45194 cycles/ticks kyber_keypair: median: 48074 cycles/ticks average: 48436 cycles/ticks kyber_encaps_derand: median: 47910 cycles/ticks average: 48111 cycles/ticks kyber_encaps: median: 49042 cycles/ticks average: 49273 cycles/ticks kyber_decaps: median: 54766 cycles/ticks average: 55019 cycles/ticks Loop spin: 907 gen_a: median: 17270 cycles/ticks average: 17426 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29296 cycles/ticks average: 29499 cycles/ticks indcpa_enc: median: 30858 cycles/ticks average: 31018 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2075 cycles/ticks kyber_keypair_derand: median: 44930 cycles/ticks average: 45178 cycles/ticks kyber_keypair: median: 47892 cycles/ticks average: 48232 cycles/ticks kyber_encaps_derand: median: 49298 cycles/ticks average: 49493 cycles/ticks kyber_encaps: median: 50368 cycles/ticks average: 50562 cycles/ticks kyber_decaps: median: 56170 cycles/ticks average: 56418 cycles/ticks Loop spin: 908 gen_a: median: 17406 cycles/ticks average: 17535 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1800 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1762 cycles/ticks NTT: median: 212 cycles/ticks average: 265 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29198 cycles/ticks average: 29386 cycles/ticks indcpa_enc: median: 30782 cycles/ticks average: 30949 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44830 cycles/ticks average: 45098 cycles/ticks kyber_keypair: median: 47940 cycles/ticks average: 48299 cycles/ticks kyber_encaps_derand: median: 47788 cycles/ticks average: 47993 cycles/ticks kyber_encaps: median: 48928 cycles/ticks average: 49135 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 54965 cycles/ticks Loop spin: 909 gen_a: median: 17276 cycles/ticks average: 17418 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30618 cycles/ticks average: 30852 cycles/ticks indcpa_enc: median: 32232 cycles/ticks average: 32408 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45221 cycles/ticks kyber_keypair: median: 47968 cycles/ticks average: 48309 cycles/ticks kyber_encaps_derand: median: 47980 cycles/ticks average: 48176 cycles/ticks kyber_encaps: median: 49042 cycles/ticks average: 49263 cycles/ticks kyber_decaps: median: 54688 cycles/ticks average: 54937 cycles/ticks Loop spin: 910 gen_a: median: 17262 cycles/ticks average: 17385 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1779 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 38 cycles/ticks average: 38 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29274 cycles/ticks average: 29471 cycles/ticks indcpa_enc: median: 30874 cycles/ticks average: 31039 cycles/ticks indcpa_dec: median: 2056 cycles/ticks average: 2070 cycles/ticks kyber_keypair_derand: median: 45262 cycles/ticks average: 45522 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48295 cycles/ticks kyber_encaps_derand: median: 49398 cycles/ticks average: 49625 cycles/ticks kyber_encaps: median: 50376 cycles/ticks average: 50615 cycles/ticks kyber_decaps: median: 56308 cycles/ticks average: 56554 cycles/ticks Loop spin: 911 gen_a: median: 17274 cycles/ticks average: 17490 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1761 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29444 cycles/ticks average: 29691 cycles/ticks indcpa_enc: median: 30784 cycles/ticks average: 30925 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45118 cycles/ticks average: 45387 cycles/ticks kyber_keypair: median: 47992 cycles/ticks average: 48469 cycles/ticks kyber_encaps_derand: median: 48012 cycles/ticks average: 48209 cycles/ticks kyber_encaps: median: 48994 cycles/ticks average: 49206 cycles/ticks kyber_decaps: median: 54770 cycles/ticks average: 54994 cycles/ticks Loop spin: 912 gen_a: median: 17276 cycles/ticks average: 17419 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1772 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 661 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29382 cycles/ticks average: 29586 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31054 cycles/ticks indcpa_dec: median: 2026 cycles/ticks average: 2041 cycles/ticks kyber_keypair_derand: median: 44778 cycles/ticks average: 45080 cycles/ticks kyber_keypair: median: 47978 cycles/ticks average: 48385 cycles/ticks kyber_encaps_derand: median: 49290 cycles/ticks average: 49503 cycles/ticks kyber_encaps: median: 50378 cycles/ticks average: 50612 cycles/ticks kyber_decaps: median: 56222 cycles/ticks average: 56452 cycles/ticks Loop spin: 913 gen_a: median: 17358 cycles/ticks average: 17560 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29567 cycles/ticks indcpa_enc: median: 30868 cycles/ticks average: 31026 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 46216 cycles/ticks average: 46416 cycles/ticks kyber_keypair: median: 47906 cycles/ticks average: 48306 cycles/ticks kyber_encaps_derand: median: 47898 cycles/ticks average: 48115 cycles/ticks kyber_encaps: median: 49030 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 54890 cycles/ticks average: 55142 cycles/ticks Loop spin: 914 gen_a: median: 17196 cycles/ticks average: 17329 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29246 cycles/ticks average: 29432 cycles/ticks indcpa_enc: median: 30828 cycles/ticks average: 30995 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44822 cycles/ticks average: 45021 cycles/ticks kyber_keypair: median: 48000 cycles/ticks average: 48423 cycles/ticks kyber_encaps_derand: median: 47952 cycles/ticks average: 48196 cycles/ticks kyber_encaps: median: 49214 cycles/ticks average: 49436 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55081 cycles/ticks Loop spin: 915 gen_a: median: 17358 cycles/ticks average: 17525 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1763 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29356 cycles/ticks average: 29551 cycles/ticks indcpa_enc: median: 30868 cycles/ticks average: 31066 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2042 cycles/ticks kyber_keypair_derand: median: 45022 cycles/ticks average: 45241 cycles/ticks kyber_keypair: median: 47954 cycles/ticks average: 48337 cycles/ticks kyber_encaps_derand: median: 47874 cycles/ticks average: 48094 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49197 cycles/ticks kyber_decaps: median: 54820 cycles/ticks average: 55043 cycles/ticks Loop spin: 916 gen_a: median: 17264 cycles/ticks average: 17376 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 429 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29384 cycles/ticks average: 29606 cycles/ticks indcpa_enc: median: 30888 cycles/ticks average: 31044 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 46344 cycles/ticks average: 46530 cycles/ticks kyber_keypair: median: 47972 cycles/ticks average: 48366 cycles/ticks kyber_encaps_derand: median: 47868 cycles/ticks average: 48100 cycles/ticks kyber_encaps: median: 48994 cycles/ticks average: 49277 cycles/ticks kyber_decaps: median: 54650 cycles/ticks average: 54889 cycles/ticks Loop spin: 917 gen_a: median: 17288 cycles/ticks average: 17429 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1766 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29150 cycles/ticks average: 29373 cycles/ticks indcpa_enc: median: 30766 cycles/ticks average: 30908 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 46262 cycles/ticks average: 46491 cycles/ticks kyber_keypair: median: 47798 cycles/ticks average: 48145 cycles/ticks kyber_encaps_derand: median: 47828 cycles/ticks average: 48031 cycles/ticks kyber_encaps: median: 49064 cycles/ticks average: 49303 cycles/ticks kyber_decaps: median: 54846 cycles/ticks average: 55121 cycles/ticks Loop spin: 918 gen_a: median: 17272 cycles/ticks average: 17377 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29556 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30978 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44770 cycles/ticks average: 44955 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48234 cycles/ticks kyber_encaps_derand: median: 47938 cycles/ticks average: 48143 cycles/ticks kyber_encaps: median: 49056 cycles/ticks average: 49273 cycles/ticks kyber_decaps: median: 54888 cycles/ticks average: 55152 cycles/ticks Loop spin: 919 gen_a: median: 17266 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1807 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1771 cycles/ticks NTT: median: 218 cycles/ticks average: 262 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30880 cycles/ticks average: 31043 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 46202 cycles/ticks average: 46444 cycles/ticks kyber_keypair: median: 47836 cycles/ticks average: 48208 cycles/ticks kyber_encaps_derand: median: 47990 cycles/ticks average: 48269 cycles/ticks kyber_encaps: median: 49062 cycles/ticks average: 49295 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55052 cycles/ticks Loop spin: 920 gen_a: median: 17296 cycles/ticks average: 17527 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1764 cycles/ticks NTT: median: 214 cycles/ticks average: 261 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29268 cycles/ticks average: 29508 cycles/ticks indcpa_enc: median: 30850 cycles/ticks average: 31006 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2009 cycles/ticks kyber_keypair_derand: median: 44992 cycles/ticks average: 45217 cycles/ticks kyber_keypair: median: 47966 cycles/ticks average: 48417 cycles/ticks kyber_encaps_derand: median: 47992 cycles/ticks average: 48176 cycles/ticks kyber_encaps: median: 49078 cycles/ticks average: 49289 cycles/ticks kyber_decaps: median: 54754 cycles/ticks average: 55042 cycles/ticks Loop spin: 921 gen_a: median: 17272 cycles/ticks average: 17403 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1766 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 234 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 240 cycles/ticks indcpa_keypair: median: 29364 cycles/ticks average: 29639 cycles/ticks indcpa_enc: median: 30856 cycles/ticks average: 31061 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44880 cycles/ticks average: 45090 cycles/ticks kyber_keypair: median: 48086 cycles/ticks average: 48456 cycles/ticks kyber_encaps_derand: median: 49388 cycles/ticks average: 49580 cycles/ticks kyber_encaps: median: 50472 cycles/ticks average: 50718 cycles/ticks kyber_decaps: median: 56292 cycles/ticks average: 56524 cycles/ticks Loop spin: 922 gen_a: median: 17228 cycles/ticks average: 17387 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30708 cycles/ticks average: 30945 cycles/ticks indcpa_enc: median: 32172 cycles/ticks average: 32382 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 47852 cycles/ticks average: 48066 cycles/ticks kyber_keypair: median: 47904 cycles/ticks average: 48283 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48093 cycles/ticks kyber_encaps: median: 48946 cycles/ticks average: 49175 cycles/ticks kyber_decaps: median: 54692 cycles/ticks average: 54942 cycles/ticks Loop spin: 923 gen_a: median: 17276 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29348 cycles/ticks average: 29549 cycles/ticks indcpa_enc: median: 30966 cycles/ticks average: 31166 cycles/ticks indcpa_dec: median: 2066 cycles/ticks average: 2068 cycles/ticks kyber_keypair_derand: median: 44872 cycles/ticks average: 45132 cycles/ticks kyber_keypair: median: 47872 cycles/ticks average: 48259 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48088 cycles/ticks kyber_encaps: median: 49018 cycles/ticks average: 49259 cycles/ticks kyber_decaps: median: 54676 cycles/ticks average: 54879 cycles/ticks Loop spin: 924 gen_a: median: 17304 cycles/ticks average: 17477 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1773 cycles/ticks NTT: median: 208 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 659 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29382 cycles/ticks average: 29581 cycles/ticks indcpa_enc: median: 30816 cycles/ticks average: 30956 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2049 cycles/ticks kyber_keypair_derand: median: 44882 cycles/ticks average: 45157 cycles/ticks kyber_keypair: median: 47948 cycles/ticks average: 48334 cycles/ticks kyber_encaps_derand: median: 47806 cycles/ticks average: 48001 cycles/ticks kyber_encaps: median: 48950 cycles/ticks average: 49147 cycles/ticks kyber_decaps: median: 54774 cycles/ticks average: 55002 cycles/ticks Loop spin: 925 gen_a: median: 17262 cycles/ticks average: 17371 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1750 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 476 cycles/ticks average: 479 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 229 cycles/ticks indcpa_keypair: median: 29198 cycles/ticks average: 29397 cycles/ticks indcpa_enc: median: 30696 cycles/ticks average: 30835 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45163 cycles/ticks kyber_keypair: median: 48032 cycles/ticks average: 48439 cycles/ticks kyber_encaps_derand: median: 47752 cycles/ticks average: 47964 cycles/ticks kyber_encaps: median: 48818 cycles/ticks average: 49056 cycles/ticks kyber_decaps: median: 54796 cycles/ticks average: 55041 cycles/ticks Loop spin: 926 gen_a: median: 17312 cycles/ticks average: 17474 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 669 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29574 cycles/ticks average: 29780 cycles/ticks indcpa_enc: median: 30810 cycles/ticks average: 30986 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2011 cycles/ticks kyber_keypair_derand: median: 45310 cycles/ticks average: 45491 cycles/ticks kyber_keypair: median: 48310 cycles/ticks average: 48670 cycles/ticks kyber_encaps_derand: median: 47852 cycles/ticks average: 48129 cycles/ticks kyber_encaps: median: 48946 cycles/ticks average: 49182 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55029 cycles/ticks Loop spin: 927 gen_a: median: 17298 cycles/ticks average: 17495 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 224 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29302 cycles/ticks average: 29511 cycles/ticks indcpa_enc: median: 31018 cycles/ticks average: 31171 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44954 cycles/ticks average: 45185 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 47744 cycles/ticks average: 47954 cycles/ticks kyber_encaps: median: 48884 cycles/ticks average: 49199 cycles/ticks kyber_decaps: median: 54740 cycles/ticks average: 54976 cycles/ticks Loop spin: 928 gen_a: median: 17308 cycles/ticks average: 17493 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1769 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29454 cycles/ticks average: 29688 cycles/ticks indcpa_enc: median: 30902 cycles/ticks average: 31069 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 45154 cycles/ticks average: 45321 cycles/ticks kyber_keypair: median: 48036 cycles/ticks average: 48421 cycles/ticks kyber_encaps_derand: median: 49400 cycles/ticks average: 49696 cycles/ticks kyber_encaps: median: 50510 cycles/ticks average: 50782 cycles/ticks kyber_decaps: median: 56350 cycles/ticks average: 56613 cycles/ticks Loop spin: 929 gen_a: median: 17262 cycles/ticks average: 17368 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1764 cycles/ticks NTT: median: 220 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29308 cycles/ticks average: 29510 cycles/ticks indcpa_enc: median: 30792 cycles/ticks average: 30964 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 45164 cycles/ticks average: 45375 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48272 cycles/ticks kyber_encaps_derand: median: 47910 cycles/ticks average: 48111 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49173 cycles/ticks kyber_decaps: median: 54716 cycles/ticks average: 54984 cycles/ticks Loop spin: 930 gen_a: median: 17256 cycles/ticks average: 17460 cycles/ticks poly_getnoise_eta1: median: 1758 cycles/ticks average: 1785 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1775 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29466 cycles/ticks average: 29679 cycles/ticks indcpa_enc: median: 30878 cycles/ticks average: 31018 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44928 cycles/ticks average: 45150 cycles/ticks kyber_keypair: median: 47984 cycles/ticks average: 48341 cycles/ticks kyber_encaps_derand: median: 47914 cycles/ticks average: 48219 cycles/ticks kyber_encaps: median: 49032 cycles/ticks average: 49274 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55058 cycles/ticks Loop spin: 931 gen_a: median: 17332 cycles/ticks average: 17544 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 206 cycles/ticks average: 248 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 679 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29200 cycles/ticks average: 29387 cycles/ticks indcpa_enc: median: 30832 cycles/ticks average: 30999 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2016 cycles/ticks kyber_keypair_derand: median: 44842 cycles/ticks average: 45024 cycles/ticks kyber_keypair: median: 47864 cycles/ticks average: 48215 cycles/ticks kyber_encaps_derand: median: 47886 cycles/ticks average: 48090 cycles/ticks kyber_encaps: median: 48924 cycles/ticks average: 49164 cycles/ticks kyber_decaps: median: 54828 cycles/ticks average: 55121 cycles/ticks Loop spin: 932 gen_a: median: 17364 cycles/ticks average: 17488 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1775 cycles/ticks NTT: median: 214 cycles/ticks average: 253 cycles/ticks INVNTT: median: 226 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 675 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29268 cycles/ticks average: 29454 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 31014 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45096 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48225 cycles/ticks kyber_encaps_derand: median: 47872 cycles/ticks average: 48080 cycles/ticks kyber_encaps: median: 48986 cycles/ticks average: 49227 cycles/ticks kyber_decaps: median: 54792 cycles/ticks average: 55078 cycles/ticks Loop spin: 933 gen_a: median: 17266 cycles/ticks average: 17428 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 210 cycles/ticks average: 267 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29316 cycles/ticks average: 29515 cycles/ticks indcpa_enc: median: 30804 cycles/ticks average: 30956 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44946 cycles/ticks average: 45173 cycles/ticks kyber_keypair: median: 47986 cycles/ticks average: 48331 cycles/ticks kyber_encaps_derand: median: 47910 cycles/ticks average: 48150 cycles/ticks kyber_encaps: median: 49052 cycles/ticks average: 49244 cycles/ticks kyber_decaps: median: 54826 cycles/ticks average: 55054 cycles/ticks Loop spin: 934 gen_a: median: 17296 cycles/ticks average: 17496 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1773 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 398 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29288 cycles/ticks average: 29486 cycles/ticks indcpa_enc: median: 30798 cycles/ticks average: 30962 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 45126 cycles/ticks average: 45364 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48344 cycles/ticks kyber_encaps_derand: median: 48082 cycles/ticks average: 48256 cycles/ticks kyber_encaps: median: 49206 cycles/ticks average: 49421 cycles/ticks kyber_decaps: median: 54848 cycles/ticks average: 55093 cycles/ticks Loop spin: 935 gen_a: median: 17264 cycles/ticks average: 17386 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 220 cycles/ticks average: 238 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 264 cycles/ticks indcpa_keypair: median: 29178 cycles/ticks average: 29372 cycles/ticks indcpa_enc: median: 30768 cycles/ticks average: 30912 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 46274 cycles/ticks average: 46508 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48212 cycles/ticks kyber_encaps_derand: median: 47812 cycles/ticks average: 48013 cycles/ticks kyber_encaps: median: 49024 cycles/ticks average: 49247 cycles/ticks kyber_decaps: median: 54770 cycles/ticks average: 55077 cycles/ticks Loop spin: 936 gen_a: median: 17272 cycles/ticks average: 17403 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1775 cycles/ticks NTT: median: 214 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 718 cycles/ticks average: 740 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29254 cycles/ticks average: 29506 cycles/ticks indcpa_enc: median: 30862 cycles/ticks average: 31069 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 45008 cycles/ticks average: 45204 cycles/ticks kyber_keypair: median: 47884 cycles/ticks average: 48212 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48069 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49281 cycles/ticks kyber_decaps: median: 54806 cycles/ticks average: 55056 cycles/ticks Loop spin: 937 gen_a: median: 17300 cycles/ticks average: 17410 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 206 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29252 cycles/ticks average: 29500 cycles/ticks indcpa_enc: median: 30794 cycles/ticks average: 30975 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2057 cycles/ticks kyber_keypair_derand: median: 45020 cycles/ticks average: 45270 cycles/ticks kyber_keypair: median: 47896 cycles/ticks average: 48225 cycles/ticks kyber_encaps_derand: median: 49300 cycles/ticks average: 49527 cycles/ticks kyber_encaps: median: 50370 cycles/ticks average: 50561 cycles/ticks kyber_decaps: median: 56234 cycles/ticks average: 56470 cycles/ticks Loop spin: 938 gen_a: median: 17276 cycles/ticks average: 17424 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 33 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30710 cycles/ticks average: 30950 cycles/ticks indcpa_enc: median: 32178 cycles/ticks average: 32325 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2050 cycles/ticks kyber_keypair_derand: median: 44836 cycles/ticks average: 45083 cycles/ticks kyber_keypair: median: 48010 cycles/ticks average: 48387 cycles/ticks kyber_encaps_derand: median: 47972 cycles/ticks average: 48174 cycles/ticks kyber_encaps: median: 49070 cycles/ticks average: 49292 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55030 cycles/ticks Loop spin: 939 gen_a: median: 17306 cycles/ticks average: 17438 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 212 cycles/ticks average: 262 cycles/ticks INVNTT: median: 224 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 393 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29186 cycles/ticks average: 29396 cycles/ticks indcpa_enc: median: 30898 cycles/ticks average: 31068 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44828 cycles/ticks average: 45074 cycles/ticks kyber_keypair: median: 48072 cycles/ticks average: 48477 cycles/ticks kyber_encaps_derand: median: 47892 cycles/ticks average: 48073 cycles/ticks kyber_encaps: median: 49000 cycles/ticks average: 49195 cycles/ticks kyber_decaps: median: 54878 cycles/ticks average: 55115 cycles/ticks Loop spin: 940 gen_a: median: 17314 cycles/ticks average: 17478 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1759 cycles/ticks NTT: median: 214 cycles/ticks average: 262 cycles/ticks INVNTT: median: 218 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 404 cycles/ticks average: 408 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29692 cycles/ticks average: 29935 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31093 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 45220 cycles/ticks average: 45417 cycles/ticks kyber_keypair: median: 48286 cycles/ticks average: 48681 cycles/ticks kyber_encaps_derand: median: 47782 cycles/ticks average: 48030 cycles/ticks kyber_encaps: median: 48956 cycles/ticks average: 49166 cycles/ticks kyber_decaps: median: 54750 cycles/ticks average: 54981 cycles/ticks Loop spin: 941 gen_a: median: 17260 cycles/ticks average: 17411 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 390 cycles/ticks average: 404 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29438 cycles/ticks average: 29649 cycles/ticks indcpa_enc: median: 30918 cycles/ticks average: 31054 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 46174 cycles/ticks average: 46408 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48318 cycles/ticks kyber_encaps_derand: median: 47902 cycles/ticks average: 48160 cycles/ticks kyber_encaps: median: 48990 cycles/ticks average: 49225 cycles/ticks kyber_decaps: median: 54820 cycles/ticks average: 55084 cycles/ticks Loop spin: 942 gen_a: median: 17348 cycles/ticks average: 17467 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 52 cycles/ticks average: 52 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30616 cycles/ticks average: 30792 cycles/ticks indcpa_enc: median: 32144 cycles/ticks average: 32291 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2045 cycles/ticks kyber_keypair_derand: median: 44816 cycles/ticks average: 45044 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47900 cycles/ticks average: 48127 cycles/ticks kyber_encaps: median: 49006 cycles/ticks average: 49252 cycles/ticks kyber_decaps: median: 54922 cycles/ticks average: 55158 cycles/ticks Loop spin: 943 gen_a: median: 17364 cycles/ticks average: 17520 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 206 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 394 cycles/ticks average: 397 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 63 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29248 cycles/ticks average: 29451 cycles/ticks indcpa_enc: median: 30866 cycles/ticks average: 31016 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2043 cycles/ticks kyber_keypair_derand: median: 44948 cycles/ticks average: 45160 cycles/ticks kyber_keypair: median: 47858 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47822 cycles/ticks average: 48041 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49230 cycles/ticks kyber_decaps: median: 54822 cycles/ticks average: 55058 cycles/ticks Loop spin: 944 gen_a: median: 17280 cycles/ticks average: 17390 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1757 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29230 cycles/ticks average: 29495 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 31034 cycles/ticks indcpa_dec: median: 2030 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44778 cycles/ticks average: 45021 cycles/ticks kyber_keypair: median: 47918 cycles/ticks average: 48289 cycles/ticks kyber_encaps_derand: median: 47924 cycles/ticks average: 48110 cycles/ticks kyber_encaps: median: 49052 cycles/ticks average: 49306 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55119 cycles/ticks Loop spin: 945 gen_a: median: 17314 cycles/ticks average: 17438 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1802 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1766 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29324 cycles/ticks average: 29505 cycles/ticks indcpa_enc: median: 30940 cycles/ticks average: 31108 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44928 cycles/ticks average: 45138 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48272 cycles/ticks kyber_encaps_derand: median: 49344 cycles/ticks average: 49577 cycles/ticks kyber_encaps: median: 50414 cycles/ticks average: 50637 cycles/ticks kyber_decaps: median: 56216 cycles/ticks average: 56494 cycles/ticks Loop spin: 946 gen_a: median: 17324 cycles/ticks average: 17468 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1758 cycles/ticks NTT: median: 228 cycles/ticks average: 266 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 38 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 233 cycles/ticks indcpa_keypair: median: 29404 cycles/ticks average: 29610 cycles/ticks indcpa_enc: median: 30916 cycles/ticks average: 31091 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 46278 cycles/ticks average: 46477 cycles/ticks kyber_keypair: median: 47862 cycles/ticks average: 48220 cycles/ticks kyber_encaps_derand: median: 47928 cycles/ticks average: 48147 cycles/ticks kyber_encaps: median: 49010 cycles/ticks average: 49318 cycles/ticks kyber_decaps: median: 54924 cycles/ticks average: 55187 cycles/ticks Loop spin: 947 gen_a: median: 17342 cycles/ticks average: 17480 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1760 cycles/ticks average: 1776 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 219 cycles/ticks indcpa_keypair: median: 29422 cycles/ticks average: 29622 cycles/ticks indcpa_enc: median: 31124 cycles/ticks average: 31304 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2027 cycles/ticks kyber_keypair_derand: median: 46504 cycles/ticks average: 46725 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48261 cycles/ticks kyber_encaps_derand: median: 47856 cycles/ticks average: 48064 cycles/ticks kyber_encaps: median: 48970 cycles/ticks average: 49178 cycles/ticks kyber_decaps: median: 54790 cycles/ticks average: 55063 cycles/ticks Loop spin: 948 gen_a: median: 17314 cycles/ticks average: 17515 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1779 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1755 cycles/ticks NTT: median: 204 cycles/ticks average: 279 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 54 cycles/ticks average: 62 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29370 cycles/ticks average: 29582 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30985 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45156 cycles/ticks kyber_keypair: median: 47870 cycles/ticks average: 48242 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48096 cycles/ticks kyber_encaps: median: 48918 cycles/ticks average: 49155 cycles/ticks kyber_decaps: median: 54626 cycles/ticks average: 54877 cycles/ticks Loop spin: 949 gen_a: median: 17308 cycles/ticks average: 17503 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29376 cycles/ticks average: 29618 cycles/ticks indcpa_enc: median: 30828 cycles/ticks average: 30978 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2051 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45093 cycles/ticks kyber_keypair: median: 47910 cycles/ticks average: 48286 cycles/ticks kyber_encaps_derand: median: 47878 cycles/ticks average: 48146 cycles/ticks kyber_encaps: median: 48948 cycles/ticks average: 49178 cycles/ticks kyber_decaps: median: 54788 cycles/ticks average: 55087 cycles/ticks Loop spin: 950 gen_a: median: 17828 cycles/ticks average: 17880 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1772 cycles/ticks NTT: median: 214 cycles/ticks average: 260 cycles/ticks INVNTT: median: 222 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29386 cycles/ticks average: 29602 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 31003 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2034 cycles/ticks kyber_keypair_derand: median: 45312 cycles/ticks average: 45533 cycles/ticks kyber_keypair: median: 48438 cycles/ticks average: 48801 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48079 cycles/ticks kyber_encaps: median: 49062 cycles/ticks average: 49330 cycles/ticks kyber_decaps: median: 55022 cycles/ticks average: 55296 cycles/ticks Loop spin: 951 gen_a: median: 17242 cycles/ticks average: 17386 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1771 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 206 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 29 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29596 cycles/ticks indcpa_enc: median: 30800 cycles/ticks average: 30955 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2010 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45128 cycles/ticks kyber_keypair: median: 47986 cycles/ticks average: 48364 cycles/ticks kyber_encaps_derand: median: 48064 cycles/ticks average: 48253 cycles/ticks kyber_encaps: median: 49212 cycles/ticks average: 49534 cycles/ticks kyber_decaps: median: 54856 cycles/ticks average: 55118 cycles/ticks Loop spin: 952 gen_a: median: 17464 cycles/ticks average: 17667 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 668 cycles/ticks average: 671 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29340 cycles/ticks average: 29548 cycles/ticks indcpa_enc: median: 30930 cycles/ticks average: 31108 cycles/ticks indcpa_dec: median: 2028 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44754 cycles/ticks average: 44934 cycles/ticks kyber_keypair: median: 47866 cycles/ticks average: 48261 cycles/ticks kyber_encaps_derand: median: 47854 cycles/ticks average: 48125 cycles/ticks kyber_encaps: median: 48944 cycles/ticks average: 49173 cycles/ticks kyber_decaps: median: 54718 cycles/ticks average: 54973 cycles/ticks Loop spin: 953 gen_a: median: 17342 cycles/ticks average: 17552 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 388 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 44 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29358 cycles/ticks average: 29560 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 31024 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44852 cycles/ticks average: 45072 cycles/ticks kyber_keypair: median: 47870 cycles/ticks average: 48250 cycles/ticks kyber_encaps_derand: median: 48130 cycles/ticks average: 48319 cycles/ticks kyber_encaps: median: 49142 cycles/ticks average: 49390 cycles/ticks kyber_decaps: median: 54966 cycles/ticks average: 55210 cycles/ticks Loop spin: 954 gen_a: median: 17402 cycles/ticks average: 17599 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1767 cycles/ticks NTT: median: 214 cycles/ticks average: 273 cycles/ticks INVNTT: median: 222 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29146 cycles/ticks average: 29374 cycles/ticks indcpa_enc: median: 30866 cycles/ticks average: 31028 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 44914 cycles/ticks average: 45130 cycles/ticks kyber_keypair: median: 47826 cycles/ticks average: 48197 cycles/ticks kyber_encaps_derand: median: 47942 cycles/ticks average: 48142 cycles/ticks kyber_encaps: median: 49076 cycles/ticks average: 49327 cycles/ticks kyber_decaps: median: 54926 cycles/ticks average: 55152 cycles/ticks Loop spin: 955 gen_a: median: 17268 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 35 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 670 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 31944 cycles/ticks average: 32236 cycles/ticks indcpa_enc: median: 32422 cycles/ticks average: 32601 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2036 cycles/ticks kyber_keypair_derand: median: 44856 cycles/ticks average: 45080 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48200 cycles/ticks kyber_encaps_derand: median: 47930 cycles/ticks average: 48132 cycles/ticks kyber_encaps: median: 49048 cycles/ticks average: 49297 cycles/ticks kyber_decaps: median: 54776 cycles/ticks average: 55054 cycles/ticks Loop spin: 956 gen_a: median: 17332 cycles/ticks average: 17484 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1762 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 63 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29436 cycles/ticks average: 29691 cycles/ticks indcpa_enc: median: 31124 cycles/ticks average: 31285 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44864 cycles/ticks average: 45108 cycles/ticks kyber_keypair: median: 48026 cycles/ticks average: 48405 cycles/ticks kyber_encaps_derand: median: 48138 cycles/ticks average: 48347 cycles/ticks kyber_encaps: median: 49268 cycles/ticks average: 49456 cycles/ticks kyber_decaps: median: 54862 cycles/ticks average: 55091 cycles/ticks Loop spin: 957 gen_a: median: 17288 cycles/ticks average: 17449 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 384 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 67 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29294 cycles/ticks average: 29510 cycles/ticks indcpa_enc: median: 30812 cycles/ticks average: 30988 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44926 cycles/ticks average: 45167 cycles/ticks kyber_keypair: median: 47900 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 47902 cycles/ticks average: 48120 cycles/ticks kyber_encaps: median: 49008 cycles/ticks average: 49234 cycles/ticks kyber_decaps: median: 54730 cycles/ticks average: 54958 cycles/ticks Loop spin: 958 gen_a: median: 17292 cycles/ticks average: 17438 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29578 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 31011 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 45016 cycles/ticks average: 45276 cycles/ticks kyber_keypair: median: 47992 cycles/ticks average: 48364 cycles/ticks kyber_encaps_derand: median: 48064 cycles/ticks average: 48242 cycles/ticks kyber_encaps: median: 49008 cycles/ticks average: 49222 cycles/ticks kyber_decaps: median: 54740 cycles/ticks average: 54955 cycles/ticks Loop spin: 959 gen_a: median: 17248 cycles/ticks average: 17388 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1772 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29446 cycles/ticks average: 29650 cycles/ticks indcpa_enc: median: 30846 cycles/ticks average: 30999 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 45046 cycles/ticks average: 45303 cycles/ticks kyber_keypair: median: 48026 cycles/ticks average: 48397 cycles/ticks kyber_encaps_derand: median: 47806 cycles/ticks average: 48034 cycles/ticks kyber_encaps: median: 48876 cycles/ticks average: 49095 cycles/ticks kyber_decaps: median: 54664 cycles/ticks average: 54943 cycles/ticks Loop spin: 960 gen_a: median: 17314 cycles/ticks average: 17515 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29444 cycles/ticks average: 29653 cycles/ticks indcpa_enc: median: 30938 cycles/ticks average: 31122 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2028 cycles/ticks kyber_keypair_derand: median: 44790 cycles/ticks average: 45032 cycles/ticks kyber_keypair: median: 47954 cycles/ticks average: 48299 cycles/ticks kyber_encaps_derand: median: 47890 cycles/ticks average: 48113 cycles/ticks kyber_encaps: median: 48984 cycles/ticks average: 49297 cycles/ticks kyber_decaps: median: 54768 cycles/ticks average: 55015 cycles/ticks Loop spin: 961 gen_a: median: 17264 cycles/ticks average: 17386 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1764 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 394 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29326 cycles/ticks average: 29556 cycles/ticks indcpa_enc: median: 30764 cycles/ticks average: 30912 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 46320 cycles/ticks average: 46579 cycles/ticks kyber_keypair: median: 47868 cycles/ticks average: 48320 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48199 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49260 cycles/ticks kyber_decaps: median: 54864 cycles/ticks average: 55111 cycles/ticks Loop spin: 962 gen_a: median: 17328 cycles/ticks average: 17488 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1792 cycles/ticks NTT: median: 212 cycles/ticks average: 254 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29748 cycles/ticks average: 29984 cycles/ticks indcpa_enc: median: 31200 cycles/ticks average: 31402 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 46786 cycles/ticks average: 47014 cycles/ticks kyber_keypair: median: 48354 cycles/ticks average: 48804 cycles/ticks kyber_encaps_derand: median: 48246 cycles/ticks average: 48480 cycles/ticks kyber_encaps: median: 49316 cycles/ticks average: 49570 cycles/ticks kyber_decaps: median: 55282 cycles/ticks average: 55529 cycles/ticks Loop spin: 963 gen_a: median: 17312 cycles/ticks average: 17475 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1768 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29380 cycles/ticks average: 29559 cycles/ticks indcpa_enc: median: 30926 cycles/ticks average: 31118 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2029 cycles/ticks kyber_keypair_derand: median: 45102 cycles/ticks average: 45313 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48267 cycles/ticks kyber_encaps_derand: median: 47862 cycles/ticks average: 48111 cycles/ticks kyber_encaps: median: 48988 cycles/ticks average: 49216 cycles/ticks kyber_decaps: median: 54712 cycles/ticks average: 55180 cycles/ticks Loop spin: 964 gen_a: median: 17256 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1773 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1794 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29388 cycles/ticks average: 29563 cycles/ticks indcpa_enc: median: 30956 cycles/ticks average: 31103 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 45000 cycles/ticks average: 45216 cycles/ticks kyber_keypair: median: 47980 cycles/ticks average: 48370 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48169 cycles/ticks kyber_encaps: median: 48964 cycles/ticks average: 49211 cycles/ticks kyber_decaps: median: 54620 cycles/ticks average: 54875 cycles/ticks Loop spin: 965 gen_a: median: 17270 cycles/ticks average: 17430 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1784 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 234 cycles/ticks indcpa_keypair: median: 29344 cycles/ticks average: 29537 cycles/ticks indcpa_enc: median: 30836 cycles/ticks average: 30988 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2015 cycles/ticks kyber_keypair_derand: median: 44958 cycles/ticks average: 45166 cycles/ticks kyber_keypair: median: 48062 cycles/ticks average: 48438 cycles/ticks kyber_encaps_derand: median: 47852 cycles/ticks average: 48051 cycles/ticks kyber_encaps: median: 48876 cycles/ticks average: 49147 cycles/ticks kyber_decaps: median: 54672 cycles/ticks average: 54914 cycles/ticks Loop spin: 966 gen_a: median: 17264 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1777 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1751 cycles/ticks NTT: median: 206 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 224 cycles/ticks indcpa_keypair: median: 29202 cycles/ticks average: 29408 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30928 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 45016 cycles/ticks average: 45249 cycles/ticks kyber_keypair: median: 47886 cycles/ticks average: 48271 cycles/ticks kyber_encaps_derand: median: 49290 cycles/ticks average: 49500 cycles/ticks kyber_encaps: median: 50404 cycles/ticks average: 50622 cycles/ticks kyber_decaps: median: 56128 cycles/ticks average: 56423 cycles/ticks Loop spin: 967 gen_a: median: 17246 cycles/ticks average: 17360 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1762 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1770 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29226 cycles/ticks average: 29427 cycles/ticks indcpa_enc: median: 30914 cycles/ticks average: 31063 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 45004 cycles/ticks average: 45227 cycles/ticks kyber_keypair: median: 47902 cycles/ticks average: 48280 cycles/ticks kyber_encaps_derand: median: 47934 cycles/ticks average: 48144 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49229 cycles/ticks kyber_decaps: median: 54722 cycles/ticks average: 55016 cycles/ticks Loop spin: 968 gen_a: median: 17280 cycles/ticks average: 17392 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1778 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1766 cycles/ticks NTT: median: 204 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29276 cycles/ticks average: 29467 cycles/ticks indcpa_enc: median: 30810 cycles/ticks average: 30989 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2064 cycles/ticks kyber_keypair_derand: median: 46478 cycles/ticks average: 46668 cycles/ticks kyber_keypair: median: 47950 cycles/ticks average: 48319 cycles/ticks kyber_encaps_derand: median: 47848 cycles/ticks average: 48041 cycles/ticks kyber_encaps: median: 48936 cycles/ticks average: 49172 cycles/ticks kyber_decaps: median: 54812 cycles/ticks average: 55154 cycles/ticks Loop spin: 969 gen_a: median: 17284 cycles/ticks average: 17406 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1760 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 425 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29228 cycles/ticks average: 29433 cycles/ticks indcpa_enc: median: 30746 cycles/ticks average: 30897 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45133 cycles/ticks kyber_keypair: median: 47922 cycles/ticks average: 48322 cycles/ticks kyber_encaps_derand: median: 47772 cycles/ticks average: 47973 cycles/ticks kyber_encaps: median: 48862 cycles/ticks average: 49085 cycles/ticks kyber_decaps: median: 54866 cycles/ticks average: 55103 cycles/ticks Loop spin: 970 gen_a: median: 17318 cycles/ticks average: 17491 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 382 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29234 cycles/ticks average: 29466 cycles/ticks indcpa_enc: median: 30810 cycles/ticks average: 30971 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2082 cycles/ticks kyber_keypair_derand: median: 44972 cycles/ticks average: 45169 cycles/ticks kyber_keypair: median: 47796 cycles/ticks average: 48163 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48029 cycles/ticks kyber_encaps: median: 48982 cycles/ticks average: 49211 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55099 cycles/ticks Loop spin: 971 gen_a: median: 17296 cycles/ticks average: 17482 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1804 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1785 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 386 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 684 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29266 cycles/ticks average: 29484 cycles/ticks indcpa_enc: median: 30876 cycles/ticks average: 31065 cycles/ticks indcpa_dec: median: 2006 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44876 cycles/ticks average: 45093 cycles/ticks kyber_keypair: median: 47850 cycles/ticks average: 48253 cycles/ticks kyber_encaps_derand: median: 47964 cycles/ticks average: 48174 cycles/ticks kyber_encaps: median: 49028 cycles/ticks average: 49246 cycles/ticks kyber_decaps: median: 54810 cycles/ticks average: 55044 cycles/ticks Loop spin: 972 gen_a: median: 17370 cycles/ticks average: 17511 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1768 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1757 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 226 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 386 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 36 cycles/ticks polyvec_compress: median: 660 cycles/ticks average: 665 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29466 cycles/ticks average: 29702 cycles/ticks indcpa_enc: median: 31008 cycles/ticks average: 31205 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44908 cycles/ticks average: 45105 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48211 cycles/ticks kyber_encaps_derand: median: 47768 cycles/ticks average: 47962 cycles/ticks kyber_encaps: median: 48874 cycles/ticks average: 49098 cycles/ticks kyber_decaps: median: 54768 cycles/ticks average: 55001 cycles/ticks Loop spin: 973 gen_a: median: 17330 cycles/ticks average: 17538 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 240 cycles/ticks average: 281 cycles/ticks INVNTT: median: 222 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 663 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29486 cycles/ticks average: 29706 cycles/ticks indcpa_enc: median: 31006 cycles/ticks average: 31220 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44944 cycles/ticks average: 45180 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48319 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48090 cycles/ticks kyber_encaps: median: 48972 cycles/ticks average: 49200 cycles/ticks kyber_decaps: median: 55040 cycles/ticks average: 55269 cycles/ticks Loop spin: 974 gen_a: median: 17314 cycles/ticks average: 17481 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1765 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 30928 cycles/ticks average: 31122 cycles/ticks indcpa_enc: median: 32450 cycles/ticks average: 32619 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 46250 cycles/ticks average: 46506 cycles/ticks kyber_keypair: median: 47936 cycles/ticks average: 48337 cycles/ticks kyber_encaps_derand: median: 47940 cycles/ticks average: 48162 cycles/ticks kyber_encaps: median: 49020 cycles/ticks average: 49233 cycles/ticks kyber_decaps: median: 54890 cycles/ticks average: 55116 cycles/ticks Loop spin: 975 gen_a: median: 17274 cycles/ticks average: 17439 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1800 cycles/ticks NTT: median: 208 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29536 cycles/ticks average: 29742 cycles/ticks indcpa_enc: median: 30994 cycles/ticks average: 31170 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45227 cycles/ticks kyber_keypair: median: 48000 cycles/ticks average: 48388 cycles/ticks kyber_encaps_derand: median: 47968 cycles/ticks average: 48164 cycles/ticks kyber_encaps: median: 49070 cycles/ticks average: 49291 cycles/ticks kyber_decaps: median: 54956 cycles/ticks average: 55186 cycles/ticks Loop spin: 976 gen_a: median: 17274 cycles/ticks average: 17460 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1756 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29428 cycles/ticks average: 29638 cycles/ticks indcpa_enc: median: 30902 cycles/ticks average: 33335 cycles/ticks indcpa_dec: median: 2018 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44858 cycles/ticks average: 45100 cycles/ticks kyber_keypair: median: 47964 cycles/ticks average: 48347 cycles/ticks kyber_encaps_derand: median: 47822 cycles/ticks average: 48023 cycles/ticks kyber_encaps: median: 48872 cycles/ticks average: 49089 cycles/ticks kyber_decaps: median: 54726 cycles/ticks average: 54959 cycles/ticks Loop spin: 977 gen_a: median: 17294 cycles/ticks average: 19359 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 690 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29206 cycles/ticks average: 29452 cycles/ticks indcpa_enc: median: 30846 cycles/ticks average: 30996 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2024 cycles/ticks kyber_keypair_derand: median: 44878 cycles/ticks average: 45110 cycles/ticks kyber_keypair: median: 47908 cycles/ticks average: 48346 cycles/ticks kyber_encaps_derand: median: 47782 cycles/ticks average: 48020 cycles/ticks kyber_encaps: median: 48866 cycles/ticks average: 49127 cycles/ticks kyber_decaps: median: 54692 cycles/ticks average: 54948 cycles/ticks Loop spin: 978 gen_a: median: 17286 cycles/ticks average: 17393 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1758 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1771 cycles/ticks NTT: median: 208 cycles/ticks average: 247 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 384 cycles/ticks average: 387 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 34 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 655 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29304 cycles/ticks average: 29536 cycles/ticks indcpa_enc: median: 30896 cycles/ticks average: 31066 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2044 cycles/ticks kyber_keypair_derand: median: 45128 cycles/ticks average: 45285 cycles/ticks kyber_keypair: median: 48070 cycles/ticks average: 48411 cycles/ticks kyber_encaps_derand: median: 47844 cycles/ticks average: 48088 cycles/ticks kyber_encaps: median: 48960 cycles/ticks average: 49180 cycles/ticks kyber_decaps: median: 54794 cycles/ticks average: 55022 cycles/ticks Loop spin: 979 gen_a: median: 17234 cycles/ticks average: 17346 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1763 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1772 cycles/ticks NTT: median: 212 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29538 cycles/ticks average: 29722 cycles/ticks indcpa_enc: median: 30994 cycles/ticks average: 31173 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 45238 cycles/ticks average: 45438 cycles/ticks kyber_keypair: median: 48168 cycles/ticks average: 48494 cycles/ticks kyber_encaps_derand: median: 48002 cycles/ticks average: 48266 cycles/ticks kyber_encaps: median: 49046 cycles/ticks average: 49267 cycles/ticks kyber_decaps: median: 54778 cycles/ticks average: 55019 cycles/ticks Loop spin: 980 gen_a: median: 17336 cycles/ticks average: 17451 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1752 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 399 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 50 cycles/ticks average: 50 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29420 cycles/ticks average: 29621 cycles/ticks indcpa_enc: median: 30856 cycles/ticks average: 31026 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2017 cycles/ticks kyber_keypair_derand: median: 44944 cycles/ticks average: 45148 cycles/ticks kyber_keypair: median: 47948 cycles/ticks average: 48302 cycles/ticks kyber_encaps_derand: median: 47896 cycles/ticks average: 48098 cycles/ticks kyber_encaps: median: 48916 cycles/ticks average: 49191 cycles/ticks kyber_decaps: median: 54974 cycles/ticks average: 55218 cycles/ticks Loop spin: 981 gen_a: median: 17274 cycles/ticks average: 17373 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1751 cycles/ticks NTT: median: 204 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 52 cycles/ticks average: 60 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 30614 cycles/ticks average: 30815 cycles/ticks indcpa_enc: median: 32250 cycles/ticks average: 32417 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2018 cycles/ticks kyber_keypair_derand: median: 44844 cycles/ticks average: 45053 cycles/ticks kyber_keypair: median: 47920 cycles/ticks average: 48335 cycles/ticks kyber_encaps_derand: median: 47888 cycles/ticks average: 48090 cycles/ticks kyber_encaps: median: 49012 cycles/ticks average: 49276 cycles/ticks kyber_decaps: median: 54786 cycles/ticks average: 55035 cycles/ticks Loop spin: 982 gen_a: median: 17326 cycles/ticks average: 17442 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1758 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 391 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 38 cycles/ticks average: 37 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29224 cycles/ticks average: 29456 cycles/ticks indcpa_enc: median: 30764 cycles/ticks average: 30925 cycles/ticks indcpa_dec: median: 2038 cycles/ticks average: 2052 cycles/ticks kyber_keypair_derand: median: 45058 cycles/ticks average: 45230 cycles/ticks kyber_keypair: median: 47926 cycles/ticks average: 48317 cycles/ticks kyber_encaps_derand: median: 47802 cycles/ticks average: 47993 cycles/ticks kyber_encaps: median: 48890 cycles/ticks average: 49132 cycles/ticks kyber_decaps: median: 54802 cycles/ticks average: 55057 cycles/ticks Loop spin: 983 gen_a: median: 17256 cycles/ticks average: 17401 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1763 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 392 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 66 cycles/ticks average: 68 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 652 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29172 cycles/ticks average: 29391 cycles/ticks indcpa_enc: median: 30774 cycles/ticks average: 30931 cycles/ticks indcpa_dec: median: 2010 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 45048 cycles/ticks average: 45233 cycles/ticks kyber_keypair: median: 47916 cycles/ticks average: 48303 cycles/ticks kyber_encaps_derand: median: 48010 cycles/ticks average: 48224 cycles/ticks kyber_encaps: median: 49106 cycles/ticks average: 49333 cycles/ticks kyber_decaps: median: 54822 cycles/ticks average: 55132 cycles/ticks Loop spin: 984 gen_a: median: 17328 cycles/ticks average: 17420 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 396 cycles/ticks average: 401 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 667 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29238 cycles/ticks average: 29454 cycles/ticks indcpa_enc: median: 30872 cycles/ticks average: 31046 cycles/ticks indcpa_dec: median: 2034 cycles/ticks average: 2046 cycles/ticks kyber_keypair_derand: median: 44824 cycles/ticks average: 45091 cycles/ticks kyber_keypair: median: 47822 cycles/ticks average: 48191 cycles/ticks kyber_encaps_derand: median: 47924 cycles/ticks average: 48138 cycles/ticks kyber_encaps: median: 49036 cycles/ticks average: 49256 cycles/ticks kyber_decaps: median: 54826 cycles/ticks average: 55078 cycles/ticks Loop spin: 985 gen_a: median: 17316 cycles/ticks average: 17492 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1777 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 222 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 392 cycles/ticks average: 395 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 662 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 30584 cycles/ticks average: 30798 cycles/ticks indcpa_enc: median: 32244 cycles/ticks average: 32491 cycles/ticks indcpa_dec: median: 2022 cycles/ticks average: 2035 cycles/ticks kyber_keypair_derand: median: 44970 cycles/ticks average: 45167 cycles/ticks kyber_keypair: median: 47848 cycles/ticks average: 48207 cycles/ticks kyber_encaps_derand: median: 47984 cycles/ticks average: 48173 cycles/ticks kyber_encaps: median: 49116 cycles/ticks average: 49351 cycles/ticks kyber_decaps: median: 55072 cycles/ticks average: 55314 cycles/ticks Loop spin: 986 gen_a: median: 17274 cycles/ticks average: 17561 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1776 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1765 cycles/ticks NTT: median: 214 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 51 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29238 cycles/ticks average: 29441 cycles/ticks indcpa_enc: median: 30806 cycles/ticks average: 30974 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2021 cycles/ticks kyber_keypair_derand: median: 44966 cycles/ticks average: 45169 cycles/ticks kyber_keypair: median: 47876 cycles/ticks average: 48257 cycles/ticks kyber_encaps_derand: median: 47876 cycles/ticks average: 48118 cycles/ticks kyber_encaps: median: 48976 cycles/ticks average: 49193 cycles/ticks kyber_decaps: median: 54746 cycles/ticks average: 54996 cycles/ticks Loop spin: 987 gen_a: median: 17288 cycles/ticks average: 17492 cycles/ticks poly_getnoise_eta1: median: 1750 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1771 cycles/ticks NTT: median: 212 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 32 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29318 cycles/ticks average: 29550 cycles/ticks indcpa_enc: median: 31038 cycles/ticks average: 31214 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2032 cycles/ticks kyber_keypair_derand: median: 44764 cycles/ticks average: 44969 cycles/ticks kyber_keypair: median: 47890 cycles/ticks average: 48281 cycles/ticks kyber_encaps_derand: median: 47974 cycles/ticks average: 48182 cycles/ticks kyber_encaps: median: 49100 cycles/ticks average: 49345 cycles/ticks kyber_decaps: median: 54782 cycles/ticks average: 55010 cycles/ticks Loop spin: 988 gen_a: median: 17288 cycles/ticks average: 17428 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1761 cycles/ticks poly_getnoise_eta2: median: 1746 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 396 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29310 cycles/ticks average: 29531 cycles/ticks indcpa_enc: median: 30900 cycles/ticks average: 31069 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2022 cycles/ticks kyber_keypair_derand: median: 45010 cycles/ticks average: 45235 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48183 cycles/ticks kyber_encaps_derand: median: 47840 cycles/ticks average: 48026 cycles/ticks kyber_encaps: median: 48894 cycles/ticks average: 49106 cycles/ticks kyber_decaps: median: 54748 cycles/ticks average: 54973 cycles/ticks Loop spin: 989 gen_a: median: 17302 cycles/ticks average: 17415 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1758 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 54 cycles/ticks average: 63 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 657 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29298 cycles/ticks average: 29517 cycles/ticks indcpa_enc: median: 30776 cycles/ticks average: 30934 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2040 cycles/ticks kyber_keypair_derand: median: 45008 cycles/ticks average: 45227 cycles/ticks kyber_keypair: median: 47874 cycles/ticks average: 48228 cycles/ticks kyber_encaps_derand: median: 47846 cycles/ticks average: 48032 cycles/ticks kyber_encaps: median: 48902 cycles/ticks average: 49116 cycles/ticks kyber_decaps: median: 54698 cycles/ticks average: 54935 cycles/ticks Loop spin: 990 gen_a: median: 17364 cycles/ticks average: 17516 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1780 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 666 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29320 cycles/ticks average: 29542 cycles/ticks indcpa_enc: median: 30878 cycles/ticks average: 31087 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2037 cycles/ticks kyber_keypair_derand: median: 44974 cycles/ticks average: 45201 cycles/ticks kyber_keypair: median: 47966 cycles/ticks average: 48350 cycles/ticks kyber_encaps_derand: median: 47944 cycles/ticks average: 48168 cycles/ticks kyber_encaps: median: 48992 cycles/ticks average: 49210 cycles/ticks kyber_decaps: median: 54860 cycles/ticks average: 55099 cycles/ticks Loop spin: 991 gen_a: median: 17276 cycles/ticks average: 17447 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 206 cycles/ticks average: 264 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 381 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 674 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29490 cycles/ticks average: 29682 cycles/ticks indcpa_enc: median: 30984 cycles/ticks average: 31153 cycles/ticks indcpa_dec: median: 2008 cycles/ticks average: 2019 cycles/ticks kyber_keypair_derand: median: 46490 cycles/ticks average: 46712 cycles/ticks kyber_keypair: median: 48050 cycles/ticks average: 48426 cycles/ticks kyber_encaps_derand: median: 47820 cycles/ticks average: 48093 cycles/ticks kyber_encaps: median: 48904 cycles/ticks average: 49165 cycles/ticks kyber_decaps: median: 54666 cycles/ticks average: 54921 cycles/ticks Loop spin: 992 gen_a: median: 17314 cycles/ticks average: 17440 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1759 cycles/ticks poly_getnoise_eta2: median: 1756 cycles/ticks average: 1774 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 432 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 652 cycles/ticks average: 656 cycles/ticks polyvec_decompress: median: 222 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29553 cycles/ticks indcpa_enc: median: 30894 cycles/ticks average: 31068 cycles/ticks indcpa_dec: median: 2032 cycles/ticks average: 2047 cycles/ticks kyber_keypair_derand: median: 44950 cycles/ticks average: 45186 cycles/ticks kyber_keypair: median: 47898 cycles/ticks average: 48372 cycles/ticks kyber_encaps_derand: median: 47878 cycles/ticks average: 48092 cycles/ticks kyber_encaps: median: 49002 cycles/ticks average: 49236 cycles/ticks kyber_decaps: median: 54814 cycles/ticks average: 55041 cycles/ticks Loop spin: 993 gen_a: median: 17312 cycles/ticks average: 17433 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1770 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1753 cycles/ticks NTT: median: 208 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 385 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 30 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 653 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 231 cycles/ticks indcpa_keypair: median: 29420 cycles/ticks average: 29634 cycles/ticks indcpa_enc: median: 31012 cycles/ticks average: 31168 cycles/ticks indcpa_dec: median: 2036 cycles/ticks average: 2038 cycles/ticks kyber_keypair_derand: median: 46240 cycles/ticks average: 46537 cycles/ticks kyber_keypair: median: 48020 cycles/ticks average: 48398 cycles/ticks kyber_encaps_derand: median: 49188 cycles/ticks average: 49380 cycles/ticks kyber_encaps: median: 50346 cycles/ticks average: 50557 cycles/ticks kyber_decaps: median: 56054 cycles/ticks average: 56308 cycles/ticks Loop spin: 994 gen_a: median: 17328 cycles/ticks average: 17425 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1772 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1759 cycles/ticks NTT: median: 216 cycles/ticks average: 274 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 382 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 664 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29130 cycles/ticks average: 29325 cycles/ticks indcpa_enc: median: 30844 cycles/ticks average: 31010 cycles/ticks indcpa_dec: median: 2016 cycles/ticks average: 2020 cycles/ticks kyber_keypair_derand: median: 44924 cycles/ticks average: 45151 cycles/ticks kyber_keypair: median: 47860 cycles/ticks average: 48195 cycles/ticks kyber_encaps_derand: median: 47926 cycles/ticks average: 48100 cycles/ticks kyber_encaps: median: 49080 cycles/ticks average: 49271 cycles/ticks kyber_decaps: median: 54826 cycles/ticks average: 55044 cycles/ticks Loop spin: 995 gen_a: median: 17282 cycles/ticks average: 17378 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1760 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1770 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 389 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 656 cycles/ticks average: 658 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29256 cycles/ticks average: 29467 cycles/ticks indcpa_enc: median: 30824 cycles/ticks average: 31037 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 46288 cycles/ticks average: 46481 cycles/ticks kyber_keypair: median: 47840 cycles/ticks average: 48234 cycles/ticks kyber_encaps_derand: median: 47764 cycles/ticks average: 47953 cycles/ticks kyber_encaps: median: 48824 cycles/ticks average: 49015 cycles/ticks kyber_decaps: median: 54836 cycles/ticks average: 55071 cycles/ticks Loop spin: 996 gen_a: median: 17356 cycles/ticks average: 17538 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1779 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 380 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 654 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29508 cycles/ticks average: 29712 cycles/ticks indcpa_enc: median: 30870 cycles/ticks average: 31034 cycles/ticks indcpa_dec: median: 2024 cycles/ticks average: 2039 cycles/ticks kyber_keypair_derand: median: 44988 cycles/ticks average: 45164 cycles/ticks kyber_keypair: median: 47976 cycles/ticks average: 48366 cycles/ticks kyber_encaps_derand: median: 47936 cycles/ticks average: 48125 cycles/ticks kyber_encaps: median: 48948 cycles/ticks average: 49149 cycles/ticks kyber_decaps: median: 54780 cycles/ticks average: 55049 cycles/ticks Loop spin: 997 gen_a: median: 17352 cycles/ticks average: 17525 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1767 cycles/ticks poly_getnoise_eta2: median: 1752 cycles/ticks average: 1769 cycles/ticks NTT: median: 204 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 51 cycles/ticks poly_compress: median: 50 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 34 cycles/ticks average: 34 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 651 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 222 cycles/ticks indcpa_keypair: median: 29322 cycles/ticks average: 29524 cycles/ticks indcpa_enc: median: 30840 cycles/ticks average: 30996 cycles/ticks indcpa_dec: median: 2014 cycles/ticks average: 2025 cycles/ticks kyber_keypair_derand: median: 44860 cycles/ticks average: 45052 cycles/ticks kyber_keypair: median: 47914 cycles/ticks average: 48274 cycles/ticks kyber_encaps_derand: median: 48108 cycles/ticks average: 48326 cycles/ticks kyber_encaps: median: 49122 cycles/ticks average: 49339 cycles/ticks kyber_decaps: median: 54886 cycles/ticks average: 55143 cycles/ticks Loop spin: 998 gen_a: median: 17382 cycles/ticks average: 17469 cycles/ticks poly_getnoise_eta1: median: 1756 cycles/ticks average: 1775 cycles/ticks poly_getnoise_eta2: median: 1750 cycles/ticks average: 1771 cycles/ticks NTT: median: 202 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 383 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 654 cycles/ticks average: 676 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 221 cycles/ticks indcpa_keypair: median: 29336 cycles/ticks average: 29562 cycles/ticks indcpa_enc: median: 30908 cycles/ticks average: 31051 cycles/ticks indcpa_dec: median: 2046 cycles/ticks average: 2055 cycles/ticks kyber_keypair_derand: median: 44900 cycles/ticks average: 45118 cycles/ticks kyber_keypair: median: 47992 cycles/ticks average: 48334 cycles/ticks kyber_encaps_derand: median: 49232 cycles/ticks average: 49464 cycles/ticks kyber_encaps: median: 50430 cycles/ticks average: 50726 cycles/ticks kyber_decaps: median: 56224 cycles/ticks average: 56451 cycles/ticks Loop spin: 999 gen_a: median: 17342 cycles/ticks average: 17557 cycles/ticks poly_getnoise_eta1: median: 1752 cycles/ticks average: 1769 cycles/ticks poly_getnoise_eta2: median: 1754 cycles/ticks average: 1767 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 388 cycles/ticks average: 390 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 33 cycles/ticks poly_compress: median: 48 cycles/ticks average: 64 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 650 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29332 cycles/ticks average: 29524 cycles/ticks indcpa_enc: median: 30860 cycles/ticks average: 31008 cycles/ticks indcpa_dec: median: 2020 cycles/ticks average: 2031 cycles/ticks kyber_keypair_derand: median: 44932 cycles/ticks average: 45115 cycles/ticks kyber_keypair: median: 47934 cycles/ticks average: 48296 cycles/ticks kyber_encaps_derand: median: 48046 cycles/ticks average: 48292 cycles/ticks kyber_encaps: median: 49106 cycles/ticks average: 49353 cycles/ticks kyber_decaps: median: 55044 cycles/ticks average: 55272 cycles/ticks Loop spin: 1000 gen_a: median: 17248 cycles/ticks average: 17448 cycles/ticks poly_getnoise_eta1: median: 1754 cycles/ticks average: 1774 cycles/ticks poly_getnoise_eta2: median: 1748 cycles/ticks average: 1762 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 378 cycles/ticks average: 380 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 28 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 48 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 36 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 650 cycles/ticks average: 660 cycles/ticks polyvec_decompress: median: 220 cycles/ticks average: 220 cycles/ticks indcpa_keypair: median: 29430 cycles/ticks average: 29634 cycles/ticks indcpa_enc: median: 30958 cycles/ticks average: 31116 cycles/ticks indcpa_dec: median: 2012 cycles/ticks average: 2026 cycles/ticks kyber_keypair_derand: median: 45104 cycles/ticks average: 45339 cycles/ticks kyber_keypair: median: 48030 cycles/ticks average: 48388 cycles/ticks kyber_encaps_derand: median: 47978 cycles/ticks average: 48277 cycles/ticks kyber_encaps: median: 49082 cycles/ticks average: 49290 cycles/ticks kyber_decaps: median: 54858 cycles/ticks average: 55067 cycles/ticks