## SLURM PROLOG ############################################################### ## Job ID : 11233307 ## Job Name : test_energy768.sh ## Nodelist : node2334 ## 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: 12346 cycles/ticks average: 14575 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22022 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21485 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33856 cycles/ticks kyber_keypair: median: 36264 cycles/ticks average: 36541 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34658 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35625 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38840 cycles/ticks Loop spin: 2 gen_a: median: 12370 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1559 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: 282 cycles/ticks average: 297 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21991 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21253 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33668 cycles/ticks average: 33844 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36423 cycles/ticks kyber_encaps_derand: median: 34496 cycles/ticks average: 34622 cycles/ticks kyber_encaps: median: 35434 cycles/ticks average: 35602 cycles/ticks kyber_decaps: median: 38770 cycles/ticks average: 38931 cycles/ticks Loop spin: 3 gen_a: median: 12396 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 291 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22009 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21256 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33670 cycles/ticks average: 33820 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36367 cycles/ticks kyber_encaps_derand: median: 34548 cycles/ticks average: 34736 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35695 cycles/ticks kyber_decaps: median: 38770 cycles/ticks average: 38920 cycles/ticks Loop spin: 4 gen_a: median: 12386 cycles/ticks average: 12484 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22047 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21242 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33838 cycles/ticks average: 34007 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34627 cycles/ticks kyber_encaps: median: 35454 cycles/ticks average: 35590 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38871 cycles/ticks Loop spin: 5 gen_a: median: 12340 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 282 cycles/ticks average: 295 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21958 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21179 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33921 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36385 cycles/ticks kyber_encaps_derand: median: 34490 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35410 cycles/ticks average: 35570 cycles/ticks kyber_decaps: median: 38748 cycles/ticks average: 38907 cycles/ticks Loop spin: 6 gen_a: median: 12326 cycles/ticks average: 12475 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 25 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21920 cycles/ticks average: 22041 cycles/ticks indcpa_enc: median: 21184 cycles/ticks average: 21315 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33608 cycles/ticks average: 33740 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34735 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35632 cycles/ticks kyber_decaps: median: 38806 cycles/ticks average: 38943 cycles/ticks Loop spin: 7 gen_a: median: 12386 cycles/ticks average: 12533 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21816 cycles/ticks average: 22000 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21313 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33594 cycles/ticks average: 33723 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36448 cycles/ticks kyber_encaps_derand: median: 34364 cycles/ticks average: 34469 cycles/ticks kyber_encaps: median: 35350 cycles/ticks average: 35505 cycles/ticks kyber_decaps: median: 38594 cycles/ticks average: 38747 cycles/ticks Loop spin: 8 gen_a: median: 12400 cycles/ticks average: 12522 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1559 cycles/ticks NTT: median: 216 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21824 cycles/ticks average: 21930 cycles/ticks indcpa_enc: median: 21070 cycles/ticks average: 21187 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33660 cycles/ticks average: 33806 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36419 cycles/ticks kyber_encaps_derand: median: 34560 cycles/ticks average: 34684 cycles/ticks kyber_encaps: median: 35488 cycles/ticks average: 35622 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38959 cycles/ticks Loop spin: 9 gen_a: median: 12326 cycles/ticks average: 12428 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1603 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21980 cycles/ticks average: 22090 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21335 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 33939 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36479 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34608 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35588 cycles/ticks kyber_decaps: median: 38768 cycles/ticks average: 38930 cycles/ticks Loop spin: 10 gen_a: median: 12324 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 274 cycles/ticks average: 274 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 129 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22009 cycles/ticks indcpa_enc: median: 21164 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33894 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34602 cycles/ticks average: 34720 cycles/ticks kyber_encaps: median: 35464 cycles/ticks average: 35585 cycles/ticks kyber_decaps: median: 38792 cycles/ticks average: 38954 cycles/ticks Loop spin: 11 gen_a: median: 12418 cycles/ticks average: 12552 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21952 cycles/ticks average: 22060 cycles/ticks indcpa_enc: median: 21204 cycles/ticks average: 21354 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33704 cycles/ticks average: 33855 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34462 cycles/ticks average: 34587 cycles/ticks kyber_encaps: median: 35436 cycles/ticks average: 35581 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38870 cycles/ticks Loop spin: 12 gen_a: median: 12362 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1569 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1585 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21968 cycles/ticks average: 22069 cycles/ticks indcpa_enc: median: 21350 cycles/ticks average: 21469 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33658 cycles/ticks average: 33827 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36463 cycles/ticks kyber_encaps_derand: median: 34472 cycles/ticks average: 34611 cycles/ticks kyber_encaps: median: 35560 cycles/ticks average: 35731 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38839 cycles/ticks Loop spin: 13 gen_a: median: 12428 cycles/ticks average: 12523 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22008 cycles/ticks average: 22153 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21281 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33864 cycles/ticks average: 34064 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36415 cycles/ticks kyber_encaps_derand: median: 35992 cycles/ticks average: 36119 cycles/ticks kyber_encaps: median: 36930 cycles/ticks average: 37088 cycles/ticks kyber_decaps: median: 40164 cycles/ticks average: 40311 cycles/ticks Loop spin: 14 gen_a: median: 12372 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21242 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33854 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36387 cycles/ticks kyber_encaps_derand: median: 34380 cycles/ticks average: 34529 cycles/ticks kyber_encaps: median: 35328 cycles/ticks average: 35479 cycles/ticks kyber_decaps: median: 38658 cycles/ticks average: 38826 cycles/ticks Loop spin: 15 gen_a: median: 12412 cycles/ticks average: 12515 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21952 cycles/ticks average: 22073 cycles/ticks indcpa_enc: median: 21266 cycles/ticks average: 21378 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33863 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36353 cycles/ticks kyber_encaps_derand: median: 34574 cycles/ticks average: 34690 cycles/ticks kyber_encaps: median: 35682 cycles/ticks average: 35915 cycles/ticks kyber_decaps: median: 38728 cycles/ticks average: 38891 cycles/ticks Loop spin: 16 gen_a: median: 12360 cycles/ticks average: 12483 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21985 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1575 cycles/ticks kyber_keypair_derand: median: 33590 cycles/ticks average: 33736 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34577 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35565 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38873 cycles/ticks Loop spin: 17 gen_a: median: 12332 cycles/ticks average: 12418 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21976 cycles/ticks average: 22073 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21232 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33912 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36374 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34626 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38776 cycles/ticks average: 38938 cycles/ticks Loop spin: 18 gen_a: median: 12586 cycles/ticks average: 12695 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1600 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 224 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21718 cycles/ticks average: 21808 cycles/ticks indcpa_enc: median: 20972 cycles/ticks average: 21083 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33905 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36396 cycles/ticks kyber_encaps_derand: median: 34328 cycles/ticks average: 34454 cycles/ticks kyber_encaps: median: 35288 cycles/ticks average: 35473 cycles/ticks kyber_decaps: median: 38618 cycles/ticks average: 38740 cycles/ticks Loop spin: 19 gen_a: median: 12342 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22012 cycles/ticks indcpa_enc: median: 21152 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33880 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36446 cycles/ticks kyber_encaps_derand: median: 34358 cycles/ticks average: 34490 cycles/ticks kyber_encaps: median: 35328 cycles/ticks average: 35453 cycles/ticks kyber_decaps: median: 38594 cycles/ticks average: 38731 cycles/ticks Loop spin: 20 gen_a: median: 12334 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21050 cycles/ticks average: 21168 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33642 cycles/ticks average: 33787 cycles/ticks kyber_keypair: median: 36076 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34424 cycles/ticks average: 34541 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35489 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38857 cycles/ticks Loop spin: 21 gen_a: median: 12326 cycles/ticks average: 12419 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 398 cycles/ticks average: 399 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 21959 cycles/ticks indcpa_enc: median: 21148 cycles/ticks average: 21259 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33704 cycles/ticks average: 33852 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34579 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35482 cycles/ticks kyber_decaps: median: 38688 cycles/ticks average: 38791 cycles/ticks Loop spin: 22 gen_a: median: 12336 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21808 cycles/ticks average: 21902 cycles/ticks indcpa_enc: median: 21042 cycles/ticks average: 21165 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33684 cycles/ticks average: 33845 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34406 cycles/ticks average: 34539 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35566 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38794 cycles/ticks Loop spin: 23 gen_a: median: 12604 cycles/ticks average: 12672 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1617 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 273 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21788 cycles/ticks average: 21899 cycles/ticks indcpa_enc: median: 21004 cycles/ticks average: 21128 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33902 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36336 cycles/ticks kyber_encaps_derand: median: 35978 cycles/ticks average: 36106 cycles/ticks kyber_encaps: median: 36900 cycles/ticks average: 37067 cycles/ticks kyber_decaps: median: 40174 cycles/ticks average: 40303 cycles/ticks Loop spin: 24 gen_a: median: 12366 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 35 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 42 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21726 cycles/ticks average: 21848 cycles/ticks indcpa_enc: median: 21026 cycles/ticks average: 21148 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33896 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36398 cycles/ticks kyber_encaps_derand: median: 34414 cycles/ticks average: 34533 cycles/ticks kyber_encaps: median: 35354 cycles/ticks average: 35505 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38861 cycles/ticks Loop spin: 25 gen_a: median: 12340 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 281 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 26 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 22015 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21236 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36371 cycles/ticks kyber_encaps_derand: median: 34470 cycles/ticks average: 34643 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35590 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38853 cycles/ticks Loop spin: 26 gen_a: median: 12392 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 279 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 390 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22026 cycles/ticks average: 22148 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21204 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33943 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36470 cycles/ticks kyber_encaps_derand: median: 34424 cycles/ticks average: 34554 cycles/ticks kyber_encaps: median: 35390 cycles/ticks average: 35560 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38806 cycles/ticks Loop spin: 27 gen_a: median: 12364 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 35 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21794 cycles/ticks average: 21899 cycles/ticks indcpa_enc: median: 21096 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33874 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36385 cycles/ticks kyber_encaps_derand: median: 34424 cycles/ticks average: 34582 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35534 cycles/ticks kyber_decaps: median: 38690 cycles/ticks average: 38866 cycles/ticks Loop spin: 28 gen_a: median: 12352 cycles/ticks average: 12464 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22013 cycles/ticks indcpa_enc: median: 21184 cycles/ticks average: 21329 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33854 cycles/ticks average: 34025 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34612 cycles/ticks average: 34740 cycles/ticks kyber_encaps: median: 35536 cycles/ticks average: 35729 cycles/ticks kyber_decaps: median: 38772 cycles/ticks average: 38902 cycles/ticks Loop spin: 29 gen_a: median: 12358 cycles/ticks average: 12501 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21973 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21229 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33837 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35346 cycles/ticks average: 35514 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38846 cycles/ticks Loop spin: 30 gen_a: median: 12400 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23106 cycles/ticks average: 23228 cycles/ticks indcpa_enc: median: 22382 cycles/ticks average: 22489 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 35050 cycles/ticks average: 35208 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36468 cycles/ticks kyber_encaps_derand: median: 34472 cycles/ticks average: 34621 cycles/ticks kyber_encaps: median: 35408 cycles/ticks average: 35575 cycles/ticks kyber_decaps: median: 38768 cycles/ticks average: 38922 cycles/ticks Loop spin: 31 gen_a: median: 12338 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22043 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21316 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 35060 cycles/ticks average: 35240 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34418 cycles/ticks average: 34623 cycles/ticks kyber_encaps: median: 35320 cycles/ticks average: 35483 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38832 cycles/ticks Loop spin: 32 gen_a: median: 12358 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1557 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: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 22001 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21262 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33706 cycles/ticks average: 33829 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34656 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35603 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38896 cycles/ticks Loop spin: 33 gen_a: median: 12472 cycles/ticks average: 12568 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1603 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 276 cycles/ticks average: 292 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23692 cycles/ticks average: 23820 cycles/ticks indcpa_enc: median: 22890 cycles/ticks average: 23010 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1579 cycles/ticks kyber_keypair_derand: median: 34132 cycles/ticks average: 34311 cycles/ticks kyber_keypair: median: 36422 cycles/ticks average: 36682 cycles/ticks kyber_encaps_derand: median: 34860 cycles/ticks average: 35007 cycles/ticks kyber_encaps: median: 35814 cycles/ticks average: 35972 cycles/ticks kyber_decaps: median: 39026 cycles/ticks average: 39197 cycles/ticks Loop spin: 34 gen_a: median: 12356 cycles/ticks average: 12521 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21943 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21215 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33805 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34572 cycles/ticks average: 34718 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35660 cycles/ticks kyber_decaps: median: 38826 cycles/ticks average: 38985 cycles/ticks Loop spin: 35 gen_a: median: 12354 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 303 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21892 cycles/ticks average: 22015 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21288 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33694 cycles/ticks average: 33853 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 34652 cycles/ticks average: 34793 cycles/ticks kyber_encaps: median: 35588 cycles/ticks average: 35745 cycles/ticks kyber_decaps: median: 38892 cycles/ticks average: 39024 cycles/ticks Loop spin: 36 gen_a: median: 12622 cycles/ticks average: 12714 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22014 cycles/ticks average: 22149 cycles/ticks indcpa_enc: median: 21208 cycles/ticks average: 21350 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33892 cycles/ticks kyber_keypair: median: 36226 cycles/ticks average: 36475 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34661 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35697 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38938 cycles/ticks Loop spin: 37 gen_a: median: 12334 cycles/ticks average: 12425 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 43 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22012 cycles/ticks average: 22163 cycles/ticks indcpa_enc: median: 21160 cycles/ticks average: 21298 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33897 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34607 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35556 cycles/ticks kyber_decaps: median: 38624 cycles/ticks average: 38814 cycles/ticks Loop spin: 38 gen_a: median: 12362 cycles/ticks average: 12509 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 43 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21966 cycles/ticks average: 22092 cycles/ticks indcpa_enc: median: 21244 cycles/ticks average: 21353 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33792 cycles/ticks average: 33952 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36450 cycles/ticks kyber_encaps_derand: median: 34528 cycles/ticks average: 34675 cycles/ticks kyber_encaps: median: 35506 cycles/ticks average: 35661 cycles/ticks kyber_decaps: median: 38742 cycles/ticks average: 38903 cycles/ticks Loop spin: 39 gen_a: median: 12352 cycles/ticks average: 12464 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21798 cycles/ticks average: 21898 cycles/ticks indcpa_enc: median: 21068 cycles/ticks average: 21262 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33820 cycles/ticks average: 33997 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34368 cycles/ticks average: 34517 cycles/ticks kyber_encaps: median: 35344 cycles/ticks average: 35505 cycles/ticks kyber_decaps: median: 38594 cycles/ticks average: 38772 cycles/ticks Loop spin: 40 gen_a: median: 12350 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23064 cycles/ticks average: 23199 cycles/ticks indcpa_enc: median: 22422 cycles/ticks average: 22537 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33888 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36393 cycles/ticks kyber_encaps_derand: median: 34580 cycles/ticks average: 34681 cycles/ticks kyber_encaps: median: 35558 cycles/ticks average: 35689 cycles/ticks kyber_decaps: median: 38824 cycles/ticks average: 38975 cycles/ticks Loop spin: 41 gen_a: median: 12378 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21934 cycles/ticks average: 22049 cycles/ticks indcpa_enc: median: 21148 cycles/ticks average: 21259 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33744 cycles/ticks average: 33910 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36317 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34659 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35619 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38907 cycles/ticks Loop spin: 42 gen_a: median: 12354 cycles/ticks average: 12468 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 399 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22025 cycles/ticks indcpa_enc: median: 21214 cycles/ticks average: 21344 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33758 cycles/ticks average: 33981 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36430 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34562 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35532 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38794 cycles/ticks Loop spin: 43 gen_a: median: 12394 cycles/ticks average: 12513 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21952 cycles/ticks average: 22087 cycles/ticks indcpa_enc: median: 21228 cycles/ticks average: 21376 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33869 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36415 cycles/ticks kyber_encaps_derand: median: 34386 cycles/ticks average: 34502 cycles/ticks kyber_encaps: median: 35308 cycles/ticks average: 35519 cycles/ticks kyber_decaps: median: 38604 cycles/ticks average: 38732 cycles/ticks Loop spin: 44 gen_a: median: 12378 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21942 cycles/ticks average: 22071 cycles/ticks indcpa_enc: median: 21214 cycles/ticks average: 21351 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33884 cycles/ticks average: 34059 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36459 cycles/ticks kyber_encaps_derand: median: 34512 cycles/ticks average: 34652 cycles/ticks kyber_encaps: median: 35480 cycles/ticks average: 35620 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38814 cycles/ticks Loop spin: 45 gen_a: median: 12348 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21290 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33826 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 35958 cycles/ticks average: 36101 cycles/ticks kyber_encaps: median: 36842 cycles/ticks average: 37001 cycles/ticks kyber_decaps: median: 40158 cycles/ticks average: 40320 cycles/ticks Loop spin: 46 gen_a: median: 12360 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 220 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21967 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21222 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33949 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36342 cycles/ticks kyber_encaps_derand: median: 34454 cycles/ticks average: 34584 cycles/ticks kyber_encaps: median: 35386 cycles/ticks average: 35520 cycles/ticks kyber_decaps: median: 38654 cycles/ticks average: 38791 cycles/ticks Loop spin: 47 gen_a: median: 12374 cycles/ticks average: 12467 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22010 cycles/ticks average: 22136 cycles/ticks indcpa_enc: median: 21234 cycles/ticks average: 21362 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 35152 cycles/ticks average: 35322 cycles/ticks kyber_keypair: median: 36230 cycles/ticks average: 36504 cycles/ticks kyber_encaps_derand: median: 34594 cycles/ticks average: 34742 cycles/ticks kyber_encaps: median: 35538 cycles/ticks average: 35688 cycles/ticks kyber_decaps: median: 38860 cycles/ticks average: 39053 cycles/ticks Loop spin: 48 gen_a: median: 12406 cycles/ticks average: 12562 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22018 cycles/ticks average: 22114 cycles/ticks indcpa_enc: median: 21218 cycles/ticks average: 21360 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33662 cycles/ticks average: 33821 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36395 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34638 cycles/ticks kyber_encaps: median: 35432 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38896 cycles/ticks Loop spin: 49 gen_a: median: 12390 cycles/ticks average: 12560 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1550 cycles/ticks NTT: median: 214 cycles/ticks average: 254 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 36 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 21977 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21242 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33906 cycles/ticks average: 34045 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36343 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34585 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35534 cycles/ticks kyber_decaps: median: 38798 cycles/ticks average: 38918 cycles/ticks Loop spin: 50 gen_a: median: 12340 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21986 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21259 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33654 cycles/ticks average: 33819 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34613 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35640 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38824 cycles/ticks Loop spin: 51 gen_a: median: 12374 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 413 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21966 cycles/ticks average: 22061 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21320 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33914 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34645 cycles/ticks kyber_encaps: median: 35432 cycles/ticks average: 35587 cycles/ticks kyber_decaps: median: 38748 cycles/ticks average: 38907 cycles/ticks Loop spin: 52 gen_a: median: 12324 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 248 cycles/ticks average: 271 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21928 cycles/ticks average: 22016 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21326 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33882 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 35922 cycles/ticks average: 36053 cycles/ticks kyber_encaps: median: 36886 cycles/ticks average: 37038 cycles/ticks kyber_decaps: median: 40122 cycles/ticks average: 40295 cycles/ticks Loop spin: 53 gen_a: median: 12400 cycles/ticks average: 12497 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 24756 cycles/ticks average: 24877 cycles/ticks indcpa_enc: median: 24014 cycles/ticks average: 24142 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1568 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33900 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36349 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34565 cycles/ticks kyber_encaps: median: 35382 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38859 cycles/ticks Loop spin: 54 gen_a: median: 12326 cycles/ticks average: 12450 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21982 cycles/ticks average: 22099 cycles/ticks indcpa_enc: median: 21216 cycles/ticks average: 21363 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33889 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34676 cycles/ticks average: 34815 cycles/ticks kyber_encaps: median: 35630 cycles/ticks average: 35855 cycles/ticks kyber_decaps: median: 38896 cycles/ticks average: 39076 cycles/ticks Loop spin: 55 gen_a: median: 12450 cycles/ticks average: 12561 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 122 cycles/ticks indcpa_keypair: median: 21980 cycles/ticks average: 22091 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21321 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33660 cycles/ticks average: 33805 cycles/ticks kyber_keypair: median: 36196 cycles/ticks average: 36448 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34650 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38794 cycles/ticks average: 38934 cycles/ticks Loop spin: 56 gen_a: median: 12364 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21806 cycles/ticks average: 21990 cycles/ticks indcpa_enc: median: 21004 cycles/ticks average: 21147 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33931 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36375 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34649 cycles/ticks kyber_encaps: median: 35504 cycles/ticks average: 35659 cycles/ticks kyber_decaps: median: 38766 cycles/ticks average: 38914 cycles/ticks Loop spin: 57 gen_a: median: 12350 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1538 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: 270 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21928 cycles/ticks average: 22053 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21295 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1569 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 33982 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34382 cycles/ticks average: 34527 cycles/ticks kyber_encaps: median: 35340 cycles/ticks average: 35493 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38813 cycles/ticks Loop spin: 58 gen_a: median: 12668 cycles/ticks average: 12722 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21704 cycles/ticks average: 21821 cycles/ticks indcpa_enc: median: 21006 cycles/ticks average: 21103 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33664 cycles/ticks average: 33800 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34629 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35576 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38853 cycles/ticks Loop spin: 59 gen_a: median: 12326 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21914 cycles/ticks average: 22023 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21301 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33926 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36367 cycles/ticks kyber_encaps_derand: median: 34586 cycles/ticks average: 34724 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35649 cycles/ticks kyber_decaps: median: 38784 cycles/ticks average: 38964 cycles/ticks Loop spin: 60 gen_a: median: 12414 cycles/ticks average: 12514 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22014 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21275 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33678 cycles/ticks average: 33854 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36377 cycles/ticks kyber_encaps_derand: median: 34432 cycles/ticks average: 34536 cycles/ticks kyber_encaps: median: 35400 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38834 cycles/ticks Loop spin: 61 gen_a: median: 12380 cycles/ticks average: 12475 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22006 cycles/ticks average: 22116 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21327 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33786 cycles/ticks average: 33937 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36393 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34658 cycles/ticks kyber_encaps: median: 35482 cycles/ticks average: 35640 cycles/ticks kyber_decaps: median: 38770 cycles/ticks average: 38918 cycles/ticks Loop spin: 62 gen_a: median: 12346 cycles/ticks average: 12454 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21972 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21217 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33674 cycles/ticks average: 33804 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 34484 cycles/ticks average: 34605 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35568 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38834 cycles/ticks Loop spin: 63 gen_a: median: 12394 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22047 cycles/ticks indcpa_enc: median: 21024 cycles/ticks average: 21147 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33710 cycles/ticks average: 33862 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36385 cycles/ticks kyber_encaps_derand: median: 34618 cycles/ticks average: 34791 cycles/ticks kyber_encaps: median: 35560 cycles/ticks average: 35733 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 38913 cycles/ticks Loop spin: 64 gen_a: median: 12386 cycles/ticks average: 12542 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 69 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21802 cycles/ticks average: 21912 cycles/ticks indcpa_enc: median: 21070 cycles/ticks average: 21211 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33986 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36468 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34602 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35557 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38843 cycles/ticks Loop spin: 65 gen_a: median: 12336 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21974 cycles/ticks average: 22075 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21248 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33910 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34611 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35576 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38941 cycles/ticks Loop spin: 66 gen_a: median: 12394 cycles/ticks average: 12499 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 64 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 387 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22037 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21258 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33875 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34324 cycles/ticks average: 34518 cycles/ticks kyber_encaps: median: 35280 cycles/ticks average: 35437 cycles/ticks kyber_decaps: median: 38564 cycles/ticks average: 38722 cycles/ticks Loop spin: 67 gen_a: median: 12342 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22166 cycles/ticks average: 22279 cycles/ticks indcpa_enc: median: 21062 cycles/ticks average: 21187 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33864 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34380 cycles/ticks average: 34511 cycles/ticks kyber_encaps: median: 35346 cycles/ticks average: 35480 cycles/ticks kyber_decaps: median: 38570 cycles/ticks average: 38697 cycles/ticks Loop spin: 68 gen_a: median: 12400 cycles/ticks average: 12503 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21958 cycles/ticks average: 22074 cycles/ticks indcpa_enc: median: 21226 cycles/ticks average: 21333 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1571 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33949 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36384 cycles/ticks kyber_encaps_derand: median: 34388 cycles/ticks average: 34539 cycles/ticks kyber_encaps: median: 35324 cycles/ticks average: 35485 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38794 cycles/ticks Loop spin: 69 gen_a: median: 12398 cycles/ticks average: 12481 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1562 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 49 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22024 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21301 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33650 cycles/ticks average: 33804 cycles/ticks kyber_keypair: median: 36094 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 34426 cycles/ticks average: 34573 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35541 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38970 cycles/ticks Loop spin: 70 gen_a: median: 12382 cycles/ticks average: 12485 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21279 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33874 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34576 cycles/ticks kyber_encaps: median: 35390 cycles/ticks average: 35551 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38843 cycles/ticks Loop spin: 71 gen_a: median: 12396 cycles/ticks average: 12501 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21872 cycles/ticks average: 21978 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21229 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33780 cycles/ticks average: 33945 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36401 cycles/ticks kyber_encaps_derand: median: 34358 cycles/ticks average: 34478 cycles/ticks kyber_encaps: median: 35284 cycles/ticks average: 35448 cycles/ticks kyber_decaps: median: 38620 cycles/ticks average: 38796 cycles/ticks Loop spin: 72 gen_a: median: 12372 cycles/ticks average: 12498 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1545 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 411 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22029 cycles/ticks indcpa_enc: median: 21190 cycles/ticks average: 21314 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33622 cycles/ticks average: 33750 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34454 cycles/ticks average: 34582 cycles/ticks kyber_encaps: median: 35410 cycles/ticks average: 35575 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38889 cycles/ticks Loop spin: 73 gen_a: median: 12364 cycles/ticks average: 12468 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 22006 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21298 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33632 cycles/ticks average: 33786 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34578 cycles/ticks kyber_encaps: median: 35360 cycles/ticks average: 35563 cycles/ticks kyber_decaps: median: 38604 cycles/ticks average: 38763 cycles/ticks Loop spin: 74 gen_a: median: 12366 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 64 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21714 cycles/ticks average: 21827 cycles/ticks indcpa_enc: median: 20980 cycles/ticks average: 21093 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33634 cycles/ticks average: 33821 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36444 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34618 cycles/ticks kyber_encaps: median: 35474 cycles/ticks average: 35645 cycles/ticks kyber_decaps: median: 38730 cycles/ticks average: 38875 cycles/ticks Loop spin: 75 gen_a: median: 12374 cycles/ticks average: 12484 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1561 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21951 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33772 cycles/ticks average: 33929 cycles/ticks kyber_keypair: median: 36228 cycles/ticks average: 36514 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34619 cycles/ticks kyber_encaps: median: 35500 cycles/ticks average: 35641 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38854 cycles/ticks Loop spin: 76 gen_a: median: 12332 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21070 cycles/ticks average: 21215 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33778 cycles/ticks average: 33957 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34689 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35640 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38886 cycles/ticks Loop spin: 77 gen_a: median: 12344 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21928 cycles/ticks average: 22026 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21303 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33879 cycles/ticks kyber_keypair: median: 36104 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34472 cycles/ticks average: 34587 cycles/ticks kyber_encaps: median: 35390 cycles/ticks average: 35532 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38834 cycles/ticks Loop spin: 78 gen_a: median: 12342 cycles/ticks average: 12443 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 390 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22016 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36415 cycles/ticks kyber_encaps_derand: median: 34424 cycles/ticks average: 34537 cycles/ticks kyber_encaps: median: 35388 cycles/ticks average: 35534 cycles/ticks kyber_decaps: median: 38628 cycles/ticks average: 38747 cycles/ticks Loop spin: 79 gen_a: median: 12382 cycles/ticks average: 12511 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 270 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 41 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 390 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22078 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21316 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33840 cycles/ticks average: 33990 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36464 cycles/ticks kyber_encaps_derand: median: 34540 cycles/ticks average: 34666 cycles/ticks kyber_encaps: median: 35506 cycles/ticks average: 35670 cycles/ticks kyber_decaps: median: 38786 cycles/ticks average: 38892 cycles/ticks Loop spin: 80 gen_a: median: 12338 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 270 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 397 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21966 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33694 cycles/ticks average: 33846 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34418 cycles/ticks average: 34555 cycles/ticks kyber_encaps: median: 35400 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38855 cycles/ticks Loop spin: 81 gen_a: median: 12344 cycles/ticks average: 12422 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21828 cycles/ticks average: 21949 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21231 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33906 cycles/ticks average: 34072 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 34366 cycles/ticks average: 34482 cycles/ticks kyber_encaps: median: 35342 cycles/ticks average: 35488 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38846 cycles/ticks Loop spin: 82 gen_a: median: 12358 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21961 cycles/ticks indcpa_enc: median: 21196 cycles/ticks average: 21324 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 35134 cycles/ticks average: 35294 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34607 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35612 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38838 cycles/ticks Loop spin: 83 gen_a: median: 12366 cycles/ticks average: 12469 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1598 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 206 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 296 cycles/ticks average: 295 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23328 cycles/ticks average: 23449 cycles/ticks indcpa_enc: median: 22610 cycles/ticks average: 22724 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 33985 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34396 cycles/ticks average: 34543 cycles/ticks kyber_encaps: median: 35396 cycles/ticks average: 35528 cycles/ticks kyber_decaps: median: 38642 cycles/ticks average: 38785 cycles/ticks Loop spin: 84 gen_a: median: 12350 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21806 cycles/ticks average: 21919 cycles/ticks indcpa_enc: median: 21226 cycles/ticks average: 21344 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33901 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36395 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34667 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35625 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38851 cycles/ticks Loop spin: 85 gen_a: median: 12332 cycles/ticks average: 12429 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21860 cycles/ticks average: 21956 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21236 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 35024 cycles/ticks average: 35214 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34612 cycles/ticks kyber_encaps: median: 35396 cycles/ticks average: 35538 cycles/ticks kyber_decaps: median: 38772 cycles/ticks average: 38886 cycles/ticks Loop spin: 86 gen_a: median: 12578 cycles/ticks average: 12656 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 22006 cycles/ticks indcpa_enc: median: 21066 cycles/ticks average: 21184 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33650 cycles/ticks average: 33827 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36423 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34662 cycles/ticks kyber_encaps: median: 35412 cycles/ticks average: 35572 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38855 cycles/ticks Loop spin: 87 gen_a: median: 12364 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21978 cycles/ticks average: 22109 cycles/ticks indcpa_enc: median: 21284 cycles/ticks average: 21406 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33833 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36461 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35440 cycles/ticks average: 35597 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38831 cycles/ticks Loop spin: 88 gen_a: median: 12322 cycles/ticks average: 12509 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1559 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 27 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21974 cycles/ticks indcpa_enc: median: 21072 cycles/ticks average: 21173 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33938 cycles/ticks kyber_keypair: median: 36118 cycles/ticks average: 36372 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34694 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35637 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 38912 cycles/ticks Loop spin: 89 gen_a: median: 12366 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21246 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33903 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36352 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34636 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35543 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38841 cycles/ticks Loop spin: 90 gen_a: median: 12356 cycles/ticks average: 12450 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 279 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22634 cycles/ticks average: 22739 cycles/ticks indcpa_enc: median: 21278 cycles/ticks average: 21401 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33846 cycles/ticks average: 34019 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34611 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35561 cycles/ticks kyber_decaps: median: 38644 cycles/ticks average: 38761 cycles/ticks Loop spin: 91 gen_a: median: 12388 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 27 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 389 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21762 cycles/ticks average: 21877 cycles/ticks indcpa_enc: median: 20996 cycles/ticks average: 21133 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33794 cycles/ticks average: 33974 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34570 cycles/ticks average: 34715 cycles/ticks kyber_encaps: median: 35522 cycles/ticks average: 35705 cycles/ticks kyber_decaps: median: 38848 cycles/ticks average: 39041 cycles/ticks Loop spin: 92 gen_a: median: 12328 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21952 cycles/ticks average: 22079 cycles/ticks indcpa_enc: median: 21262 cycles/ticks average: 21393 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33668 cycles/ticks average: 33836 cycles/ticks kyber_keypair: median: 36216 cycles/ticks average: 36476 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34633 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35638 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38879 cycles/ticks Loop spin: 93 gen_a: median: 12368 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 282 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 36 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21271 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33744 cycles/ticks average: 33911 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34346 cycles/ticks average: 34486 cycles/ticks kyber_encaps: median: 35324 cycles/ticks average: 35455 cycles/ticks kyber_decaps: median: 38582 cycles/ticks average: 38724 cycles/ticks Loop spin: 94 gen_a: median: 12386 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 30 cycles/ticks average: 35 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23314 cycles/ticks average: 23436 cycles/ticks indcpa_enc: median: 22548 cycles/ticks average: 22681 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33710 cycles/ticks average: 33843 cycles/ticks kyber_keypair: median: 36118 cycles/ticks average: 36357 cycles/ticks kyber_encaps_derand: median: 34408 cycles/ticks average: 34563 cycles/ticks kyber_encaps: median: 35346 cycles/ticks average: 35496 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38814 cycles/ticks Loop spin: 95 gen_a: median: 12346 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22037 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21286 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33852 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36401 cycles/ticks kyber_encaps_derand: median: 34528 cycles/ticks average: 34658 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35635 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38829 cycles/ticks Loop spin: 96 gen_a: median: 12342 cycles/ticks average: 12419 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1540 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22041 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21311 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33812 cycles/ticks average: 33991 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36492 cycles/ticks kyber_encaps_derand: median: 34478 cycles/ticks average: 34604 cycles/ticks kyber_encaps: median: 35432 cycles/ticks average: 35587 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38868 cycles/ticks Loop spin: 97 gen_a: median: 12378 cycles/ticks average: 12472 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 308 cycles/ticks average: 308 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 22004 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21287 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33646 cycles/ticks average: 33809 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34468 cycles/ticks average: 34709 cycles/ticks kyber_encaps: median: 35382 cycles/ticks average: 35566 cycles/ticks kyber_decaps: median: 38608 cycles/ticks average: 38752 cycles/ticks Loop spin: 98 gen_a: median: 12348 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22044 cycles/ticks average: 22134 cycles/ticks indcpa_enc: median: 21246 cycles/ticks average: 21370 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33863 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36424 cycles/ticks kyber_encaps_derand: median: 34550 cycles/ticks average: 34689 cycles/ticks kyber_encaps: median: 35474 cycles/ticks average: 35639 cycles/ticks kyber_decaps: median: 38654 cycles/ticks average: 38826 cycles/ticks Loop spin: 99 gen_a: median: 12334 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22046 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21230 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33840 cycles/ticks average: 34021 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36365 cycles/ticks kyber_encaps_derand: median: 34430 cycles/ticks average: 34547 cycles/ticks kyber_encaps: median: 35420 cycles/ticks average: 35606 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38871 cycles/ticks Loop spin: 100 gen_a: median: 12348 cycles/ticks average: 12490 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21914 cycles/ticks average: 22039 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21237 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36479 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34680 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35579 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38810 cycles/ticks Loop spin: 101 gen_a: median: 12370 cycles/ticks average: 12505 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 214 cycles/ticks average: 260 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 310 cycles/ticks average: 309 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22020 cycles/ticks average: 22132 cycles/ticks indcpa_enc: median: 21298 cycles/ticks average: 21409 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33838 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34338 cycles/ticks average: 34482 cycles/ticks kyber_encaps: median: 35298 cycles/ticks average: 35475 cycles/ticks kyber_decaps: median: 38498 cycles/ticks average: 38650 cycles/ticks Loop spin: 102 gen_a: median: 12344 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22001 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33700 cycles/ticks average: 33853 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36364 cycles/ticks kyber_encaps_derand: median: 34608 cycles/ticks average: 34754 cycles/ticks kyber_encaps: median: 35514 cycles/ticks average: 35714 cycles/ticks kyber_decaps: median: 38812 cycles/ticks average: 38966 cycles/ticks Loop spin: 103 gen_a: median: 12662 cycles/ticks average: 12777 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21957 cycles/ticks indcpa_enc: median: 21056 cycles/ticks average: 21160 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33578 cycles/ticks average: 33723 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 35876 cycles/ticks average: 36000 cycles/ticks kyber_encaps: median: 36776 cycles/ticks average: 36936 cycles/ticks kyber_decaps: median: 40000 cycles/ticks average: 40185 cycles/ticks Loop spin: 104 gen_a: median: 12352 cycles/ticks average: 12530 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 24684 cycles/ticks average: 24838 cycles/ticks indcpa_enc: median: 23918 cycles/ticks average: 24055 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33832 cycles/ticks average: 34010 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36435 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34602 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35511 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38821 cycles/ticks Loop spin: 105 gen_a: median: 12342 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21750 cycles/ticks average: 21895 cycles/ticks indcpa_enc: median: 21000 cycles/ticks average: 21115 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1574 cycles/ticks kyber_keypair_derand: median: 33642 cycles/ticks average: 33797 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36444 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34601 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35588 cycles/ticks kyber_decaps: median: 38766 cycles/ticks average: 38938 cycles/ticks Loop spin: 106 gen_a: median: 12350 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 399 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21764 cycles/ticks average: 21889 cycles/ticks indcpa_enc: median: 21000 cycles/ticks average: 21139 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33636 cycles/ticks average: 33785 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34586 cycles/ticks kyber_encaps: median: 35360 cycles/ticks average: 35506 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38853 cycles/ticks Loop spin: 107 gen_a: median: 12426 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21938 cycles/ticks average: 22068 cycles/ticks indcpa_enc: median: 21204 cycles/ticks average: 21314 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33929 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36374 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34638 cycles/ticks kyber_encaps: median: 35472 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38865 cycles/ticks Loop spin: 108 gen_a: median: 12360 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21958 cycles/ticks average: 22081 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21275 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33865 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36372 cycles/ticks kyber_encaps_derand: median: 34484 cycles/ticks average: 34686 cycles/ticks kyber_encaps: median: 35362 cycles/ticks average: 35508 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38855 cycles/ticks Loop spin: 109 gen_a: median: 12364 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 cycles/ticks NTT: median: 208 cycles/ticks average: 247 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21932 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21217 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33758 cycles/ticks average: 33923 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36423 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34594 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35568 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38822 cycles/ticks Loop spin: 110 gen_a: median: 12380 cycles/ticks average: 12549 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 140 cycles/ticks indcpa_keypair: median: 21882 cycles/ticks average: 21988 cycles/ticks indcpa_enc: median: 21124 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33934 cycles/ticks average: 34114 cycles/ticks kyber_keypair: median: 36210 cycles/ticks average: 36473 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34632 cycles/ticks kyber_encaps: median: 35468 cycles/ticks average: 35644 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38878 cycles/ticks Loop spin: 111 gen_a: median: 12462 cycles/ticks average: 12624 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21818 cycles/ticks average: 21956 cycles/ticks indcpa_enc: median: 21702 cycles/ticks average: 21842 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 35606 cycles/ticks average: 35763 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36424 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34572 cycles/ticks kyber_encaps: median: 35420 cycles/ticks average: 35565 cycles/ticks kyber_decaps: median: 38668 cycles/ticks average: 38799 cycles/ticks Loop spin: 112 gen_a: median: 12342 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 202 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22035 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33908 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35370 cycles/ticks average: 35525 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38859 cycles/ticks Loop spin: 113 gen_a: median: 12344 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22113 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21258 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33841 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34500 cycles/ticks average: 34616 cycles/ticks kyber_encaps: median: 35520 cycles/ticks average: 35723 cycles/ticks kyber_decaps: median: 38766 cycles/ticks average: 38942 cycles/ticks Loop spin: 114 gen_a: median: 12398 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 279 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21968 cycles/ticks average: 22088 cycles/ticks indcpa_enc: median: 21232 cycles/ticks average: 21350 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33860 cycles/ticks average: 34016 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35626 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38892 cycles/ticks Loop spin: 115 gen_a: median: 12384 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1605 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1560 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21978 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33744 cycles/ticks average: 33920 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34590 cycles/ticks average: 34730 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35636 cycles/ticks kyber_decaps: median: 38786 cycles/ticks average: 38953 cycles/ticks Loop spin: 116 gen_a: median: 12394 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21830 cycles/ticks average: 21976 cycles/ticks indcpa_enc: median: 21100 cycles/ticks average: 21229 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33624 cycles/ticks average: 33798 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34616 cycles/ticks average: 34787 cycles/ticks kyber_encaps: median: 35504 cycles/ticks average: 35674 cycles/ticks kyber_decaps: median: 38796 cycles/ticks average: 38963 cycles/ticks Loop spin: 117 gen_a: median: 12386 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 34 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22010 cycles/ticks average: 22156 cycles/ticks indcpa_enc: median: 21304 cycles/ticks average: 21447 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33858 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35388 cycles/ticks average: 35540 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38839 cycles/ticks Loop spin: 118 gen_a: median: 12336 cycles/ticks average: 12443 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1542 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22095 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21316 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33806 cycles/ticks average: 34012 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 34432 cycles/ticks average: 34555 cycles/ticks kyber_encaps: median: 35366 cycles/ticks average: 35560 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38888 cycles/ticks Loop spin: 119 gen_a: median: 12338 cycles/ticks average: 12403 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 202 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22022 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21307 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33704 cycles/ticks average: 33869 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36528 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34615 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35628 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38797 cycles/ticks Loop spin: 120 gen_a: median: 12354 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 216 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 304 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: 28 cycles/ticks average: 27 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23270 cycles/ticks average: 23393 cycles/ticks indcpa_enc: median: 22484 cycles/ticks average: 22619 cycles/ticks indcpa_dec: median: 1574 cycles/ticks average: 1587 cycles/ticks kyber_keypair_derand: median: 33620 cycles/ticks average: 33768 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36395 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34686 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35633 cycles/ticks kyber_decaps: median: 38768 cycles/ticks average: 38974 cycles/ticks Loop spin: 121 gen_a: median: 12348 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 224 cycles/ticks average: 234 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21854 cycles/ticks average: 21982 cycles/ticks indcpa_enc: median: 21104 cycles/ticks average: 21207 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33686 cycles/ticks average: 33858 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34298 cycles/ticks average: 34434 cycles/ticks kyber_encaps: median: 35230 cycles/ticks average: 35386 cycles/ticks kyber_decaps: median: 38568 cycles/ticks average: 38717 cycles/ticks Loop spin: 122 gen_a: median: 12356 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 50 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21742 cycles/ticks average: 21869 cycles/ticks indcpa_enc: median: 20996 cycles/ticks average: 21102 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33876 cycles/ticks average: 34003 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36401 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34593 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35596 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38882 cycles/ticks Loop spin: 123 gen_a: median: 12340 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1569 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22002 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21260 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33829 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34579 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35610 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38882 cycles/ticks Loop spin: 124 gen_a: median: 12368 cycles/ticks average: 12570 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 21983 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21210 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33776 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36440 cycles/ticks kyber_encaps_derand: median: 34380 cycles/ticks average: 34536 cycles/ticks kyber_encaps: median: 35310 cycles/ticks average: 35500 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38837 cycles/ticks Loop spin: 125 gen_a: median: 12364 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22020 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21322 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33935 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36423 cycles/ticks kyber_encaps_derand: median: 34646 cycles/ticks average: 34776 cycles/ticks kyber_encaps: median: 35558 cycles/ticks average: 35709 cycles/ticks kyber_decaps: median: 38898 cycles/ticks average: 39073 cycles/ticks Loop spin: 126 gen_a: median: 12342 cycles/ticks average: 12443 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1599 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 23388 cycles/ticks average: 23516 cycles/ticks indcpa_enc: median: 22590 cycles/ticks average: 22720 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33854 cycles/ticks kyber_keypair: median: 36214 cycles/ticks average: 36436 cycles/ticks kyber_encaps_derand: median: 34514 cycles/ticks average: 34648 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35625 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38908 cycles/ticks Loop spin: 127 gen_a: median: 12344 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21914 cycles/ticks average: 22011 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21327 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33983 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36379 cycles/ticks kyber_encaps_derand: median: 34590 cycles/ticks average: 34732 cycles/ticks kyber_encaps: median: 35536 cycles/ticks average: 35673 cycles/ticks kyber_decaps: median: 38830 cycles/ticks average: 39000 cycles/ticks Loop spin: 128 gen_a: median: 12332 cycles/ticks average: 12421 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22010 cycles/ticks average: 22146 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21311 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33850 cycles/ticks average: 33988 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34658 cycles/ticks kyber_encaps: median: 35434 cycles/ticks average: 35595 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 38917 cycles/ticks Loop spin: 129 gen_a: median: 12348 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1545 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 408 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 22014 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21283 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33560 cycles/ticks average: 33733 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36445 cycles/ticks kyber_encaps_derand: median: 34694 cycles/ticks average: 34815 cycles/ticks kyber_encaps: median: 35598 cycles/ticks average: 35762 cycles/ticks kyber_decaps: median: 38842 cycles/ticks average: 38991 cycles/ticks Loop spin: 130 gen_a: median: 12342 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 270 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22045 cycles/ticks indcpa_enc: median: 21184 cycles/ticks average: 21319 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33674 cycles/ticks average: 33824 cycles/ticks kyber_keypair: median: 36196 cycles/ticks average: 36410 cycles/ticks kyber_encaps_derand: median: 34496 cycles/ticks average: 34689 cycles/ticks kyber_encaps: median: 35392 cycles/ticks average: 35512 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38801 cycles/ticks Loop spin: 131 gen_a: median: 12346 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21904 cycles/ticks average: 22044 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21270 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33660 cycles/ticks average: 33810 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36365 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34606 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35656 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 38938 cycles/ticks Loop spin: 132 gen_a: median: 12348 cycles/ticks average: 12522 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21892 cycles/ticks average: 22015 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21263 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33864 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36385 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34629 cycles/ticks kyber_encaps: median: 35368 cycles/ticks average: 35537 cycles/ticks kyber_decaps: median: 38676 cycles/ticks average: 38838 cycles/ticks Loop spin: 133 gen_a: median: 12334 cycles/ticks average: 12472 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1569 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21923 cycles/ticks indcpa_enc: median: 21104 cycles/ticks average: 21230 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33890 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36358 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34667 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35651 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38862 cycles/ticks Loop spin: 134 gen_a: median: 12372 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 411 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22012 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21345 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33954 cycles/ticks average: 34108 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36450 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34644 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35620 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38868 cycles/ticks Loop spin: 135 gen_a: median: 12334 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22082 cycles/ticks average: 22164 cycles/ticks indcpa_enc: median: 21276 cycles/ticks average: 21420 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33782 cycles/ticks average: 33936 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36430 cycles/ticks kyber_encaps_derand: median: 35954 cycles/ticks average: 36110 cycles/ticks kyber_encaps: median: 36922 cycles/ticks average: 37099 cycles/ticks kyber_decaps: median: 40122 cycles/ticks average: 40275 cycles/ticks Loop spin: 136 gen_a: median: 12328 cycles/ticks average: 12425 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22030 cycles/ticks average: 22247 cycles/ticks indcpa_enc: median: 21248 cycles/ticks average: 21345 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33854 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36423 cycles/ticks kyber_encaps_derand: median: 34480 cycles/ticks average: 34614 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35518 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38827 cycles/ticks Loop spin: 137 gen_a: median: 12348 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1602 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22026 cycles/ticks indcpa_enc: median: 21148 cycles/ticks average: 21294 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33820 cycles/ticks average: 33972 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34558 cycles/ticks average: 34747 cycles/ticks kyber_encaps: median: 35464 cycles/ticks average: 35617 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38879 cycles/ticks Loop spin: 138 gen_a: median: 12340 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22036 cycles/ticks average: 22158 cycles/ticks indcpa_enc: median: 21262 cycles/ticks average: 21383 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33832 cycles/ticks average: 33989 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34438 cycles/ticks average: 34564 cycles/ticks kyber_encaps: median: 35384 cycles/ticks average: 35561 cycles/ticks kyber_decaps: median: 38642 cycles/ticks average: 38800 cycles/ticks Loop spin: 139 gen_a: median: 12328 cycles/ticks average: 12409 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21972 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1575 cycles/ticks kyber_keypair_derand: median: 33866 cycles/ticks average: 34033 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36357 cycles/ticks kyber_encaps_derand: median: 34346 cycles/ticks average: 34474 cycles/ticks kyber_encaps: median: 35298 cycles/ticks average: 35465 cycles/ticks kyber_decaps: median: 38660 cycles/ticks average: 38795 cycles/ticks Loop spin: 140 gen_a: median: 12380 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21892 cycles/ticks average: 22006 cycles/ticks indcpa_enc: median: 21068 cycles/ticks average: 21188 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33818 cycles/ticks average: 33955 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34566 cycles/ticks kyber_encaps: median: 35420 cycles/ticks average: 35593 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38904 cycles/ticks Loop spin: 141 gen_a: median: 12410 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21826 cycles/ticks average: 21958 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21249 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33700 cycles/ticks average: 33873 cycles/ticks kyber_keypair: median: 36212 cycles/ticks average: 36474 cycles/ticks kyber_encaps_derand: median: 34416 cycles/ticks average: 34633 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35580 cycles/ticks kyber_decaps: median: 38636 cycles/ticks average: 38820 cycles/ticks Loop spin: 142 gen_a: median: 12382 cycles/ticks average: 12481 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 22000 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33900 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34672 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35622 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38922 cycles/ticks Loop spin: 143 gen_a: median: 12590 cycles/ticks average: 12696 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1604 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 340 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22025 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21230 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1535 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33919 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34710 cycles/ticks kyber_encaps: median: 35534 cycles/ticks average: 35705 cycles/ticks kyber_decaps: median: 38782 cycles/ticks average: 38899 cycles/ticks Loop spin: 144 gen_a: median: 12396 cycles/ticks average: 12536 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22087 cycles/ticks indcpa_enc: median: 21222 cycles/ticks average: 21353 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33884 cycles/ticks average: 34066 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36372 cycles/ticks kyber_encaps_derand: median: 34656 cycles/ticks average: 34764 cycles/ticks kyber_encaps: median: 35632 cycles/ticks average: 35807 cycles/ticks kyber_decaps: median: 38946 cycles/ticks average: 39074 cycles/ticks Loop spin: 145 gen_a: median: 12404 cycles/ticks average: 12508 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 43 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22017 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21257 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33868 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34646 cycles/ticks average: 34802 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35639 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38822 cycles/ticks Loop spin: 146 gen_a: median: 12332 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21988 cycles/ticks average: 22123 cycles/ticks indcpa_enc: median: 21236 cycles/ticks average: 21353 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33858 cycles/ticks average: 34042 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36430 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34594 cycles/ticks kyber_encaps: median: 35390 cycles/ticks average: 35573 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38875 cycles/ticks Loop spin: 147 gen_a: median: 12382 cycles/ticks average: 12484 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21928 cycles/ticks average: 22091 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21274 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33892 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36419 cycles/ticks kyber_encaps_derand: median: 34388 cycles/ticks average: 34520 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35576 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38834 cycles/ticks Loop spin: 148 gen_a: median: 12392 cycles/ticks average: 12492 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 399 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21792 cycles/ticks average: 21903 cycles/ticks indcpa_enc: median: 21050 cycles/ticks average: 21180 cycles/ticks indcpa_dec: median: 1564 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33824 cycles/ticks average: 33989 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34620 cycles/ticks average: 34770 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35612 cycles/ticks kyber_decaps: median: 38782 cycles/ticks average: 38930 cycles/ticks Loop spin: 149 gen_a: median: 12384 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 226 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22074 cycles/ticks average: 22125 cycles/ticks indcpa_enc: median: 20968 cycles/ticks average: 21102 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33710 cycles/ticks average: 33877 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36378 cycles/ticks kyber_encaps_derand: median: 34502 cycles/ticks average: 34630 cycles/ticks kyber_encaps: median: 35438 cycles/ticks average: 35589 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38883 cycles/ticks Loop spin: 150 gen_a: median: 12390 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21944 cycles/ticks indcpa_enc: median: 21058 cycles/ticks average: 21207 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33686 cycles/ticks average: 33831 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36367 cycles/ticks kyber_encaps_derand: median: 34312 cycles/ticks average: 34438 cycles/ticks kyber_encaps: median: 35250 cycles/ticks average: 35404 cycles/ticks kyber_decaps: median: 38584 cycles/ticks average: 38743 cycles/ticks Loop spin: 151 gen_a: median: 12364 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 28 cycles/ticks average: 26 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 21993 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21226 cycles/ticks indcpa_dec: median: 1576 cycles/ticks average: 1585 cycles/ticks kyber_keypair_derand: median: 33654 cycles/ticks average: 33809 cycles/ticks kyber_keypair: median: 36118 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34616 cycles/ticks average: 34747 cycles/ticks kyber_encaps: median: 35572 cycles/ticks average: 35754 cycles/ticks kyber_decaps: median: 38856 cycles/ticks average: 39020 cycles/ticks Loop spin: 152 gen_a: median: 12346 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21976 cycles/ticks indcpa_enc: median: 21284 cycles/ticks average: 21416 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33670 cycles/ticks average: 33875 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36450 cycles/ticks kyber_encaps_derand: median: 34378 cycles/ticks average: 34512 cycles/ticks kyber_encaps: median: 35360 cycles/ticks average: 35525 cycles/ticks kyber_decaps: median: 38578 cycles/ticks average: 38733 cycles/ticks Loop spin: 153 gen_a: median: 12336 cycles/ticks average: 12451 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21756 cycles/ticks average: 21883 cycles/ticks indcpa_enc: median: 21002 cycles/ticks average: 21131 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33873 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35622 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38850 cycles/ticks Loop spin: 154 gen_a: median: 12368 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1602 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21802 cycles/ticks average: 21914 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21294 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33806 cycles/ticks average: 33986 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36435 cycles/ticks kyber_encaps_derand: median: 34528 cycles/ticks average: 34676 cycles/ticks kyber_encaps: median: 35600 cycles/ticks average: 35757 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38829 cycles/ticks Loop spin: 155 gen_a: median: 12348 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21908 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21088 cycles/ticks average: 21215 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36484 cycles/ticks kyber_encaps_derand: median: 35788 cycles/ticks average: 35936 cycles/ticks kyber_encaps: median: 36724 cycles/ticks average: 36884 cycles/ticks kyber_decaps: median: 40042 cycles/ticks average: 40187 cycles/ticks Loop spin: 156 gen_a: median: 12412 cycles/ticks average: 12519 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22059 cycles/ticks indcpa_enc: median: 21240 cycles/ticks average: 21386 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33798 cycles/ticks average: 33950 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36466 cycles/ticks kyber_encaps_derand: median: 34358 cycles/ticks average: 34492 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35503 cycles/ticks kyber_decaps: median: 38592 cycles/ticks average: 38740 cycles/ticks Loop spin: 157 gen_a: median: 12418 cycles/ticks average: 12503 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 23146 cycles/ticks average: 23287 cycles/ticks indcpa_enc: median: 22332 cycles/ticks average: 22446 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33694 cycles/ticks average: 33863 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36379 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34622 cycles/ticks kyber_encaps: median: 35394 cycles/ticks average: 35560 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38853 cycles/ticks Loop spin: 158 gen_a: median: 12390 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 214 cycles/ticks average: 250 cycles/ticks INVNTT: median: 226 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 72 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21818 cycles/ticks average: 21926 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21225 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33834 cycles/ticks average: 33995 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34690 cycles/ticks kyber_encaps: median: 35388 cycles/ticks average: 35527 cycles/ticks kyber_decaps: median: 38680 cycles/ticks average: 38827 cycles/ticks Loop spin: 159 gen_a: median: 12330 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 22039 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33738 cycles/ticks average: 33894 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36369 cycles/ticks kyber_encaps_derand: median: 34600 cycles/ticks average: 34734 cycles/ticks kyber_encaps: median: 35532 cycles/ticks average: 35696 cycles/ticks kyber_decaps: median: 38914 cycles/ticks average: 39059 cycles/ticks Loop spin: 160 gen_a: median: 12380 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 226 cycles/ticks average: 257 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22037 cycles/ticks indcpa_enc: median: 21160 cycles/ticks average: 21271 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33866 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34697 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35665 cycles/ticks kyber_decaps: median: 38832 cycles/ticks average: 39010 cycles/ticks Loop spin: 161 gen_a: median: 12386 cycles/ticks average: 12561 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22060 cycles/ticks average: 22186 cycles/ticks indcpa_enc: median: 21234 cycles/ticks average: 21358 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33710 cycles/ticks average: 33866 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34382 cycles/ticks average: 34510 cycles/ticks kyber_encaps: median: 35342 cycles/ticks average: 35529 cycles/ticks kyber_decaps: median: 38676 cycles/ticks average: 38832 cycles/ticks Loop spin: 162 gen_a: median: 12378 cycles/ticks average: 12475 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 397 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22028 cycles/ticks indcpa_enc: median: 21036 cycles/ticks average: 21148 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33939 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34599 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35615 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38879 cycles/ticks Loop spin: 163 gen_a: median: 12380 cycles/ticks average: 12473 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 273 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21970 cycles/ticks indcpa_enc: median: 21084 cycles/ticks average: 21296 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1535 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33946 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34630 cycles/ticks average: 34743 cycles/ticks kyber_encaps: median: 35526 cycles/ticks average: 35676 cycles/ticks kyber_decaps: median: 39004 cycles/ticks average: 39156 cycles/ticks Loop spin: 164 gen_a: median: 12354 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22054 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21281 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33846 cycles/ticks average: 34015 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36380 cycles/ticks kyber_encaps_derand: median: 34592 cycles/ticks average: 34740 cycles/ticks kyber_encaps: median: 35532 cycles/ticks average: 35771 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38888 cycles/ticks Loop spin: 165 gen_a: median: 12356 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1564 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21798 cycles/ticks average: 21907 cycles/ticks indcpa_enc: median: 21080 cycles/ticks average: 21209 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 35214 cycles/ticks average: 35388 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34593 cycles/ticks kyber_encaps: median: 35384 cycles/ticks average: 35552 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38855 cycles/ticks Loop spin: 166 gen_a: median: 12340 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21924 cycles/ticks indcpa_enc: median: 21030 cycles/ticks average: 21164 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33834 cycles/ticks average: 33992 cycles/ticks kyber_keypair: median: 36196 cycles/ticks average: 36462 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34621 cycles/ticks kyber_encaps: median: 35432 cycles/ticks average: 35588 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38922 cycles/ticks Loop spin: 167 gen_a: median: 12338 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 210 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 24 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21942 cycles/ticks average: 22073 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33634 cycles/ticks average: 33806 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36449 cycles/ticks kyber_encaps_derand: median: 34398 cycles/ticks average: 34559 cycles/ticks kyber_encaps: median: 35270 cycles/ticks average: 35432 cycles/ticks kyber_decaps: median: 38640 cycles/ticks average: 38802 cycles/ticks Loop spin: 168 gen_a: median: 12334 cycles/ticks average: 12435 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21996 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1591 cycles/ticks kyber_keypair_derand: median: 36482 cycles/ticks average: 36655 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36369 cycles/ticks kyber_encaps_derand: median: 34484 cycles/ticks average: 34625 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35619 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38965 cycles/ticks Loop spin: 169 gen_a: median: 12396 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1600 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 288 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22058 cycles/ticks indcpa_enc: median: 21250 cycles/ticks average: 21362 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33918 cycles/ticks kyber_keypair: median: 36102 cycles/ticks average: 36398 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34676 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35630 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38884 cycles/ticks Loop spin: 170 gen_a: median: 12346 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1598 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22030 cycles/ticks average: 22134 cycles/ticks indcpa_enc: median: 21708 cycles/ticks average: 21832 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 34140 cycles/ticks average: 34295 cycles/ticks kyber_keypair: median: 36368 cycles/ticks average: 36627 cycles/ticks kyber_encaps_derand: median: 34362 cycles/ticks average: 34506 cycles/ticks kyber_encaps: median: 35966 cycles/ticks average: 36099 cycles/ticks kyber_decaps: median: 39386 cycles/ticks average: 39539 cycles/ticks Loop spin: 171 gen_a: median: 12366 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22042 cycles/ticks average: 22143 cycles/ticks indcpa_enc: median: 21296 cycles/ticks average: 21460 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33826 cycles/ticks average: 33984 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34586 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35625 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38855 cycles/ticks Loop spin: 172 gen_a: median: 12346 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21968 cycles/ticks average: 22096 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21298 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33924 cycles/ticks average: 34090 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36369 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34642 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38891 cycles/ticks Loop spin: 173 gen_a: median: 12366 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 277 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21844 cycles/ticks average: 21958 cycles/ticks indcpa_enc: median: 21110 cycles/ticks average: 21253 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33630 cycles/ticks average: 33784 cycles/ticks kyber_keypair: median: 36104 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34620 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38652 cycles/ticks average: 38820 cycles/ticks Loop spin: 174 gen_a: median: 12404 cycles/ticks average: 12491 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1598 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 244 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21798 cycles/ticks average: 21911 cycles/ticks indcpa_enc: median: 21008 cycles/ticks average: 21135 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 34022 cycles/ticks kyber_keypair: median: 36118 cycles/ticks average: 36364 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34669 cycles/ticks kyber_encaps: median: 35482 cycles/ticks average: 35614 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38922 cycles/ticks Loop spin: 175 gen_a: median: 12394 cycles/ticks average: 12530 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22021 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21314 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33870 cycles/ticks kyber_keypair: median: 36246 cycles/ticks average: 36490 cycles/ticks kyber_encaps_derand: median: 34620 cycles/ticks average: 34746 cycles/ticks kyber_encaps: median: 35680 cycles/ticks average: 35894 cycles/ticks kyber_decaps: median: 38874 cycles/ticks average: 39025 cycles/ticks Loop spin: 176 gen_a: median: 12410 cycles/ticks average: 12544 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21770 cycles/ticks average: 21886 cycles/ticks indcpa_enc: median: 21008 cycles/ticks average: 21153 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33902 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34430 cycles/ticks average: 34553 cycles/ticks kyber_encaps: median: 35354 cycles/ticks average: 35507 cycles/ticks kyber_decaps: median: 38632 cycles/ticks average: 38774 cycles/ticks Loop spin: 177 gen_a: median: 12382 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21788 cycles/ticks average: 21935 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33550 cycles/ticks average: 33698 cycles/ticks kyber_keypair: median: 36094 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 35822 cycles/ticks average: 35957 cycles/ticks kyber_encaps: median: 36744 cycles/ticks average: 36890 cycles/ticks kyber_decaps: median: 40006 cycles/ticks average: 40173 cycles/ticks Loop spin: 178 gen_a: median: 12346 cycles/ticks average: 12450 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21260 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33841 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34585 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35504 cycles/ticks kyber_decaps: median: 38748 cycles/ticks average: 38905 cycles/ticks Loop spin: 179 gen_a: median: 12346 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1599 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 206 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21905 cycles/ticks indcpa_enc: median: 21148 cycles/ticks average: 21278 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 35136 cycles/ticks average: 35304 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36367 cycles/ticks kyber_encaps_derand: median: 34594 cycles/ticks average: 34750 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35629 cycles/ticks kyber_decaps: median: 38792 cycles/ticks average: 38936 cycles/ticks Loop spin: 180 gen_a: median: 12382 cycles/ticks average: 12486 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21854 cycles/ticks average: 21981 cycles/ticks indcpa_enc: median: 21046 cycles/ticks average: 21177 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33914 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36455 cycles/ticks kyber_encaps_derand: median: 34468 cycles/ticks average: 34617 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35628 cycles/ticks kyber_decaps: median: 38692 cycles/ticks average: 38843 cycles/ticks Loop spin: 181 gen_a: median: 12336 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 390 cycles/ticks average: 405 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 23392 cycles/ticks average: 23508 cycles/ticks indcpa_enc: median: 22528 cycles/ticks average: 22679 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33854 cycles/ticks kyber_keypair: median: 36208 cycles/ticks average: 36460 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34579 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35620 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38874 cycles/ticks Loop spin: 182 gen_a: median: 12390 cycles/ticks average: 12556 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 46 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21253 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33883 cycles/ticks kyber_keypair: median: 36206 cycles/ticks average: 36467 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34641 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35622 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38846 cycles/ticks Loop spin: 183 gen_a: median: 12374 cycles/ticks average: 12472 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1599 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 cycles/ticks NTT: median: 212 cycles/ticks average: 247 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22047 cycles/ticks indcpa_enc: median: 21224 cycles/ticks average: 21356 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33640 cycles/ticks average: 33786 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36368 cycles/ticks kyber_encaps_derand: median: 34494 cycles/ticks average: 34629 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35587 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38877 cycles/ticks Loop spin: 184 gen_a: median: 12392 cycles/ticks average: 12483 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1555 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21756 cycles/ticks average: 21879 cycles/ticks indcpa_enc: median: 21034 cycles/ticks average: 21173 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1573 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33856 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34670 cycles/ticks kyber_encaps: median: 35472 cycles/ticks average: 35617 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38901 cycles/ticks Loop spin: 185 gen_a: median: 12328 cycles/ticks average: 12421 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1571 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 49 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21951 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21238 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33810 cycles/ticks average: 34032 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34653 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35638 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38832 cycles/ticks Loop spin: 186 gen_a: median: 12338 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1568 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21994 cycles/ticks average: 22115 cycles/ticks indcpa_enc: median: 21226 cycles/ticks average: 21334 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33859 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36342 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34610 cycles/ticks kyber_encaps: median: 35384 cycles/ticks average: 35549 cycles/ticks kyber_decaps: median: 38690 cycles/ticks average: 38948 cycles/ticks Loop spin: 187 gen_a: median: 12328 cycles/ticks average: 12422 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22061 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21314 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33834 cycles/ticks average: 33974 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34605 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35570 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38889 cycles/ticks Loop spin: 188 gen_a: median: 12438 cycles/ticks average: 12534 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 22013 cycles/ticks indcpa_enc: median: 21016 cycles/ticks average: 21124 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33804 cycles/ticks average: 33975 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36461 cycles/ticks kyber_encaps_derand: median: 35858 cycles/ticks average: 36003 cycles/ticks kyber_encaps: median: 36794 cycles/ticks average: 36956 cycles/ticks kyber_decaps: median: 40132 cycles/ticks average: 40276 cycles/ticks Loop spin: 189 gen_a: median: 12362 cycles/ticks average: 12450 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 28 cycles/ticks average: 26 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22036 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21290 cycles/ticks indcpa_dec: median: 1574 cycles/ticks average: 1575 cycles/ticks kyber_keypair_derand: median: 33700 cycles/ticks average: 33846 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36351 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34621 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35558 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38870 cycles/ticks Loop spin: 190 gen_a: median: 12412 cycles/ticks average: 12518 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 23260 cycles/ticks average: 23380 cycles/ticks indcpa_enc: median: 22466 cycles/ticks average: 22600 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33684 cycles/ticks average: 33837 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36364 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34665 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35674 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38917 cycles/ticks Loop spin: 191 gen_a: median: 12374 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21892 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21278 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1585 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33920 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34334 cycles/ticks average: 34475 cycles/ticks kyber_encaps: median: 35344 cycles/ticks average: 35521 cycles/ticks kyber_decaps: median: 38592 cycles/ticks average: 38708 cycles/ticks Loop spin: 192 gen_a: median: 12450 cycles/ticks average: 12549 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 22015 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21247 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33662 cycles/ticks average: 33793 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 34592 cycles/ticks average: 34737 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35667 cycles/ticks kyber_decaps: median: 38808 cycles/ticks average: 38977 cycles/ticks Loop spin: 193 gen_a: median: 12332 cycles/ticks average: 12424 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21946 cycles/ticks average: 22065 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21308 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34464 cycles/ticks average: 34609 cycles/ticks kyber_encaps: median: 35356 cycles/ticks average: 35522 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38853 cycles/ticks Loop spin: 194 gen_a: median: 12348 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 274 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21956 cycles/ticks average: 22098 cycles/ticks indcpa_enc: median: 21184 cycles/ticks average: 21319 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33722 cycles/ticks average: 33915 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36346 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34651 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35635 cycles/ticks kyber_decaps: median: 38728 cycles/ticks average: 38889 cycles/ticks Loop spin: 195 gen_a: median: 12344 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22014 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21280 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33772 cycles/ticks average: 33942 cycles/ticks kyber_keypair: median: 36214 cycles/ticks average: 36465 cycles/ticks kyber_encaps_derand: median: 34646 cycles/ticks average: 34804 cycles/ticks kyber_encaps: median: 35594 cycles/ticks average: 35739 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38940 cycles/ticks Loop spin: 196 gen_a: median: 12388 cycles/ticks average: 12492 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21956 cycles/ticks average: 22077 cycles/ticks indcpa_enc: median: 21182 cycles/ticks average: 21293 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33896 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36506 cycles/ticks kyber_encaps_derand: median: 34304 cycles/ticks average: 34436 cycles/ticks kyber_encaps: median: 35306 cycles/ticks average: 35451 cycles/ticks kyber_decaps: median: 38590 cycles/ticks average: 38716 cycles/ticks Loop spin: 197 gen_a: median: 12408 cycles/ticks average: 12498 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 296 cycles/ticks average: 308 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21870 cycles/ticks average: 21998 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21240 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33744 cycles/ticks average: 33915 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36397 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34570 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35594 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38915 cycles/ticks Loop spin: 198 gen_a: median: 12334 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22044 cycles/ticks indcpa_enc: median: 21222 cycles/ticks average: 21357 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1589 cycles/ticks kyber_keypair_derand: median: 33626 cycles/ticks average: 33783 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35538 cycles/ticks kyber_decaps: median: 38646 cycles/ticks average: 38835 cycles/ticks Loop spin: 199 gen_a: median: 12324 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21832 cycles/ticks average: 21975 cycles/ticks indcpa_enc: median: 21064 cycles/ticks average: 21170 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33850 cycles/ticks kyber_keypair: median: 36218 cycles/ticks average: 36469 cycles/ticks kyber_encaps_derand: median: 34424 cycles/ticks average: 34553 cycles/ticks kyber_encaps: median: 35318 cycles/ticks average: 35442 cycles/ticks kyber_decaps: median: 38658 cycles/ticks average: 38830 cycles/ticks Loop spin: 200 gen_a: median: 12330 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22057 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21250 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34494 cycles/ticks average: 34634 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35616 cycles/ticks kyber_decaps: median: 38762 cycles/ticks average: 38904 cycles/ticks Loop spin: 201 gen_a: median: 12356 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 21974 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21264 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33964 cycles/ticks kyber_keypair: median: 36284 cycles/ticks average: 36538 cycles/ticks kyber_encaps_derand: median: 34688 cycles/ticks average: 34842 cycles/ticks kyber_encaps: median: 35596 cycles/ticks average: 35753 cycles/ticks kyber_decaps: median: 38844 cycles/ticks average: 38985 cycles/ticks Loop spin: 202 gen_a: median: 12336 cycles/ticks average: 12435 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 22018 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21294 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33893 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36442 cycles/ticks kyber_encaps_derand: median: 34470 cycles/ticks average: 34620 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35537 cycles/ticks kyber_decaps: median: 38580 cycles/ticks average: 38718 cycles/ticks Loop spin: 203 gen_a: median: 12434 cycles/ticks average: 12521 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21297 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33706 cycles/ticks average: 33849 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36371 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34622 cycles/ticks kyber_encaps: median: 35490 cycles/ticks average: 35652 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38916 cycles/ticks Loop spin: 204 gen_a: median: 12410 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21826 cycles/ticks average: 21922 cycles/ticks indcpa_enc: median: 21082 cycles/ticks average: 21183 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33885 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36398 cycles/ticks kyber_encaps_derand: median: 34368 cycles/ticks average: 34497 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35485 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38871 cycles/ticks Loop spin: 205 gen_a: median: 12352 cycles/ticks average: 12486 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22044 cycles/ticks average: 22184 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21275 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33830 cycles/ticks average: 33978 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36494 cycles/ticks kyber_encaps_derand: median: 34590 cycles/ticks average: 34730 cycles/ticks kyber_encaps: median: 35526 cycles/ticks average: 35697 cycles/ticks kyber_decaps: median: 38846 cycles/ticks average: 39015 cycles/ticks Loop spin: 206 gen_a: median: 12354 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21994 cycles/ticks average: 22136 cycles/ticks indcpa_enc: median: 21286 cycles/ticks average: 21422 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33604 cycles/ticks average: 33748 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36377 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34647 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35602 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38928 cycles/ticks Loop spin: 207 gen_a: median: 12398 cycles/ticks average: 12478 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 286 cycles/ticks average: 287 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 22013 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21251 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33841 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36483 cycles/ticks kyber_encaps_derand: median: 35832 cycles/ticks average: 35984 cycles/ticks kyber_encaps: median: 36746 cycles/ticks average: 36886 cycles/ticks kyber_decaps: median: 40062 cycles/ticks average: 40206 cycles/ticks Loop spin: 208 gen_a: median: 12384 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 cycles/ticks NTT: median: 206 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21920 cycles/ticks average: 22036 cycles/ticks indcpa_enc: median: 21154 cycles/ticks average: 21269 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33842 cycles/ticks average: 33988 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36430 cycles/ticks kyber_encaps_derand: median: 34540 cycles/ticks average: 34678 cycles/ticks kyber_encaps: median: 35472 cycles/ticks average: 35655 cycles/ticks kyber_decaps: median: 38746 cycles/ticks average: 38998 cycles/ticks Loop spin: 209 gen_a: median: 12338 cycles/ticks average: 12429 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22047 cycles/ticks indcpa_enc: median: 21162 cycles/ticks average: 21279 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1592 cycles/ticks kyber_keypair_derand: median: 35080 cycles/ticks average: 35248 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34418 cycles/ticks average: 34560 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35556 cycles/ticks kyber_decaps: median: 38660 cycles/ticks average: 38835 cycles/ticks Loop spin: 210 gen_a: median: 12430 cycles/ticks average: 12505 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22058 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21259 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33931 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34502 cycles/ticks average: 34641 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35583 cycles/ticks kyber_decaps: median: 38728 cycles/ticks average: 38872 cycles/ticks Loop spin: 211 gen_a: median: 12502 cycles/ticks average: 12562 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 257 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22112 cycles/ticks average: 22267 cycles/ticks indcpa_enc: median: 21440 cycles/ticks average: 21564 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33978 cycles/ticks average: 34124 cycles/ticks kyber_keypair: median: 36432 cycles/ticks average: 36673 cycles/ticks kyber_encaps_derand: median: 34838 cycles/ticks average: 34991 cycles/ticks kyber_encaps: median: 35746 cycles/ticks average: 35892 cycles/ticks kyber_decaps: median: 39046 cycles/ticks average: 39213 cycles/ticks Loop spin: 212 gen_a: median: 12336 cycles/ticks average: 12404 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22033 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21292 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33918 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34720 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35621 cycles/ticks kyber_decaps: median: 38730 cycles/ticks average: 38875 cycles/ticks Loop spin: 213 gen_a: median: 12320 cycles/ticks average: 12428 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21828 cycles/ticks average: 21950 cycles/ticks indcpa_enc: median: 21064 cycles/ticks average: 21185 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33954 cycles/ticks average: 34117 cycles/ticks kyber_keypair: median: 36220 cycles/ticks average: 36478 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34661 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38746 cycles/ticks average: 38937 cycles/ticks Loop spin: 214 gen_a: median: 12398 cycles/ticks average: 12502 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21834 cycles/ticks average: 21979 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21301 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33732 cycles/ticks average: 33853 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36331 cycles/ticks kyber_encaps_derand: median: 34554 cycles/ticks average: 34678 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35622 cycles/ticks kyber_decaps: median: 38768 cycles/ticks average: 38929 cycles/ticks Loop spin: 215 gen_a: median: 12392 cycles/ticks average: 12485 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21962 cycles/ticks average: 22092 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21262 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33840 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 34468 cycles/ticks average: 34603 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35583 cycles/ticks kyber_decaps: median: 38778 cycles/ticks average: 38945 cycles/ticks Loop spin: 216 gen_a: median: 12376 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 22041 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21269 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1535 cycles/ticks kyber_keypair_derand: median: 33654 cycles/ticks average: 33817 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36439 cycles/ticks kyber_encaps_derand: median: 34414 cycles/ticks average: 34568 cycles/ticks kyber_encaps: median: 35390 cycles/ticks average: 35555 cycles/ticks kyber_decaps: median: 38632 cycles/ticks average: 38795 cycles/ticks Loop spin: 217 gen_a: median: 12396 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 247 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 21958 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21282 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33690 cycles/ticks average: 33869 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34408 cycles/ticks average: 34552 cycles/ticks kyber_encaps: median: 35340 cycles/ticks average: 35505 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38809 cycles/ticks Loop spin: 218 gen_a: median: 12368 cycles/ticks average: 12489 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 254 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 22018 cycles/ticks average: 22163 cycles/ticks indcpa_enc: median: 21306 cycles/ticks average: 21537 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33866 cycles/ticks average: 34025 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34478 cycles/ticks average: 34642 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35632 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38926 cycles/ticks Loop spin: 219 gen_a: median: 12340 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 430 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23236 cycles/ticks average: 23357 cycles/ticks indcpa_enc: median: 22492 cycles/ticks average: 22663 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33858 cycles/ticks average: 34029 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36339 cycles/ticks kyber_encaps_derand: median: 34496 cycles/ticks average: 34703 cycles/ticks kyber_encaps: median: 35426 cycles/ticks average: 35599 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38924 cycles/ticks Loop spin: 220 gen_a: median: 12406 cycles/ticks average: 12503 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22045 cycles/ticks indcpa_enc: median: 21194 cycles/ticks average: 21320 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33876 cycles/ticks average: 34040 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36460 cycles/ticks kyber_encaps_derand: median: 35836 cycles/ticks average: 35977 cycles/ticks kyber_encaps: median: 36756 cycles/ticks average: 36937 cycles/ticks kyber_decaps: median: 40018 cycles/ticks average: 40163 cycles/ticks Loop spin: 221 gen_a: median: 12378 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21872 cycles/ticks average: 21973 cycles/ticks indcpa_enc: median: 21100 cycles/ticks average: 21221 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33656 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34454 cycles/ticks average: 34588 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35513 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38842 cycles/ticks Loop spin: 222 gen_a: median: 12352 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 210 cycles/ticks average: 256 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 21996 cycles/ticks indcpa_enc: median: 21124 cycles/ticks average: 21233 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33847 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36410 cycles/ticks kyber_encaps_derand: median: 34372 cycles/ticks average: 34542 cycles/ticks kyber_encaps: median: 35308 cycles/ticks average: 35454 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38909 cycles/ticks Loop spin: 223 gen_a: median: 12338 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22031 cycles/ticks indcpa_enc: median: 21164 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33772 cycles/ticks average: 33942 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34502 cycles/ticks average: 34631 cycles/ticks kyber_encaps: median: 35360 cycles/ticks average: 35521 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38859 cycles/ticks Loop spin: 224 gen_a: median: 12358 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21917 cycles/ticks indcpa_enc: median: 21066 cycles/ticks average: 21182 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33861 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34566 cycles/ticks average: 34709 cycles/ticks kyber_encaps: median: 35528 cycles/ticks average: 35720 cycles/ticks kyber_decaps: median: 38830 cycles/ticks average: 39011 cycles/ticks Loop spin: 225 gen_a: median: 12382 cycles/ticks average: 12491 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 282 cycles/ticks average: 282 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 47 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21832 cycles/ticks average: 21962 cycles/ticks indcpa_enc: median: 21016 cycles/ticks average: 21144 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33860 cycles/ticks average: 34003 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36458 cycles/ticks kyber_encaps_derand: median: 34514 cycles/ticks average: 34652 cycles/ticks kyber_encaps: median: 35394 cycles/ticks average: 35600 cycles/ticks kyber_decaps: median: 38622 cycles/ticks average: 38786 cycles/ticks Loop spin: 226 gen_a: median: 12342 cycles/ticks average: 12454 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21972 cycles/ticks average: 22107 cycles/ticks indcpa_enc: median: 21210 cycles/ticks average: 21350 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33790 cycles/ticks average: 33962 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36486 cycles/ticks kyber_encaps_derand: median: 34352 cycles/ticks average: 34490 cycles/ticks kyber_encaps: median: 35312 cycles/ticks average: 35481 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38806 cycles/ticks Loop spin: 227 gen_a: median: 12348 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1540 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: 272 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 21989 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33830 cycles/ticks average: 34007 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36439 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34635 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35601 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38849 cycles/ticks Loop spin: 228 gen_a: median: 12424 cycles/ticks average: 12522 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 286 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: 28 cycles/ticks average: 27 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23216 cycles/ticks average: 23330 cycles/ticks indcpa_enc: median: 22470 cycles/ticks average: 22610 cycles/ticks indcpa_dec: median: 1576 cycles/ticks average: 1586 cycles/ticks kyber_keypair_derand: median: 33584 cycles/ticks average: 33733 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34634 cycles/ticks kyber_encaps: median: 35426 cycles/ticks average: 35596 cycles/ticks kyber_decaps: median: 38746 cycles/ticks average: 38961 cycles/ticks Loop spin: 229 gen_a: median: 12406 cycles/ticks average: 12554 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21975 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21233 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33676 cycles/ticks average: 33842 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36355 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34554 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35491 cycles/ticks kyber_decaps: median: 38690 cycles/ticks average: 38848 cycles/ticks Loop spin: 230 gen_a: median: 12440 cycles/ticks average: 12525 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 329 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21973 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33918 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34575 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35567 cycles/ticks kyber_decaps: median: 38622 cycles/ticks average: 38741 cycles/ticks Loop spin: 231 gen_a: median: 12356 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21836 cycles/ticks average: 21937 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21238 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33678 cycles/ticks average: 33823 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36359 cycles/ticks kyber_encaps_derand: median: 34410 cycles/ticks average: 34544 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35495 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38840 cycles/ticks Loop spin: 232 gen_a: median: 12378 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21958 cycles/ticks average: 22086 cycles/ticks indcpa_enc: median: 21210 cycles/ticks average: 21361 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33933 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34388 cycles/ticks average: 34514 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35508 cycles/ticks kyber_decaps: median: 38620 cycles/ticks average: 38806 cycles/ticks Loop spin: 233 gen_a: median: 12396 cycles/ticks average: 12653 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 30 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22002 cycles/ticks average: 22118 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21290 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33802 cycles/ticks average: 33936 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36436 cycles/ticks kyber_encaps_derand: median: 34426 cycles/ticks average: 34610 cycles/ticks kyber_encaps: median: 35360 cycles/ticks average: 35521 cycles/ticks kyber_decaps: median: 38620 cycles/ticks average: 38779 cycles/ticks Loop spin: 234 gen_a: median: 12358 cycles/ticks average: 12455 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 28 cycles/ticks average: 27 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23376 cycles/ticks average: 23504 cycles/ticks indcpa_enc: median: 22586 cycles/ticks average: 22709 cycles/ticks indcpa_dec: median: 1574 cycles/ticks average: 1575 cycles/ticks kyber_keypair_derand: median: 33710 cycles/ticks average: 33865 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34496 cycles/ticks average: 34619 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35577 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38887 cycles/ticks Loop spin: 235 gen_a: median: 12388 cycles/ticks average: 12483 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 276 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21794 cycles/ticks average: 21917 cycles/ticks indcpa_enc: median: 21068 cycles/ticks average: 21180 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33710 cycles/ticks average: 33879 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34597 cycles/ticks kyber_encaps: median: 35368 cycles/ticks average: 35537 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38844 cycles/ticks Loop spin: 236 gen_a: median: 12344 cycles/ticks average: 12411 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1564 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21978 cycles/ticks average: 22106 cycles/ticks indcpa_enc: median: 21192 cycles/ticks average: 21333 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33880 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34666 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35654 cycles/ticks kyber_decaps: median: 38676 cycles/ticks average: 38834 cycles/ticks Loop spin: 237 gen_a: median: 12328 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1544 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21776 cycles/ticks average: 21899 cycles/ticks indcpa_enc: median: 21038 cycles/ticks average: 21160 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33780 cycles/ticks average: 33952 cycles/ticks kyber_keypair: median: 36104 cycles/ticks average: 36360 cycles/ticks kyber_encaps_derand: median: 34354 cycles/ticks average: 34468 cycles/ticks kyber_encaps: median: 35292 cycles/ticks average: 35467 cycles/ticks kyber_decaps: median: 38630 cycles/ticks average: 38781 cycles/ticks Loop spin: 238 gen_a: median: 12348 cycles/ticks average: 12430 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21808 cycles/ticks average: 21913 cycles/ticks indcpa_enc: median: 21062 cycles/ticks average: 21181 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33808 cycles/ticks average: 33961 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36370 cycles/ticks kyber_encaps_derand: median: 34500 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35605 cycles/ticks kyber_decaps: median: 38750 cycles/ticks average: 38900 cycles/ticks Loop spin: 239 gen_a: median: 12438 cycles/ticks average: 12566 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1645 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1570 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21892 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21134 cycles/ticks average: 21262 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33871 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34604 cycles/ticks average: 34822 cycles/ticks kyber_encaps: median: 35524 cycles/ticks average: 35677 cycles/ticks kyber_decaps: median: 38782 cycles/ticks average: 38954 cycles/ticks Loop spin: 240 gen_a: median: 12328 cycles/ticks average: 12435 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1555 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21828 cycles/ticks average: 21929 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21232 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 35098 cycles/ticks average: 35243 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36370 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34659 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35528 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38889 cycles/ticks Loop spin: 241 gen_a: median: 12378 cycles/ticks average: 12516 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1555 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23226 cycles/ticks average: 23353 cycles/ticks indcpa_enc: median: 22330 cycles/ticks average: 22478 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33620 cycles/ticks average: 33764 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36380 cycles/ticks kyber_encaps_derand: median: 34610 cycles/ticks average: 34779 cycles/ticks kyber_encaps: median: 35618 cycles/ticks average: 35774 cycles/ticks kyber_decaps: median: 38808 cycles/ticks average: 38964 cycles/ticks Loop spin: 242 gen_a: median: 12338 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21930 cycles/ticks average: 22053 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21303 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33911 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36374 cycles/ticks kyber_encaps_derand: median: 34638 cycles/ticks average: 34775 cycles/ticks kyber_encaps: median: 35556 cycles/ticks average: 35723 cycles/ticks kyber_decaps: median: 38850 cycles/ticks average: 39006 cycles/ticks Loop spin: 243 gen_a: median: 12412 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21988 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33866 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36440 cycles/ticks kyber_encaps_derand: median: 35932 cycles/ticks average: 36080 cycles/ticks kyber_encaps: median: 36920 cycles/ticks average: 37100 cycles/ticks kyber_decaps: median: 40182 cycles/ticks average: 40375 cycles/ticks Loop spin: 244 gen_a: median: 12324 cycles/ticks average: 12410 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23364 cycles/ticks average: 23533 cycles/ticks indcpa_enc: median: 22678 cycles/ticks average: 22807 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33820 cycles/ticks average: 34006 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34382 cycles/ticks average: 34493 cycles/ticks kyber_encaps: median: 35350 cycles/ticks average: 35511 cycles/ticks kyber_decaps: median: 38620 cycles/ticks average: 38797 cycles/ticks Loop spin: 245 gen_a: median: 12362 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 387 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21834 cycles/ticks average: 21948 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21245 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33542 cycles/ticks average: 33697 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36472 cycles/ticks kyber_encaps_derand: median: 36004 cycles/ticks average: 36163 cycles/ticks kyber_encaps: median: 36972 cycles/ticks average: 37144 cycles/ticks kyber_decaps: median: 40260 cycles/ticks average: 40441 cycles/ticks Loop spin: 246 gen_a: median: 12386 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22068 cycles/ticks indcpa_enc: median: 21194 cycles/ticks average: 21304 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33908 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36442 cycles/ticks kyber_encaps_derand: median: 34570 cycles/ticks average: 34670 cycles/ticks kyber_encaps: median: 35500 cycles/ticks average: 35665 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38851 cycles/ticks Loop spin: 247 gen_a: median: 12336 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 44 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 21979 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21224 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33854 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34674 cycles/ticks kyber_encaps: median: 35434 cycles/ticks average: 35590 cycles/ticks kyber_decaps: median: 38786 cycles/ticks average: 38926 cycles/ticks Loop spin: 248 gen_a: median: 12422 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21985 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21258 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 35080 cycles/ticks average: 35256 cycles/ticks kyber_keypair: median: 36102 cycles/ticks average: 36346 cycles/ticks kyber_encaps_derand: median: 34586 cycles/ticks average: 34693 cycles/ticks kyber_encaps: median: 35496 cycles/ticks average: 35656 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 38963 cycles/ticks Loop spin: 249 gen_a: median: 12376 cycles/ticks average: 12464 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23242 cycles/ticks average: 23370 cycles/ticks indcpa_enc: median: 22462 cycles/ticks average: 22586 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33786 cycles/ticks average: 33952 cycles/ticks kyber_keypair: median: 36210 cycles/ticks average: 36468 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34624 cycles/ticks kyber_encaps: median: 35438 cycles/ticks average: 35584 cycles/ticks kyber_decaps: median: 38812 cycles/ticks average: 38948 cycles/ticks Loop spin: 250 gen_a: median: 12352 cycles/ticks average: 12450 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22008 cycles/ticks average: 22121 cycles/ticks indcpa_enc: median: 21254 cycles/ticks average: 21375 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33694 cycles/ticks average: 33869 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34500 cycles/ticks average: 34715 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35598 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38855 cycles/ticks Loop spin: 251 gen_a: median: 12344 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21932 cycles/ticks average: 22054 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21304 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33874 cycles/ticks kyber_keypair: median: 36228 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34661 cycles/ticks kyber_encaps: median: 35464 cycles/ticks average: 35618 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38858 cycles/ticks Loop spin: 252 gen_a: median: 12434 cycles/ticks average: 12528 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1635 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21904 cycles/ticks average: 22030 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33913 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36384 cycles/ticks kyber_encaps_derand: median: 34380 cycles/ticks average: 34524 cycles/ticks kyber_encaps: median: 35360 cycles/ticks average: 35528 cycles/ticks kyber_decaps: median: 38618 cycles/ticks average: 38770 cycles/ticks Loop spin: 253 gen_a: median: 12350 cycles/ticks average: 12448 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 250 cycles/ticks average: 273 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21955 cycles/ticks indcpa_enc: median: 21104 cycles/ticks average: 21224 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33953 cycles/ticks kyber_keypair: median: 36218 cycles/ticks average: 36457 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34577 cycles/ticks kyber_encaps: median: 35428 cycles/ticks average: 35591 cycles/ticks kyber_decaps: median: 38586 cycles/ticks average: 38727 cycles/ticks Loop spin: 254 gen_a: median: 12366 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 212 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 28 cycles/ticks average: 26 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22033 cycles/ticks indcpa_enc: median: 21182 cycles/ticks average: 21300 cycles/ticks indcpa_dec: median: 1574 cycles/ticks average: 1582 cycles/ticks kyber_keypair_derand: median: 33730 cycles/ticks average: 33862 cycles/ticks kyber_keypair: median: 36106 cycles/ticks average: 36353 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34581 cycles/ticks kyber_encaps: median: 35356 cycles/ticks average: 35526 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38851 cycles/ticks Loop spin: 255 gen_a: median: 12434 cycles/ticks average: 12519 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21969 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21234 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33788 cycles/ticks average: 33945 cycles/ticks kyber_keypair: median: 36102 cycles/ticks average: 36364 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34650 cycles/ticks kyber_encaps: median: 35516 cycles/ticks average: 35674 cycles/ticks kyber_decaps: median: 38812 cycles/ticks average: 38971 cycles/ticks Loop spin: 256 gen_a: median: 12626 cycles/ticks average: 12729 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 261 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 286 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21834 cycles/ticks average: 21971 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21245 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33654 cycles/ticks average: 33802 cycles/ticks kyber_keypair: median: 36078 cycles/ticks average: 36328 cycles/ticks kyber_encaps_derand: median: 34430 cycles/ticks average: 34571 cycles/ticks kyber_encaps: median: 35326 cycles/ticks average: 35493 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38811 cycles/ticks Loop spin: 257 gen_a: median: 12446 cycles/ticks average: 12645 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21316 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33758 cycles/ticks average: 33924 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34406 cycles/ticks average: 34552 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35502 cycles/ticks kyber_decaps: median: 38602 cycles/ticks average: 38766 cycles/ticks Loop spin: 258 gen_a: median: 12442 cycles/ticks average: 12512 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 286 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21930 cycles/ticks indcpa_enc: median: 20994 cycles/ticks average: 21117 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33854 cycles/ticks average: 34032 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36355 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34653 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35610 cycles/ticks kyber_decaps: median: 38820 cycles/ticks average: 38994 cycles/ticks Loop spin: 259 gen_a: median: 12374 cycles/ticks average: 12519 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21788 cycles/ticks average: 21890 cycles/ticks indcpa_enc: median: 21016 cycles/ticks average: 21129 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33851 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36397 cycles/ticks kyber_encaps_derand: median: 34358 cycles/ticks average: 34469 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35501 cycles/ticks kyber_decaps: median: 38624 cycles/ticks average: 38766 cycles/ticks Loop spin: 260 gen_a: median: 12452 cycles/ticks average: 12548 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 286 cycles/ticks average: 286 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21758 cycles/ticks average: 21874 cycles/ticks indcpa_enc: median: 21020 cycles/ticks average: 21128 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33916 cycles/ticks kyber_keypair: median: 36104 cycles/ticks average: 36325 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34582 cycles/ticks kyber_encaps: median: 35308 cycles/ticks average: 35493 cycles/ticks kyber_decaps: median: 38656 cycles/ticks average: 38800 cycles/ticks Loop spin: 261 gen_a: median: 12336 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22057 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21264 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33860 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34426 cycles/ticks average: 34564 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35631 cycles/ticks kyber_decaps: median: 38646 cycles/ticks average: 38799 cycles/ticks Loop spin: 262 gen_a: median: 12350 cycles/ticks average: 12469 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 123 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 21979 cycles/ticks indcpa_enc: median: 21180 cycles/ticks average: 21316 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33638 cycles/ticks average: 33799 cycles/ticks kyber_keypair: median: 36106 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34644 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35605 cycles/ticks kyber_decaps: median: 38828 cycles/ticks average: 38992 cycles/ticks Loop spin: 263 gen_a: median: 12362 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22021 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21354 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33568 cycles/ticks average: 33721 cycles/ticks kyber_keypair: median: 36106 cycles/ticks average: 36339 cycles/ticks kyber_encaps_derand: median: 34500 cycles/ticks average: 34637 cycles/ticks kyber_encaps: median: 35334 cycles/ticks average: 35487 cycles/ticks kyber_decaps: median: 38654 cycles/ticks average: 38811 cycles/ticks Loop spin: 264 gen_a: median: 12348 cycles/ticks average: 12461 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 218 cycles/ticks average: 258 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 32 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21744 cycles/ticks average: 21843 cycles/ticks indcpa_enc: median: 21002 cycles/ticks average: 21114 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34584 cycles/ticks average: 34715 cycles/ticks kyber_encaps: median: 35536 cycles/ticks average: 35675 cycles/ticks kyber_decaps: median: 38796 cycles/ticks average: 38947 cycles/ticks Loop spin: 265 gen_a: median: 12372 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21968 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21264 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33842 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36393 cycles/ticks kyber_encaps_derand: median: 34366 cycles/ticks average: 34502 cycles/ticks kyber_encaps: median: 35382 cycles/ticks average: 35557 cycles/ticks kyber_decaps: median: 38626 cycles/ticks average: 38781 cycles/ticks Loop spin: 266 gen_a: median: 12346 cycles/ticks average: 12470 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22026 cycles/ticks average: 22151 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21283 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33858 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34651 cycles/ticks kyber_encaps: median: 35550 cycles/ticks average: 35701 cycles/ticks kyber_decaps: median: 38750 cycles/ticks average: 38879 cycles/ticks Loop spin: 267 gen_a: median: 12360 cycles/ticks average: 12432 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 21987 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21303 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33706 cycles/ticks average: 33873 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36438 cycles/ticks kyber_encaps_derand: median: 34554 cycles/ticks average: 34688 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35606 cycles/ticks kyber_decaps: median: 38742 cycles/ticks average: 38877 cycles/ticks Loop spin: 268 gen_a: median: 12320 cycles/ticks average: 12419 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23318 cycles/ticks average: 23465 cycles/ticks indcpa_enc: median: 22534 cycles/ticks average: 22674 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33884 cycles/ticks kyber_keypair: median: 36206 cycles/ticks average: 36440 cycles/ticks kyber_encaps_derand: median: 34506 cycles/ticks average: 34663 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35655 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38869 cycles/ticks Loop spin: 269 gen_a: median: 12346 cycles/ticks average: 12461 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 284 cycles/ticks average: 298 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23160 cycles/ticks average: 23286 cycles/ticks indcpa_enc: median: 22386 cycles/ticks average: 22517 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33830 cycles/ticks average: 33998 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36455 cycles/ticks kyber_encaps_derand: median: 34402 cycles/ticks average: 34551 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35523 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38835 cycles/ticks Loop spin: 270 gen_a: median: 12362 cycles/ticks average: 12470 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23360 cycles/ticks average: 23470 cycles/ticks indcpa_enc: median: 22682 cycles/ticks average: 22853 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33836 cycles/ticks average: 33989 cycles/ticks kyber_keypair: median: 36292 cycles/ticks average: 36529 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34646 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35648 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38912 cycles/ticks Loop spin: 271 gen_a: median: 12338 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 22011 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21277 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36443 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35440 cycles/ticks average: 35605 cycles/ticks kyber_decaps: median: 38750 cycles/ticks average: 38918 cycles/ticks Loop spin: 272 gen_a: median: 12392 cycles/ticks average: 12517 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 216 cycles/ticks average: 263 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 293 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22016 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21262 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33831 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34741 cycles/ticks kyber_encaps: median: 35508 cycles/ticks average: 35652 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38949 cycles/ticks Loop spin: 273 gen_a: median: 12352 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22030 cycles/ticks average: 22157 cycles/ticks indcpa_enc: median: 21256 cycles/ticks average: 21390 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33824 cycles/ticks average: 33981 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36367 cycles/ticks kyber_encaps_derand: median: 34536 cycles/ticks average: 34681 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35620 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38887 cycles/ticks Loop spin: 274 gen_a: median: 12332 cycles/ticks average: 12415 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21968 cycles/ticks average: 22182 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21263 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1569 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33904 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36375 cycles/ticks kyber_encaps_derand: median: 34470 cycles/ticks average: 34578 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35533 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38920 cycles/ticks Loop spin: 275 gen_a: median: 12648 cycles/ticks average: 12731 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1557 cycles/ticks NTT: median: 216 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21956 cycles/ticks average: 22062 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21294 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 35208 cycles/ticks average: 35365 cycles/ticks kyber_keypair: median: 36102 cycles/ticks average: 36332 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35544 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38867 cycles/ticks Loop spin: 276 gen_a: median: 12354 cycles/ticks average: 12490 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22042 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21225 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 35198 cycles/ticks average: 35349 cycles/ticks kyber_keypair: median: 36196 cycles/ticks average: 36465 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34659 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35659 cycles/ticks kyber_decaps: median: 38776 cycles/ticks average: 38928 cycles/ticks Loop spin: 277 gen_a: median: 12344 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 222 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 286 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21724 cycles/ticks average: 21832 cycles/ticks indcpa_enc: median: 20952 cycles/ticks average: 21068 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33938 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36377 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34623 cycles/ticks kyber_encaps: median: 35428 cycles/ticks average: 35567 cycles/ticks kyber_decaps: median: 38672 cycles/ticks average: 38806 cycles/ticks Loop spin: 278 gen_a: median: 12344 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21768 cycles/ticks average: 21894 cycles/ticks indcpa_enc: median: 21216 cycles/ticks average: 21322 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33828 cycles/ticks average: 33989 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36352 cycles/ticks kyber_encaps_derand: median: 34392 cycles/ticks average: 34568 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35525 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38844 cycles/ticks Loop spin: 279 gen_a: median: 12364 cycles/ticks average: 12461 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 398 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21824 cycles/ticks average: 21946 cycles/ticks indcpa_enc: median: 21096 cycles/ticks average: 21222 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33912 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34603 cycles/ticks kyber_encaps: median: 35392 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38891 cycles/ticks Loop spin: 280 gen_a: median: 12444 cycles/ticks average: 12559 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1545 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: 282 cycles/ticks average: 288 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21692 cycles/ticks average: 21845 cycles/ticks indcpa_enc: median: 20952 cycles/ticks average: 21091 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33890 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34470 cycles/ticks average: 34599 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38858 cycles/ticks Loop spin: 281 gen_a: median: 12338 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22004 cycles/ticks average: 22133 cycles/ticks indcpa_enc: median: 21254 cycles/ticks average: 21362 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33790 cycles/ticks average: 33948 cycles/ticks kyber_keypair: median: 36076 cycles/ticks average: 36320 cycles/ticks kyber_encaps_derand: median: 34572 cycles/ticks average: 34705 cycles/ticks kyber_encaps: median: 35502 cycles/ticks average: 35696 cycles/ticks kyber_decaps: median: 38858 cycles/ticks average: 39012 cycles/ticks Loop spin: 282 gen_a: median: 12330 cycles/ticks average: 12414 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21948 cycles/ticks average: 22046 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21231 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33837 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34424 cycles/ticks average: 34553 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35512 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38853 cycles/ticks Loop spin: 283 gen_a: median: 12604 cycles/ticks average: 12672 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 392 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21934 cycles/ticks average: 22066 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21290 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33903 cycles/ticks kyber_keypair: median: 36198 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34600 cycles/ticks average: 34719 cycles/ticks kyber_encaps: median: 35580 cycles/ticks average: 35812 cycles/ticks kyber_decaps: median: 38874 cycles/ticks average: 39015 cycles/ticks Loop spin: 284 gen_a: median: 12432 cycles/ticks average: 12525 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22068 cycles/ticks indcpa_enc: median: 21182 cycles/ticks average: 21305 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33814 cycles/ticks average: 33970 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34564 cycles/ticks average: 34692 cycles/ticks kyber_encaps: median: 35440 cycles/ticks average: 35601 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38957 cycles/ticks Loop spin: 285 gen_a: median: 12384 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 22092 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21249 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33544 cycles/ticks average: 33695 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36401 cycles/ticks kyber_encaps_derand: median: 34496 cycles/ticks average: 34631 cycles/ticks kyber_encaps: median: 35496 cycles/ticks average: 35651 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38915 cycles/ticks Loop spin: 286 gen_a: median: 12350 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 288 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21969 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21223 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33642 cycles/ticks average: 33809 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36370 cycles/ticks kyber_encaps_derand: median: 35978 cycles/ticks average: 36110 cycles/ticks kyber_encaps: median: 36830 cycles/ticks average: 36995 cycles/ticks kyber_decaps: median: 40164 cycles/ticks average: 40335 cycles/ticks Loop spin: 287 gen_a: median: 12412 cycles/ticks average: 12506 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 45 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22034 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21215 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33782 cycles/ticks average: 33931 cycles/ticks kyber_keypair: median: 36100 cycles/ticks average: 36324 cycles/ticks kyber_encaps_derand: median: 34592 cycles/ticks average: 34737 cycles/ticks kyber_encaps: median: 35502 cycles/ticks average: 35671 cycles/ticks kyber_decaps: median: 38838 cycles/ticks average: 38989 cycles/ticks Loop spin: 288 gen_a: median: 12328 cycles/ticks average: 12512 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22023 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21283 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33819 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36449 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34579 cycles/ticks kyber_encaps: median: 35364 cycles/ticks average: 35536 cycles/ticks kyber_decaps: median: 38628 cycles/ticks average: 38794 cycles/ticks Loop spin: 289 gen_a: median: 12390 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1575 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21954 cycles/ticks average: 22103 cycles/ticks indcpa_enc: median: 21194 cycles/ticks average: 21342 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33816 cycles/ticks average: 33976 cycles/ticks kyber_keypair: median: 36218 cycles/ticks average: 36469 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34718 cycles/ticks kyber_encaps: median: 35546 cycles/ticks average: 35733 cycles/ticks kyber_decaps: median: 38768 cycles/ticks average: 38923 cycles/ticks Loop spin: 290 gen_a: median: 12336 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21978 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21212 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33806 cycles/ticks average: 33978 cycles/ticks kyber_keypair: median: 36244 cycles/ticks average: 36477 cycles/ticks kyber_encaps_derand: median: 34570 cycles/ticks average: 34708 cycles/ticks kyber_encaps: median: 35608 cycles/ticks average: 35810 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38899 cycles/ticks Loop spin: 291 gen_a: median: 12368 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1577 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: 272 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21946 cycles/ticks average: 22060 cycles/ticks indcpa_enc: median: 21134 cycles/ticks average: 21260 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33690 cycles/ticks average: 33837 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34578 cycles/ticks average: 34695 cycles/ticks kyber_encaps: median: 35512 cycles/ticks average: 35660 cycles/ticks kyber_decaps: median: 38840 cycles/ticks average: 39006 cycles/ticks Loop spin: 292 gen_a: median: 12406 cycles/ticks average: 12512 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1548 cycles/ticks average: 1559 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 42 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 22028 cycles/ticks average: 22157 cycles/ticks indcpa_enc: median: 21244 cycles/ticks average: 21354 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33876 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36433 cycles/ticks kyber_encaps_derand: median: 34506 cycles/ticks average: 34651 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35614 cycles/ticks kyber_decaps: median: 38748 cycles/ticks average: 38931 cycles/ticks Loop spin: 293 gen_a: median: 12332 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21870 cycles/ticks average: 21991 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21298 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1578 cycles/ticks kyber_keypair_derand: median: 33838 cycles/ticks average: 34032 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36438 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34645 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35695 cycles/ticks kyber_decaps: median: 38750 cycles/ticks average: 38934 cycles/ticks Loop spin: 294 gen_a: median: 12332 cycles/ticks average: 12421 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23176 cycles/ticks average: 23296 cycles/ticks indcpa_enc: median: 22430 cycles/ticks average: 22550 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1579 cycles/ticks kyber_keypair_derand: median: 33824 cycles/ticks average: 33990 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34584 cycles/ticks average: 34739 cycles/ticks kyber_encaps: median: 35582 cycles/ticks average: 35818 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38971 cycles/ticks Loop spin: 295 gen_a: median: 12324 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 274 cycles/ticks average: 274 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 22005 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21269 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 35198 cycles/ticks average: 35370 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34578 cycles/ticks average: 34712 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35627 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38895 cycles/ticks Loop spin: 296 gen_a: median: 12384 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 46 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22069 cycles/ticks indcpa_enc: median: 21184 cycles/ticks average: 21370 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33802 cycles/ticks average: 33962 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34430 cycles/ticks average: 34572 cycles/ticks kyber_encaps: median: 35310 cycles/ticks average: 35462 cycles/ticks kyber_decaps: median: 38680 cycles/ticks average: 38848 cycles/ticks Loop spin: 297 gen_a: median: 12402 cycles/ticks average: 12486 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 270 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 43 cycles/ticks poly_compress: median: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23284 cycles/ticks average: 23422 cycles/ticks indcpa_enc: median: 22498 cycles/ticks average: 22629 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 35124 cycles/ticks average: 35287 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34663 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35611 cycles/ticks kyber_decaps: median: 38814 cycles/ticks average: 38956 cycles/ticks Loop spin: 298 gen_a: median: 12394 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22038 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21268 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33684 cycles/ticks average: 33838 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34614 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35609 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38848 cycles/ticks Loop spin: 299 gen_a: median: 12344 cycles/ticks average: 12425 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21748 cycles/ticks average: 21887 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21220 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33656 cycles/ticks average: 33828 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36394 cycles/ticks kyber_encaps_derand: median: 34472 cycles/ticks average: 34622 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38898 cycles/ticks Loop spin: 300 gen_a: median: 12348 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21995 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21260 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33856 cycles/ticks average: 34047 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34496 cycles/ticks average: 34657 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38791 cycles/ticks Loop spin: 301 gen_a: median: 12376 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21872 cycles/ticks average: 22005 cycles/ticks indcpa_enc: median: 21124 cycles/ticks average: 21256 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33848 cycles/ticks average: 34014 cycles/ticks kyber_keypair: median: 36206 cycles/ticks average: 36452 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34716 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35626 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38879 cycles/ticks Loop spin: 302 gen_a: median: 12332 cycles/ticks average: 12454 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 22009 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21248 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1579 cycles/ticks kyber_keypair_derand: median: 33630 cycles/ticks average: 33789 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34402 cycles/ticks average: 34532 cycles/ticks kyber_encaps: median: 35354 cycles/ticks average: 35513 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38865 cycles/ticks Loop spin: 303 gen_a: median: 12432 cycles/ticks average: 12541 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1604 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23272 cycles/ticks average: 23380 cycles/ticks indcpa_enc: median: 22488 cycles/ticks average: 22613 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 35010 cycles/ticks average: 35175 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34360 cycles/ticks average: 34506 cycles/ticks kyber_encaps: median: 35332 cycles/ticks average: 35485 cycles/ticks kyber_decaps: median: 38630 cycles/ticks average: 38772 cycles/ticks Loop spin: 304 gen_a: median: 12640 cycles/ticks average: 12671 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 276 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33885 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34689 cycles/ticks kyber_encaps: median: 35488 cycles/ticks average: 35656 cycles/ticks kyber_decaps: median: 38834 cycles/ticks average: 38982 cycles/ticks Loop spin: 305 gen_a: median: 12330 cycles/ticks average: 12400 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1555 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21973 cycles/ticks indcpa_enc: median: 21080 cycles/ticks average: 21187 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33833 cycles/ticks kyber_keypair: median: 36104 cycles/ticks average: 36356 cycles/ticks kyber_encaps_derand: median: 34374 cycles/ticks average: 34514 cycles/ticks kyber_encaps: median: 35346 cycles/ticks average: 35600 cycles/ticks kyber_decaps: median: 38612 cycles/ticks average: 38760 cycles/ticks Loop spin: 306 gen_a: median: 12336 cycles/ticks average: 12411 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23310 cycles/ticks average: 23448 cycles/ticks indcpa_enc: median: 22550 cycles/ticks average: 22686 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33953 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36374 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34552 cycles/ticks kyber_encaps: median: 35362 cycles/ticks average: 35523 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38860 cycles/ticks Loop spin: 307 gen_a: median: 12390 cycles/ticks average: 12485 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21782 cycles/ticks average: 21895 cycles/ticks indcpa_enc: median: 20986 cycles/ticks average: 21111 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33658 cycles/ticks average: 33805 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34336 cycles/ticks average: 34449 cycles/ticks kyber_encaps: median: 35298 cycles/ticks average: 35459 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38806 cycles/ticks Loop spin: 308 gen_a: median: 12586 cycles/ticks average: 12677 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1555 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22004 cycles/ticks indcpa_enc: median: 21162 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33804 cycles/ticks average: 33960 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34398 cycles/ticks average: 34554 cycles/ticks kyber_encaps: median: 35364 cycles/ticks average: 35514 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38845 cycles/ticks Loop spin: 309 gen_a: median: 12390 cycles/ticks average: 12489 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 21997 cycles/ticks indcpa_enc: median: 21180 cycles/ticks average: 21290 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33794 cycles/ticks average: 33968 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34566 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35571 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38847 cycles/ticks Loop spin: 310 gen_a: median: 12336 cycles/ticks average: 12427 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21980 cycles/ticks average: 22119 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21303 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33956 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34550 cycles/ticks average: 34681 cycles/ticks kyber_encaps: median: 35468 cycles/ticks average: 35632 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38931 cycles/ticks Loop spin: 311 gen_a: median: 12396 cycles/ticks average: 12485 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 21958 cycles/ticks indcpa_enc: median: 21048 cycles/ticks average: 21184 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33856 cycles/ticks average: 34037 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 35808 cycles/ticks average: 35952 cycles/ticks kyber_encaps: median: 36756 cycles/ticks average: 36922 cycles/ticks kyber_decaps: median: 39996 cycles/ticks average: 40127 cycles/ticks Loop spin: 312 gen_a: median: 12390 cycles/ticks average: 12565 cycles/ticks poly_getnoise_eta1: median: 1552 cycles/ticks average: 1555 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 411 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21938 cycles/ticks average: 22039 cycles/ticks indcpa_enc: median: 21192 cycles/ticks average: 21321 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33640 cycles/ticks average: 33781 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34574 cycles/ticks average: 34715 cycles/ticks kyber_encaps: median: 35500 cycles/ticks average: 35658 cycles/ticks kyber_decaps: median: 38798 cycles/ticks average: 38962 cycles/ticks Loop spin: 313 gen_a: median: 12334 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 270 cycles/ticks average: 270 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 389 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21986 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21237 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33788 cycles/ticks average: 33943 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36442 cycles/ticks kyber_encaps_derand: median: 34402 cycles/ticks average: 34528 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35514 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38867 cycles/ticks Loop spin: 314 gen_a: median: 12338 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21980 cycles/ticks average: 22088 cycles/ticks indcpa_enc: median: 21202 cycles/ticks average: 21345 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33834 cycles/ticks average: 33981 cycles/ticks kyber_keypair: median: 36216 cycles/ticks average: 36453 cycles/ticks kyber_encaps_derand: median: 34468 cycles/ticks average: 34594 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35505 cycles/ticks kyber_decaps: median: 38654 cycles/ticks average: 38797 cycles/ticks Loop spin: 315 gen_a: median: 12366 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1605 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22018 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21269 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33926 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36433 cycles/ticks kyber_encaps_derand: median: 34590 cycles/ticks average: 34727 cycles/ticks kyber_encaps: median: 35552 cycles/ticks average: 35724 cycles/ticks kyber_decaps: median: 38864 cycles/ticks average: 39023 cycles/ticks Loop spin: 316 gen_a: median: 12346 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 284 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21842 cycles/ticks average: 21941 cycles/ticks indcpa_enc: median: 21676 cycles/ticks average: 21794 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 34288 cycles/ticks average: 34415 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 35758 cycles/ticks average: 35919 cycles/ticks kyber_encaps: median: 36662 cycles/ticks average: 36845 cycles/ticks kyber_decaps: median: 39996 cycles/ticks average: 40260 cycles/ticks Loop spin: 317 gen_a: median: 12378 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22348 cycles/ticks average: 22480 cycles/ticks indcpa_enc: median: 21154 cycles/ticks average: 21300 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33967 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34638 cycles/ticks average: 34794 cycles/ticks kyber_encaps: median: 35610 cycles/ticks average: 35778 cycles/ticks kyber_decaps: median: 38840 cycles/ticks average: 38985 cycles/ticks Loop spin: 318 gen_a: median: 12338 cycles/ticks average: 12431 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 247 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21724 cycles/ticks average: 21845 cycles/ticks indcpa_enc: median: 21018 cycles/ticks average: 21150 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33932 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 34676 cycles/ticks average: 34833 cycles/ticks kyber_encaps: median: 35600 cycles/ticks average: 35762 cycles/ticks kyber_decaps: median: 38852 cycles/ticks average: 39023 cycles/ticks Loop spin: 319 gen_a: median: 12610 cycles/ticks average: 12654 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23198 cycles/ticks average: 23325 cycles/ticks indcpa_enc: median: 22422 cycles/ticks average: 22562 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 36612 cycles/ticks average: 36817 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34683 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35650 cycles/ticks kyber_decaps: median: 38852 cycles/ticks average: 38989 cycles/ticks Loop spin: 320 gen_a: median: 12398 cycles/ticks average: 12472 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1548 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22055 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21214 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33810 cycles/ticks average: 33961 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36451 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34700 cycles/ticks kyber_encaps: median: 35532 cycles/ticks average: 35710 cycles/ticks kyber_decaps: median: 38810 cycles/ticks average: 39000 cycles/ticks Loop spin: 321 gen_a: median: 12384 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 224 cycles/ticks average: 239 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21850 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21096 cycles/ticks average: 21223 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33871 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34689 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35639 cycles/ticks kyber_decaps: median: 38790 cycles/ticks average: 38923 cycles/ticks Loop spin: 322 gen_a: median: 12362 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21932 cycles/ticks average: 22051 cycles/ticks indcpa_enc: median: 21180 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 33994 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34624 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35606 cycles/ticks kyber_decaps: median: 38690 cycles/ticks average: 38829 cycles/ticks Loop spin: 323 gen_a: median: 12340 cycles/ticks average: 12430 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 122 cycles/ticks indcpa_keypair: median: 21792 cycles/ticks average: 21918 cycles/ticks indcpa_enc: median: 21060 cycles/ticks average: 21190 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33732 cycles/ticks average: 33906 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36378 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34546 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35539 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38814 cycles/ticks Loop spin: 324 gen_a: median: 12324 cycles/ticks average: 12422 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 26 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 24804 cycles/ticks average: 24965 cycles/ticks indcpa_enc: median: 22674 cycles/ticks average: 22831 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33877 cycles/ticks kyber_keypair: median: 36102 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34652 cycles/ticks kyber_encaps: median: 35496 cycles/ticks average: 35658 cycles/ticks kyber_decaps: median: 38798 cycles/ticks average: 38956 cycles/ticks Loop spin: 325 gen_a: median: 12396 cycles/ticks average: 12521 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21748 cycles/ticks average: 21865 cycles/ticks indcpa_enc: median: 21018 cycles/ticks average: 21147 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33868 cycles/ticks average: 34023 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34588 cycles/ticks average: 34719 cycles/ticks kyber_encaps: median: 35512 cycles/ticks average: 35691 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38886 cycles/ticks Loop spin: 326 gen_a: median: 12346 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21026 cycles/ticks average: 21147 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33788 cycles/ticks average: 33965 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34484 cycles/ticks average: 34625 cycles/ticks kyber_encaps: median: 35436 cycles/ticks average: 35642 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 38919 cycles/ticks Loop spin: 327 gen_a: median: 12340 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 27 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21836 cycles/ticks average: 21937 cycles/ticks indcpa_enc: median: 21100 cycles/ticks average: 21248 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33830 cycles/ticks average: 33965 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36394 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34660 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 38278 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 38933 cycles/ticks Loop spin: 328 gen_a: median: 12396 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21744 cycles/ticks average: 21882 cycles/ticks indcpa_enc: median: 20990 cycles/ticks average: 21113 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33934 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34414 cycles/ticks average: 34550 cycles/ticks kyber_encaps: median: 35366 cycles/ticks average: 35532 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38852 cycles/ticks Loop spin: 329 gen_a: median: 12358 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21832 cycles/ticks average: 21955 cycles/ticks indcpa_enc: median: 21100 cycles/ticks average: 21203 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 36421 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34640 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35630 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38931 cycles/ticks Loop spin: 330 gen_a: median: 12362 cycles/ticks average: 12464 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21982 cycles/ticks average: 22112 cycles/ticks indcpa_enc: median: 21758 cycles/ticks average: 21901 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33987 cycles/ticks kyber_keypair: median: 36374 cycles/ticks average: 36680 cycles/ticks kyber_encaps_derand: median: 35108 cycles/ticks average: 35224 cycles/ticks kyber_encaps: median: 36100 cycles/ticks average: 36232 cycles/ticks kyber_decaps: median: 39546 cycles/ticks average: 39656 cycles/ticks Loop spin: 331 gen_a: median: 12342 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21948 cycles/ticks average: 22043 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21344 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33891 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36419 cycles/ticks kyber_encaps_derand: median: 34300 cycles/ticks average: 34424 cycles/ticks kyber_encaps: median: 35268 cycles/ticks average: 35410 cycles/ticks kyber_decaps: median: 38538 cycles/ticks average: 38698 cycles/ticks Loop spin: 332 gen_a: median: 12342 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 263 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21904 cycles/ticks average: 22016 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21246 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33648 cycles/ticks average: 33808 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34566 cycles/ticks kyber_encaps: median: 35392 cycles/ticks average: 35570 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38792 cycles/ticks Loop spin: 333 gen_a: median: 12378 cycles/ticks average: 12467 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 398 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21818 cycles/ticks average: 22004 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21203 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33943 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 35910 cycles/ticks average: 36066 cycles/ticks kyber_encaps: median: 36826 cycles/ticks average: 36986 cycles/ticks kyber_decaps: median: 40114 cycles/ticks average: 40292 cycles/ticks Loop spin: 334 gen_a: median: 12346 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 120 cycles/ticks indcpa_keypair: median: 21790 cycles/ticks average: 21881 cycles/ticks indcpa_enc: median: 21088 cycles/ticks average: 21232 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33778 cycles/ticks average: 33945 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36426 cycles/ticks kyber_encaps_derand: median: 34612 cycles/ticks average: 34739 cycles/ticks kyber_encaps: median: 35490 cycles/ticks average: 35636 cycles/ticks kyber_decaps: median: 38814 cycles/ticks average: 38981 cycles/ticks Loop spin: 335 gen_a: median: 12394 cycles/ticks average: 12465 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21914 cycles/ticks average: 22033 cycles/ticks indcpa_enc: median: 21228 cycles/ticks average: 21351 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33909 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36375 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34617 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35611 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38802 cycles/ticks Loop spin: 336 gen_a: median: 12338 cycles/ticks average: 12450 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 284 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22030 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33914 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34408 cycles/ticks average: 34548 cycles/ticks kyber_encaps: median: 35368 cycles/ticks average: 35522 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38800 cycles/ticks Loop spin: 337 gen_a: median: 12358 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1600 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 214 cycles/ticks average: 271 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 122 cycles/ticks indcpa_keypair: median: 21788 cycles/ticks average: 21900 cycles/ticks indcpa_enc: median: 21058 cycles/ticks average: 21168 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 33971 cycles/ticks kyber_keypair: median: 36100 cycles/ticks average: 36349 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34554 cycles/ticks kyber_encaps: median: 35354 cycles/ticks average: 35509 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38844 cycles/ticks Loop spin: 338 gen_a: median: 12438 cycles/ticks average: 12511 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21826 cycles/ticks average: 21916 cycles/ticks indcpa_enc: median: 21058 cycles/ticks average: 21165 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 35168 cycles/ticks average: 35316 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36373 cycles/ticks kyber_encaps_derand: median: 34304 cycles/ticks average: 34442 cycles/ticks kyber_encaps: median: 35298 cycles/ticks average: 35463 cycles/ticks kyber_decaps: median: 38496 cycles/ticks average: 38724 cycles/ticks Loop spin: 339 gen_a: median: 12638 cycles/ticks average: 12743 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21766 cycles/ticks average: 21901 cycles/ticks indcpa_enc: median: 21010 cycles/ticks average: 21168 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33857 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34410 cycles/ticks average: 34515 cycles/ticks kyber_encaps: median: 35396 cycles/ticks average: 35537 cycles/ticks kyber_decaps: median: 38646 cycles/ticks average: 38828 cycles/ticks Loop spin: 340 gen_a: median: 12382 cycles/ticks average: 12505 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21958 cycles/ticks indcpa_enc: median: 21036 cycles/ticks average: 21171 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33804 cycles/ticks average: 34017 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 34592 cycles/ticks average: 34708 cycles/ticks kyber_encaps: median: 35520 cycles/ticks average: 35673 cycles/ticks kyber_decaps: median: 38842 cycles/ticks average: 39001 cycles/ticks Loop spin: 341 gen_a: median: 12384 cycles/ticks average: 12484 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 284 cycles/ticks average: 283 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 31 cycles/ticks poly_frommsg: median: 34 cycles/ticks average: 34 cycles/ticks poly_compress: median: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23190 cycles/ticks average: 23320 cycles/ticks indcpa_enc: median: 22422 cycles/ticks average: 22559 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1568 cycles/ticks kyber_keypair_derand: median: 33836 cycles/ticks average: 33965 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36418 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34681 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35586 cycles/ticks kyber_decaps: median: 38784 cycles/ticks average: 38895 cycles/ticks Loop spin: 342 gen_a: median: 12318 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 121 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22037 cycles/ticks indcpa_enc: median: 21182 cycles/ticks average: 21315 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33854 cycles/ticks average: 34000 cycles/ticks kyber_keypair: median: 36118 cycles/ticks average: 36372 cycles/ticks kyber_encaps_derand: median: 35804 cycles/ticks average: 35956 cycles/ticks kyber_encaps: median: 36734 cycles/ticks average: 36914 cycles/ticks kyber_decaps: median: 40042 cycles/ticks average: 40179 cycles/ticks Loop spin: 343 gen_a: median: 12452 cycles/ticks average: 12547 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22048 cycles/ticks average: 22174 cycles/ticks indcpa_enc: median: 21268 cycles/ticks average: 21385 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 34092 cycles/ticks average: 34242 cycles/ticks kyber_keypair: median: 36404 cycles/ticks average: 36646 cycles/ticks kyber_encaps_derand: median: 34582 cycles/ticks average: 34707 cycles/ticks kyber_encaps: median: 35534 cycles/ticks average: 35695 cycles/ticks kyber_decaps: median: 38834 cycles/ticks average: 38960 cycles/ticks Loop spin: 344 gen_a: median: 12328 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 409 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21774 cycles/ticks average: 21878 cycles/ticks indcpa_enc: median: 21030 cycles/ticks average: 21172 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33806 cycles/ticks average: 33948 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36495 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34682 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35566 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38841 cycles/ticks Loop spin: 345 gen_a: median: 12438 cycles/ticks average: 12533 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 22006 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21319 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33954 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36438 cycles/ticks kyber_encaps_derand: median: 34600 cycles/ticks average: 34700 cycles/ticks kyber_encaps: median: 35596 cycles/ticks average: 35731 cycles/ticks kyber_decaps: median: 38762 cycles/ticks average: 38934 cycles/ticks Loop spin: 346 gen_a: median: 12408 cycles/ticks average: 12518 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1598 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21860 cycles/ticks average: 21959 cycles/ticks indcpa_enc: median: 21072 cycles/ticks average: 21191 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 35124 cycles/ticks average: 35259 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36445 cycles/ticks kyber_encaps_derand: median: 34650 cycles/ticks average: 34810 cycles/ticks kyber_encaps: median: 35502 cycles/ticks average: 35657 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38889 cycles/ticks Loop spin: 347 gen_a: median: 12376 cycles/ticks average: 12486 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21742 cycles/ticks average: 21874 cycles/ticks indcpa_enc: median: 21022 cycles/ticks average: 21157 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33722 cycles/ticks average: 33883 cycles/ticks kyber_keypair: median: 36298 cycles/ticks average: 36559 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34605 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35565 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38854 cycles/ticks Loop spin: 348 gen_a: median: 12682 cycles/ticks average: 12740 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21929 cycles/ticks indcpa_enc: median: 21058 cycles/ticks average: 21231 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33840 cycles/ticks average: 33982 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36464 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34604 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35587 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38913 cycles/ticks Loop spin: 349 gen_a: median: 12342 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1574 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: 284 cycles/ticks average: 283 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21806 cycles/ticks average: 21911 cycles/ticks indcpa_enc: median: 21054 cycles/ticks average: 21201 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33935 cycles/ticks kyber_keypair: median: 36100 cycles/ticks average: 36357 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34650 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35501 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38931 cycles/ticks Loop spin: 350 gen_a: median: 12404 cycles/ticks average: 12499 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33668 cycles/ticks average: 33822 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34570 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35517 cycles/ticks kyber_decaps: median: 38618 cycles/ticks average: 38777 cycles/ticks Loop spin: 351 gen_a: median: 12356 cycles/ticks average: 12420 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22090 cycles/ticks average: 22219 cycles/ticks indcpa_enc: median: 21316 cycles/ticks average: 21420 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33838 cycles/ticks average: 34025 cycles/ticks kyber_keypair: median: 36260 cycles/ticks average: 36511 cycles/ticks kyber_encaps_derand: median: 34528 cycles/ticks average: 34640 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35666 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38864 cycles/ticks Loop spin: 352 gen_a: median: 12380 cycles/ticks average: 12484 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 22029 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21257 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33778 cycles/ticks average: 33958 cycles/ticks kyber_keypair: median: 36214 cycles/ticks average: 36448 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34678 cycles/ticks kyber_encaps: median: 35528 cycles/ticks average: 35691 cycles/ticks kyber_decaps: median: 38728 cycles/ticks average: 38882 cycles/ticks Loop spin: 353 gen_a: median: 12384 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22054 cycles/ticks indcpa_enc: median: 21164 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33914 cycles/ticks average: 34066 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36453 cycles/ticks kyber_encaps_derand: median: 34470 cycles/ticks average: 34624 cycles/ticks kyber_encaps: median: 35428 cycles/ticks average: 35554 cycles/ticks kyber_decaps: median: 38670 cycles/ticks average: 38810 cycles/ticks Loop spin: 354 gen_a: median: 12342 cycles/ticks average: 12429 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21786 cycles/ticks average: 21937 cycles/ticks indcpa_enc: median: 21052 cycles/ticks average: 21163 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33885 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34392 cycles/ticks average: 34512 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35560 cycles/ticks kyber_decaps: median: 38736 cycles/ticks average: 38909 cycles/ticks Loop spin: 355 gen_a: median: 12336 cycles/ticks average: 12507 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 248 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21955 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21295 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1577 cycles/ticks kyber_keypair_derand: median: 33704 cycles/ticks average: 33891 cycles/ticks kyber_keypair: median: 36198 cycles/ticks average: 36440 cycles/ticks kyber_encaps_derand: median: 34430 cycles/ticks average: 34553 cycles/ticks kyber_encaps: median: 35432 cycles/ticks average: 35567 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38841 cycles/ticks Loop spin: 356 gen_a: median: 12672 cycles/ticks average: 12740 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 22016 cycles/ticks average: 22110 cycles/ticks indcpa_enc: median: 21326 cycles/ticks average: 21454 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33903 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36397 cycles/ticks kyber_encaps_derand: median: 34400 cycles/ticks average: 34531 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35606 cycles/ticks kyber_decaps: median: 38528 cycles/ticks average: 38688 cycles/ticks Loop spin: 357 gen_a: median: 12410 cycles/ticks average: 12526 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21920 cycles/ticks average: 22039 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21263 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33879 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36356 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34668 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35602 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38915 cycles/ticks Loop spin: 358 gen_a: median: 12390 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22078 cycles/ticks average: 22192 cycles/ticks indcpa_enc: median: 21220 cycles/ticks average: 21330 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33830 cycles/ticks average: 33961 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36433 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34596 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35555 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38859 cycles/ticks Loop spin: 359 gen_a: median: 12334 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21946 cycles/ticks average: 22057 cycles/ticks indcpa_enc: median: 21180 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33626 cycles/ticks average: 33803 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 34398 cycles/ticks average: 34521 cycles/ticks kyber_encaps: median: 35382 cycles/ticks average: 35523 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38799 cycles/ticks Loop spin: 360 gen_a: median: 12352 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 295 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21824 cycles/ticks average: 21933 cycles/ticks indcpa_enc: median: 21080 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33794 cycles/ticks average: 33979 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36421 cycles/ticks kyber_encaps_derand: median: 35870 cycles/ticks average: 36018 cycles/ticks kyber_encaps: median: 36830 cycles/ticks average: 37064 cycles/ticks kyber_decaps: median: 40152 cycles/ticks average: 40325 cycles/ticks Loop spin: 361 gen_a: median: 12406 cycles/ticks average: 12513 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21928 cycles/ticks average: 22079 cycles/ticks indcpa_enc: median: 21212 cycles/ticks average: 21338 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33888 cycles/ticks average: 34065 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36465 cycles/ticks kyber_encaps_derand: median: 34602 cycles/ticks average: 34749 cycles/ticks kyber_encaps: median: 35520 cycles/ticks average: 35690 cycles/ticks kyber_decaps: median: 38842 cycles/ticks average: 39029 cycles/ticks Loop spin: 362 gen_a: median: 12422 cycles/ticks average: 12541 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 302 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22089 cycles/ticks indcpa_enc: median: 21260 cycles/ticks average: 21376 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33868 cycles/ticks average: 34031 cycles/ticks kyber_keypair: median: 36222 cycles/ticks average: 36453 cycles/ticks kyber_encaps_derand: median: 34490 cycles/ticks average: 34616 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35648 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38871 cycles/ticks Loop spin: 363 gen_a: median: 12698 cycles/ticks average: 12715 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 298 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 21984 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21245 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33804 cycles/ticks average: 33954 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35394 cycles/ticks average: 35565 cycles/ticks kyber_decaps: median: 38670 cycles/ticks average: 38831 cycles/ticks Loop spin: 364 gen_a: median: 12326 cycles/ticks average: 12424 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1565 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 24 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21770 cycles/ticks average: 21885 cycles/ticks indcpa_enc: median: 21000 cycles/ticks average: 21127 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33660 cycles/ticks average: 33816 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34398 cycles/ticks average: 34532 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35489 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38875 cycles/ticks Loop spin: 365 gen_a: median: 12346 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 22020 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21326 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 35124 cycles/ticks average: 35335 cycles/ticks kyber_keypair: median: 36206 cycles/ticks average: 36447 cycles/ticks kyber_encaps_derand: median: 34572 cycles/ticks average: 34720 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35684 cycles/ticks kyber_decaps: median: 38784 cycles/ticks average: 38933 cycles/ticks Loop spin: 366 gen_a: median: 12348 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 22003 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21304 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33908 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36449 cycles/ticks kyber_encaps_derand: median: 34480 cycles/ticks average: 34630 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35619 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38842 cycles/ticks Loop spin: 367 gen_a: median: 12352 cycles/ticks average: 12503 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21808 cycles/ticks average: 21925 cycles/ticks indcpa_enc: median: 21230 cycles/ticks average: 21354 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33907 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34632 cycles/ticks average: 34767 cycles/ticks kyber_encaps: median: 35560 cycles/ticks average: 35739 cycles/ticks kyber_decaps: median: 38780 cycles/ticks average: 38938 cycles/ticks Loop spin: 368 gen_a: median: 12448 cycles/ticks average: 12561 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23266 cycles/ticks average: 23388 cycles/ticks indcpa_enc: median: 22544 cycles/ticks average: 22664 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33780 cycles/ticks average: 33950 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34308 cycles/ticks average: 34411 cycles/ticks kyber_encaps: median: 35242 cycles/ticks average: 35407 cycles/ticks kyber_decaps: median: 38542 cycles/ticks average: 38713 cycles/ticks Loop spin: 369 gen_a: median: 12334 cycles/ticks average: 12424 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 274 cycles/ticks average: 273 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33640 cycles/ticks average: 33802 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36365 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34633 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35567 cycles/ticks kyber_decaps: median: 38690 cycles/ticks average: 38832 cycles/ticks Loop spin: 370 gen_a: median: 12364 cycles/ticks average: 12468 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 26 cycles/ticks average: 26 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 22021 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21287 cycles/ticks indcpa_dec: median: 1576 cycles/ticks average: 1592 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33893 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34418 cycles/ticks average: 34578 cycles/ticks kyber_encaps: median: 35316 cycles/ticks average: 35501 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38799 cycles/ticks Loop spin: 371 gen_a: median: 12400 cycles/ticks average: 12587 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23298 cycles/ticks average: 23409 cycles/ticks indcpa_enc: median: 22558 cycles/ticks average: 22669 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33916 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36464 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34622 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35673 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38809 cycles/ticks Loop spin: 372 gen_a: median: 12376 cycles/ticks average: 12486 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22062 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21296 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 35118 cycles/ticks average: 35293 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34420 cycles/ticks average: 34572 cycles/ticks kyber_encaps: median: 35354 cycles/ticks average: 35535 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38860 cycles/ticks Loop spin: 373 gen_a: median: 12342 cycles/ticks average: 12443 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21828 cycles/ticks average: 21964 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21300 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33684 cycles/ticks average: 33835 cycles/ticks kyber_keypair: median: 36232 cycles/ticks average: 36568 cycles/ticks kyber_encaps_derand: median: 34386 cycles/ticks average: 34510 cycles/ticks kyber_encaps: median: 35330 cycles/ticks average: 35493 cycles/ticks kyber_decaps: median: 38574 cycles/ticks average: 38732 cycles/ticks Loop spin: 374 gen_a: median: 12374 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 32 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21908 cycles/ticks average: 22054 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21259 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33826 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36464 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34614 cycles/ticks kyber_encaps: median: 35438 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38859 cycles/ticks Loop spin: 375 gen_a: median: 12362 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1568 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: 272 cycles/ticks average: 273 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 21987 cycles/ticks indcpa_enc: median: 21148 cycles/ticks average: 21287 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33670 cycles/ticks average: 33818 cycles/ticks kyber_keypair: median: 36098 cycles/ticks average: 36330 cycles/ticks kyber_encaps_derand: median: 34454 cycles/ticks average: 34597 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35530 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38884 cycles/ticks Loop spin: 376 gen_a: median: 12390 cycles/ticks average: 12524 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1599 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21939 cycles/ticks indcpa_enc: median: 20986 cycles/ticks average: 21112 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 35106 cycles/ticks average: 35267 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36455 cycles/ticks kyber_encaps_derand: median: 34502 cycles/ticks average: 34630 cycles/ticks kyber_encaps: median: 35410 cycles/ticks average: 35572 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38894 cycles/ticks Loop spin: 377 gen_a: median: 12338 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 251 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21882 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21249 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33849 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34378 cycles/ticks average: 34512 cycles/ticks kyber_encaps: median: 35374 cycles/ticks average: 35525 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38814 cycles/ticks Loop spin: 378 gen_a: median: 12378 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 272 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21872 cycles/ticks average: 21970 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21212 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33870 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36391 cycles/ticks kyber_encaps_derand: median: 34422 cycles/ticks average: 34538 cycles/ticks kyber_encaps: median: 35362 cycles/ticks average: 35509 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38851 cycles/ticks Loop spin: 379 gen_a: median: 12338 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21870 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21102 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33802 cycles/ticks average: 33962 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34606 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35611 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38867 cycles/ticks Loop spin: 380 gen_a: median: 12382 cycles/ticks average: 12491 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1555 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22001 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21203 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33876 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36348 cycles/ticks kyber_encaps_derand: median: 34468 cycles/ticks average: 34603 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35633 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38883 cycles/ticks Loop spin: 381 gen_a: median: 12330 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22044 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21220 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33890 cycles/ticks average: 34036 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36433 cycles/ticks kyber_encaps_derand: median: 34514 cycles/ticks average: 34669 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35661 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38853 cycles/ticks Loop spin: 382 gen_a: median: 12402 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21974 cycles/ticks average: 22078 cycles/ticks indcpa_enc: median: 21202 cycles/ticks average: 21324 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33794 cycles/ticks average: 33965 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36439 cycles/ticks kyber_encaps_derand: median: 34584 cycles/ticks average: 34719 cycles/ticks kyber_encaps: median: 35534 cycles/ticks average: 35714 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38989 cycles/ticks Loop spin: 383 gen_a: median: 12394 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21742 cycles/ticks average: 21839 cycles/ticks indcpa_enc: median: 20962 cycles/ticks average: 21084 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33684 cycles/ticks average: 33840 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36392 cycles/ticks kyber_encaps_derand: median: 34636 cycles/ticks average: 34762 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35602 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38830 cycles/ticks Loop spin: 384 gen_a: median: 12338 cycles/ticks average: 12510 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 21981 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21311 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33722 cycles/ticks average: 33872 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36416 cycles/ticks kyber_encaps_derand: median: 34542 cycles/ticks average: 34677 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35635 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38959 cycles/ticks Loop spin: 385 gen_a: median: 12440 cycles/ticks average: 12569 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 21986 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21247 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33794 cycles/ticks average: 33931 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36453 cycles/ticks kyber_encaps_derand: median: 34438 cycles/ticks average: 34572 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35595 cycles/ticks kyber_decaps: median: 38646 cycles/ticks average: 38767 cycles/ticks Loop spin: 386 gen_a: median: 12622 cycles/ticks average: 12708 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1547 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21790 cycles/ticks average: 21897 cycles/ticks indcpa_enc: median: 21032 cycles/ticks average: 21169 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 35118 cycles/ticks average: 35286 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36369 cycles/ticks kyber_encaps_derand: median: 34414 cycles/ticks average: 34546 cycles/ticks kyber_encaps: median: 35324 cycles/ticks average: 35500 cycles/ticks kyber_decaps: median: 38642 cycles/ticks average: 38795 cycles/ticks Loop spin: 387 gen_a: median: 12412 cycles/ticks average: 12539 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 418 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21972 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21317 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 34942 cycles/ticks average: 35124 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34478 cycles/ticks average: 34604 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35621 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38784 cycles/ticks Loop spin: 388 gen_a: median: 12398 cycles/ticks average: 12503 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21952 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21191 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33895 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36416 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34620 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38852 cycles/ticks Loop spin: 389 gen_a: median: 12390 cycles/ticks average: 12481 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22003 cycles/ticks indcpa_enc: median: 21154 cycles/ticks average: 21262 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33704 cycles/ticks average: 33849 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36374 cycles/ticks kyber_encaps_derand: median: 34430 cycles/ticks average: 34560 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35517 cycles/ticks kyber_decaps: median: 38636 cycles/ticks average: 38786 cycles/ticks Loop spin: 390 gen_a: median: 12338 cycles/ticks average: 12403 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 125 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22027 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21276 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33972 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36464 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34636 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35532 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38868 cycles/ticks Loop spin: 391 gen_a: median: 12330 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21970 cycles/ticks average: 22082 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21250 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33628 cycles/ticks average: 33791 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 35842 cycles/ticks average: 35996 cycles/ticks kyber_encaps: median: 36774 cycles/ticks average: 36921 cycles/ticks kyber_decaps: median: 40042 cycles/ticks average: 40185 cycles/ticks Loop spin: 392 gen_a: median: 12376 cycles/ticks average: 12470 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21772 cycles/ticks average: 21882 cycles/ticks indcpa_enc: median: 21060 cycles/ticks average: 21188 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33912 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34692 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35660 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38861 cycles/ticks Loop spin: 393 gen_a: median: 12426 cycles/ticks average: 12537 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21266 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33850 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34673 cycles/ticks kyber_encaps: median: 35434 cycles/ticks average: 35667 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38885 cycles/ticks Loop spin: 394 gen_a: median: 12416 cycles/ticks average: 12528 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 413 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21952 cycles/ticks average: 22053 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21256 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33924 cycles/ticks kyber_keypair: median: 36222 cycles/ticks average: 36458 cycles/ticks kyber_encaps_derand: median: 34400 cycles/ticks average: 34489 cycles/ticks kyber_encaps: median: 35366 cycles/ticks average: 35516 cycles/ticks kyber_decaps: median: 38668 cycles/ticks average: 38806 cycles/ticks Loop spin: 395 gen_a: median: 12368 cycles/ticks average: 12468 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1545 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22066 cycles/ticks indcpa_enc: median: 21154 cycles/ticks average: 21282 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33612 cycles/ticks average: 33775 cycles/ticks kyber_keypair: median: 36094 cycles/ticks average: 36392 cycles/ticks kyber_encaps_derand: median: 34582 cycles/ticks average: 34705 cycles/ticks kyber_encaps: median: 35558 cycles/ticks average: 35707 cycles/ticks kyber_decaps: median: 38842 cycles/ticks average: 38993 cycles/ticks Loop spin: 396 gen_a: median: 12368 cycles/ticks average: 12475 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23354 cycles/ticks average: 23470 cycles/ticks indcpa_enc: median: 22640 cycles/ticks average: 22780 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 35052 cycles/ticks average: 35218 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36415 cycles/ticks kyber_encaps_derand: median: 34342 cycles/ticks average: 34462 cycles/ticks kyber_encaps: median: 35316 cycles/ticks average: 35474 cycles/ticks kyber_decaps: median: 38560 cycles/ticks average: 38698 cycles/ticks Loop spin: 397 gen_a: median: 12342 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 390 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22100 cycles/ticks average: 22221 cycles/ticks indcpa_enc: median: 21334 cycles/ticks average: 21449 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33880 cycles/ticks average: 34011 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34542 cycles/ticks average: 34685 cycles/ticks kyber_encaps: median: 35496 cycles/ticks average: 35671 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38875 cycles/ticks Loop spin: 398 gen_a: median: 12346 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22000 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21273 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33836 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 34704 cycles/ticks average: 34832 cycles/ticks kyber_encaps: median: 35660 cycles/ticks average: 35832 cycles/ticks kyber_decaps: median: 38904 cycles/ticks average: 39048 cycles/ticks Loop spin: 399 gen_a: median: 12366 cycles/ticks average: 12520 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1613 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22026 cycles/ticks average: 22142 cycles/ticks indcpa_enc: median: 21306 cycles/ticks average: 21491 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33778 cycles/ticks average: 33936 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36326 cycles/ticks kyber_encaps_derand: median: 34606 cycles/ticks average: 34730 cycles/ticks kyber_encaps: median: 35524 cycles/ticks average: 35662 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38855 cycles/ticks Loop spin: 400 gen_a: median: 12418 cycles/ticks average: 12524 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 253 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22027 cycles/ticks indcpa_enc: median: 21192 cycles/ticks average: 21329 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33885 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34673 cycles/ticks kyber_encaps: median: 35552 cycles/ticks average: 35734 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38916 cycles/ticks Loop spin: 401 gen_a: median: 12342 cycles/ticks average: 12436 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1559 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22057 cycles/ticks indcpa_enc: median: 21190 cycles/ticks average: 21369 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33794 cycles/ticks average: 33929 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34398 cycles/ticks average: 34539 cycles/ticks kyber_encaps: median: 35360 cycles/ticks average: 35515 cycles/ticks kyber_decaps: median: 38672 cycles/ticks average: 38814 cycles/ticks Loop spin: 402 gen_a: median: 12412 cycles/ticks average: 12510 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 45 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21944 cycles/ticks average: 22046 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21295 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33908 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34669 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35625 cycles/ticks kyber_decaps: median: 38792 cycles/ticks average: 38939 cycles/ticks Loop spin: 403 gen_a: median: 12326 cycles/ticks average: 12416 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1568 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21980 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33694 cycles/ticks average: 33866 cycles/ticks kyber_keypair: median: 36074 cycles/ticks average: 36326 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34677 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38848 cycles/ticks average: 39010 cycles/ticks Loop spin: 404 gen_a: median: 12338 cycles/ticks average: 12455 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 273 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 22016 cycles/ticks average: 22150 cycles/ticks indcpa_enc: median: 21162 cycles/ticks average: 21261 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33650 cycles/ticks average: 33815 cycles/ticks kyber_keypair: median: 36240 cycles/ticks average: 36571 cycles/ticks kyber_encaps_derand: median: 34386 cycles/ticks average: 34546 cycles/ticks kyber_encaps: median: 35338 cycles/ticks average: 35506 cycles/ticks kyber_decaps: median: 38640 cycles/ticks average: 38794 cycles/ticks Loop spin: 405 gen_a: median: 12336 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 49 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21230 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33854 cycles/ticks average: 33994 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36433 cycles/ticks kyber_encaps_derand: median: 37218 cycles/ticks average: 37376 cycles/ticks kyber_encaps: median: 38092 cycles/ticks average: 38246 cycles/ticks kyber_decaps: median: 41386 cycles/ticks average: 41540 cycles/ticks Loop spin: 406 gen_a: median: 12398 cycles/ticks average: 12492 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21790 cycles/ticks average: 21934 cycles/ticks indcpa_enc: median: 21058 cycles/ticks average: 21166 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33636 cycles/ticks average: 33795 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34699 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35676 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38900 cycles/ticks Loop spin: 407 gen_a: median: 12444 cycles/ticks average: 12534 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1609 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 21968 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21250 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33882 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36373 cycles/ticks kyber_encaps_derand: median: 34386 cycles/ticks average: 34491 cycles/ticks kyber_encaps: median: 35290 cycles/ticks average: 35443 cycles/ticks kyber_decaps: median: 38606 cycles/ticks average: 38760 cycles/ticks Loop spin: 408 gen_a: median: 12374 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22052 cycles/ticks indcpa_enc: median: 21226 cycles/ticks average: 21353 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33634 cycles/ticks average: 33813 cycles/ticks kyber_keypair: median: 36234 cycles/ticks average: 36480 cycles/ticks kyber_encaps_derand: median: 34536 cycles/ticks average: 34687 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35644 cycles/ticks kyber_decaps: median: 38786 cycles/ticks average: 38933 cycles/ticks Loop spin: 409 gen_a: median: 12360 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 21989 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21338 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33838 cycles/ticks average: 34028 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34712 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35630 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38901 cycles/ticks Loop spin: 410 gen_a: median: 12336 cycles/ticks average: 12431 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22030 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21219 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33882 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36475 cycles/ticks kyber_encaps_derand: median: 34584 cycles/ticks average: 34715 cycles/ticks kyber_encaps: median: 35566 cycles/ticks average: 35745 cycles/ticks kyber_decaps: median: 38862 cycles/ticks average: 39038 cycles/ticks Loop spin: 411 gen_a: median: 12346 cycles/ticks average: 12429 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 42 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21995 cycles/ticks indcpa_enc: median: 21226 cycles/ticks average: 21378 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33952 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34376 cycles/ticks average: 34510 cycles/ticks kyber_encaps: median: 35374 cycles/ticks average: 35545 cycles/ticks kyber_decaps: median: 38646 cycles/ticks average: 38827 cycles/ticks Loop spin: 412 gen_a: median: 12354 cycles/ticks average: 12520 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1540 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21790 cycles/ticks average: 21912 cycles/ticks indcpa_enc: median: 21050 cycles/ticks average: 21184 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 33942 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34564 cycles/ticks average: 34715 cycles/ticks kyber_encaps: median: 35540 cycles/ticks average: 35699 cycles/ticks kyber_decaps: median: 38642 cycles/ticks average: 38789 cycles/ticks Loop spin: 413 gen_a: median: 12342 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23262 cycles/ticks average: 23385 cycles/ticks indcpa_enc: median: 22424 cycles/ticks average: 22556 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 35274 cycles/ticks average: 35464 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34587 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35533 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38848 cycles/ticks Loop spin: 414 gen_a: median: 12384 cycles/ticks average: 12483 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21952 cycles/ticks average: 22081 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21244 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33796 cycles/ticks average: 33950 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34590 cycles/ticks average: 34756 cycles/ticks kyber_encaps: median: 35550 cycles/ticks average: 35700 cycles/ticks kyber_decaps: median: 38762 cycles/ticks average: 38890 cycles/ticks Loop spin: 415 gen_a: median: 12344 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1594 cycles/ticks average: 1608 cycles/ticks poly_getnoise_eta2: median: 1550 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21920 cycles/ticks average: 22038 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21282 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33949 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36412 cycles/ticks kyber_encaps_derand: median: 34358 cycles/ticks average: 34581 cycles/ticks kyber_encaps: median: 35314 cycles/ticks average: 35482 cycles/ticks kyber_decaps: median: 38590 cycles/ticks average: 38744 cycles/ticks Loop spin: 416 gen_a: median: 12330 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 274 cycles/ticks average: 274 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21808 cycles/ticks average: 21930 cycles/ticks indcpa_enc: median: 21070 cycles/ticks average: 21196 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33901 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34695 cycles/ticks kyber_encaps: median: 35468 cycles/ticks average: 35651 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38921 cycles/ticks Loop spin: 417 gen_a: median: 12330 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21993 cycles/ticks indcpa_enc: median: 21658 cycles/ticks average: 21774 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 34164 cycles/ticks average: 34330 cycles/ticks kyber_keypair: median: 36288 cycles/ticks average: 36534 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34612 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35621 cycles/ticks kyber_decaps: median: 38768 cycles/ticks average: 38935 cycles/ticks Loop spin: 418 gen_a: median: 12364 cycles/ticks average: 12451 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21972 cycles/ticks average: 22091 cycles/ticks indcpa_enc: median: 21236 cycles/ticks average: 21348 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33782 cycles/ticks average: 33938 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34472 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35538 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38869 cycles/ticks Loop spin: 419 gen_a: median: 12328 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1570 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 21991 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21266 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33937 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34470 cycles/ticks average: 34594 cycles/ticks kyber_encaps: median: 35434 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38877 cycles/ticks Loop spin: 420 gen_a: median: 12360 cycles/ticks average: 12461 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 242 cycles/ticks average: 267 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21818 cycles/ticks average: 21966 cycles/ticks indcpa_enc: median: 21062 cycles/ticks average: 21192 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33730 cycles/ticks average: 33900 cycles/ticks kyber_keypair: median: 36220 cycles/ticks average: 36461 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34611 cycles/ticks kyber_encaps: median: 35436 cycles/ticks average: 35588 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38858 cycles/ticks Loop spin: 421 gen_a: median: 12360 cycles/ticks average: 12469 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 276 cycles/ticks average: 294 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22044 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21275 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33912 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34408 cycles/ticks average: 34538 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35564 cycles/ticks kyber_decaps: median: 38658 cycles/ticks average: 38830 cycles/ticks Loop spin: 422 gen_a: median: 12342 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1603 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 21984 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33950 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36445 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34582 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35535 cycles/ticks kyber_decaps: median: 38668 cycles/ticks average: 38829 cycles/ticks Loop spin: 423 gen_a: median: 12376 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 21998 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21291 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33792 cycles/ticks average: 33955 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36467 cycles/ticks kyber_encaps_derand: median: 34346 cycles/ticks average: 34489 cycles/ticks kyber_encaps: median: 35342 cycles/ticks average: 35498 cycles/ticks kyber_decaps: median: 38546 cycles/ticks average: 38712 cycles/ticks Loop spin: 424 gen_a: median: 12332 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1560 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 388 cycles/ticks average: 415 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21850 cycles/ticks average: 21982 cycles/ticks indcpa_enc: median: 21100 cycles/ticks average: 21235 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33859 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36430 cycles/ticks kyber_encaps_derand: median: 34698 cycles/ticks average: 34854 cycles/ticks kyber_encaps: median: 35612 cycles/ticks average: 35727 cycles/ticks kyber_decaps: median: 38954 cycles/ticks average: 39127 cycles/ticks Loop spin: 425 gen_a: median: 12382 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 311 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21826 cycles/ticks average: 21959 cycles/ticks indcpa_enc: median: 21074 cycles/ticks average: 21203 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33796 cycles/ticks average: 33981 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36442 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34668 cycles/ticks kyber_encaps: median: 35480 cycles/ticks average: 35625 cycles/ticks kyber_decaps: median: 38780 cycles/ticks average: 38919 cycles/ticks Loop spin: 426 gen_a: median: 12384 cycles/ticks average: 12475 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 45 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22013 cycles/ticks indcpa_enc: median: 21164 cycles/ticks average: 21275 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 35162 cycles/ticks average: 35314 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36445 cycles/ticks kyber_encaps_derand: median: 34368 cycles/ticks average: 34573 cycles/ticks kyber_encaps: median: 35308 cycles/ticks average: 35484 cycles/ticks kyber_decaps: median: 38508 cycles/ticks average: 38680 cycles/ticks Loop spin: 427 gen_a: median: 12342 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 21984 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21261 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36436 cycles/ticks kyber_encaps_derand: median: 35916 cycles/ticks average: 36044 cycles/ticks kyber_encaps: median: 36828 cycles/ticks average: 37014 cycles/ticks kyber_decaps: median: 40094 cycles/ticks average: 40267 cycles/ticks Loop spin: 428 gen_a: median: 12638 cycles/ticks average: 12704 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 22027 cycles/ticks indcpa_enc: median: 21066 cycles/ticks average: 21192 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33810 cycles/ticks average: 33960 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36328 cycles/ticks kyber_encaps_derand: median: 34422 cycles/ticks average: 34515 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35514 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38860 cycles/ticks Loop spin: 429 gen_a: median: 12372 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 216 cycles/ticks average: 258 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21778 cycles/ticks average: 21917 cycles/ticks indcpa_enc: median: 21050 cycles/ticks average: 21165 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33828 cycles/ticks average: 33990 cycles/ticks kyber_keypair: median: 36118 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34664 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35628 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38861 cycles/ticks Loop spin: 430 gen_a: median: 12340 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 286 cycles/ticks average: 296 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 22056 cycles/ticks average: 22171 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21316 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33684 cycles/ticks average: 33831 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36397 cycles/ticks kyber_encaps_derand: median: 34392 cycles/ticks average: 34524 cycles/ticks kyber_encaps: median: 35316 cycles/ticks average: 35489 cycles/ticks kyber_decaps: median: 38642 cycles/ticks average: 38804 cycles/ticks Loop spin: 431 gen_a: median: 12412 cycles/ticks average: 12542 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 282 cycles/ticks average: 294 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21772 cycles/ticks average: 21893 cycles/ticks indcpa_enc: median: 21052 cycles/ticks average: 21176 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33624 cycles/ticks average: 33772 cycles/ticks kyber_keypair: median: 36090 cycles/ticks average: 36316 cycles/ticks kyber_encaps_derand: median: 34378 cycles/ticks average: 34520 cycles/ticks kyber_encaps: median: 35368 cycles/ticks average: 35516 cycles/ticks kyber_decaps: median: 38618 cycles/ticks average: 38763 cycles/ticks Loop spin: 432 gen_a: median: 12330 cycles/ticks average: 12428 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1565 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 403 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22025 cycles/ticks indcpa_enc: median: 21160 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33744 cycles/ticks average: 33987 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36459 cycles/ticks kyber_encaps_derand: median: 34514 cycles/ticks average: 34661 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35553 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38922 cycles/ticks Loop spin: 433 gen_a: median: 12334 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1566 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22020 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21244 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 35224 cycles/ticks average: 35379 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36375 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34661 cycles/ticks kyber_encaps: median: 35468 cycles/ticks average: 35636 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 38958 cycles/ticks Loop spin: 434 gen_a: median: 12370 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21972 cycles/ticks average: 22083 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21268 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33604 cycles/ticks average: 33759 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36472 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34664 cycles/ticks kyber_encaps: median: 35510 cycles/ticks average: 35684 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38933 cycles/ticks Loop spin: 435 gen_a: median: 12416 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21956 cycles/ticks average: 22062 cycles/ticks indcpa_enc: median: 21190 cycles/ticks average: 21305 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33658 cycles/ticks average: 33819 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34597 cycles/ticks kyber_encaps: median: 35374 cycles/ticks average: 35512 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38858 cycles/ticks Loop spin: 436 gen_a: median: 12386 cycles/ticks average: 12576 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1599 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23278 cycles/ticks average: 23408 cycles/ticks indcpa_enc: median: 22512 cycles/ticks average: 22635 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1570 cycles/ticks kyber_keypair_derand: median: 33606 cycles/ticks average: 33804 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 34654 cycles/ticks average: 34787 cycles/ticks kyber_encaps: median: 35564 cycles/ticks average: 35714 cycles/ticks kyber_decaps: median: 38918 cycles/ticks average: 39078 cycles/ticks Loop spin: 437 gen_a: median: 12346 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22070 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21246 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33892 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34670 cycles/ticks kyber_encaps: median: 35410 cycles/ticks average: 35561 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38854 cycles/ticks Loop spin: 438 gen_a: median: 12344 cycles/ticks average: 12451 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21928 cycles/ticks average: 22023 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21301 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33706 cycles/ticks average: 33844 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34640 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35626 cycles/ticks kyber_decaps: median: 38826 cycles/ticks average: 38987 cycles/ticks Loop spin: 439 gen_a: median: 12340 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1592 cycles/ticks average: 1605 cycles/ticks poly_getnoise_eta2: median: 1548 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21928 cycles/ticks indcpa_enc: median: 21020 cycles/ticks average: 21126 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33826 cycles/ticks average: 33976 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 36034 cycles/ticks average: 36165 cycles/ticks kyber_encaps: median: 36972 cycles/ticks average: 37152 cycles/ticks kyber_decaps: median: 40250 cycles/ticks average: 40400 cycles/ticks Loop spin: 440 gen_a: median: 12364 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1599 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21790 cycles/ticks average: 21890 cycles/ticks indcpa_enc: median: 21062 cycles/ticks average: 21188 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33622 cycles/ticks average: 33784 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34472 cycles/ticks average: 34635 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35587 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38874 cycles/ticks Loop spin: 441 gen_a: median: 12348 cycles/ticks average: 12451 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1620 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23290 cycles/ticks average: 23413 cycles/ticks indcpa_enc: median: 22582 cycles/ticks average: 22711 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33798 cycles/ticks average: 33955 cycles/ticks kyber_keypair: median: 36106 cycles/ticks average: 36351 cycles/ticks kyber_encaps_derand: median: 34462 cycles/ticks average: 34613 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35587 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38906 cycles/ticks Loop spin: 442 gen_a: median: 12342 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 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: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22030 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21190 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33694 cycles/ticks average: 33837 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36412 cycles/ticks kyber_encaps_derand: median: 34416 cycles/ticks average: 34564 cycles/ticks kyber_encaps: median: 35342 cycles/ticks average: 35516 cycles/ticks kyber_decaps: median: 38642 cycles/ticks average: 38804 cycles/ticks Loop spin: 443 gen_a: median: 12434 cycles/ticks average: 12538 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22045 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21233 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36224 cycles/ticks average: 36421 cycles/ticks kyber_encaps_derand: median: 34582 cycles/ticks average: 34735 cycles/ticks kyber_encaps: median: 35534 cycles/ticks average: 35708 cycles/ticks kyber_decaps: median: 38836 cycles/ticks average: 38991 cycles/ticks Loop spin: 444 gen_a: median: 12328 cycles/ticks average: 12423 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1601 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22041 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21270 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33909 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34404 cycles/ticks average: 34531 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35519 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38811 cycles/ticks Loop spin: 445 gen_a: median: 12348 cycles/ticks average: 12448 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21764 cycles/ticks average: 21914 cycles/ticks indcpa_enc: median: 21038 cycles/ticks average: 21166 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33873 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36477 cycles/ticks kyber_encaps_derand: median: 34558 cycles/ticks average: 34699 cycles/ticks kyber_encaps: median: 35528 cycles/ticks average: 35699 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38843 cycles/ticks Loop spin: 446 gen_a: median: 12646 cycles/ticks average: 12727 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 210 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 21993 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21347 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 35250 cycles/ticks average: 35419 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36412 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34691 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35589 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38899 cycles/ticks Loop spin: 447 gen_a: median: 12376 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 55 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21889 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21197 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33658 cycles/ticks average: 33834 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 34454 cycles/ticks average: 34588 cycles/ticks kyber_encaps: median: 35426 cycles/ticks average: 35585 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38907 cycles/ticks Loop spin: 448 gen_a: median: 12600 cycles/ticks average: 12682 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21754 cycles/ticks average: 21871 cycles/ticks indcpa_enc: median: 20996 cycles/ticks average: 21133 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33732 cycles/ticks average: 33940 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36502 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34691 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35647 cycles/ticks kyber_decaps: median: 38780 cycles/ticks average: 38940 cycles/ticks Loop spin: 449 gen_a: median: 12374 cycles/ticks average: 12489 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1612 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 250 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 30 cycles/ticks average: 29 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 22013 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 35130 cycles/ticks average: 35283 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36423 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34571 cycles/ticks kyber_encaps: median: 35366 cycles/ticks average: 35536 cycles/ticks kyber_decaps: median: 38660 cycles/ticks average: 38900 cycles/ticks Loop spin: 450 gen_a: median: 12386 cycles/ticks average: 12507 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1555 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: 270 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21828 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21215 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33912 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34678 cycles/ticks kyber_encaps: median: 35500 cycles/ticks average: 35644 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38956 cycles/ticks Loop spin: 451 gen_a: median: 12332 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1603 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21724 cycles/ticks average: 21828 cycles/ticks indcpa_enc: median: 20936 cycles/ticks average: 21050 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33860 cycles/ticks average: 34018 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34560 cycles/ticks average: 34677 cycles/ticks kyber_encaps: median: 35490 cycles/ticks average: 35644 cycles/ticks kyber_decaps: median: 38810 cycles/ticks average: 38952 cycles/ticks Loop spin: 452 gen_a: median: 12368 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22030 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21282 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33916 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36358 cycles/ticks kyber_encaps_derand: median: 34558 cycles/ticks average: 34661 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35534 cycles/ticks kyber_decaps: median: 38644 cycles/ticks average: 38791 cycles/ticks Loop spin: 453 gen_a: median: 12350 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 30 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21962 cycles/ticks average: 22077 cycles/ticks indcpa_enc: median: 21192 cycles/ticks average: 21315 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33836 cycles/ticks average: 33998 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36393 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34663 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35619 cycles/ticks kyber_decaps: median: 38746 cycles/ticks average: 38927 cycles/ticks Loop spin: 454 gen_a: median: 12336 cycles/ticks average: 12443 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 31 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21830 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21219 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33840 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34596 cycles/ticks kyber_encaps: median: 35366 cycles/ticks average: 35524 cycles/ticks kyber_decaps: median: 38608 cycles/ticks average: 38794 cycles/ticks Loop spin: 455 gen_a: median: 12390 cycles/ticks average: 12497 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21976 cycles/ticks indcpa_enc: median: 21104 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33954 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36464 cycles/ticks kyber_encaps_derand: median: 34592 cycles/ticks average: 34731 cycles/ticks kyber_encaps: median: 35550 cycles/ticks average: 35749 cycles/ticks kyber_decaps: median: 38640 cycles/ticks average: 38778 cycles/ticks Loop spin: 456 gen_a: median: 12346 cycles/ticks average: 12448 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1569 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21984 cycles/ticks average: 22105 cycles/ticks indcpa_enc: median: 21196 cycles/ticks average: 21315 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33842 cycles/ticks average: 33977 cycles/ticks kyber_keypair: median: 36228 cycles/ticks average: 36502 cycles/ticks kyber_encaps_derand: median: 34538 cycles/ticks average: 34676 cycles/ticks kyber_encaps: median: 35472 cycles/ticks average: 35618 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38823 cycles/ticks Loop spin: 457 gen_a: median: 12376 cycles/ticks average: 12469 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 18 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21726 cycles/ticks average: 21836 cycles/ticks indcpa_enc: median: 20984 cycles/ticks average: 21115 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33849 cycles/ticks kyber_keypair: median: 36238 cycles/ticks average: 36507 cycles/ticks kyber_encaps_derand: median: 34424 cycles/ticks average: 34562 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35556 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38831 cycles/ticks Loop spin: 458 gen_a: median: 12340 cycles/ticks average: 12432 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1548 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22010 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21307 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33816 cycles/ticks average: 33983 cycles/ticks kyber_keypair: median: 36232 cycles/ticks average: 36464 cycles/ticks kyber_encaps_derand: median: 34396 cycles/ticks average: 34520 cycles/ticks kyber_encaps: median: 35308 cycles/ticks average: 35471 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38822 cycles/ticks Loop spin: 459 gen_a: median: 12330 cycles/ticks average: 12429 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21024 cycles/ticks average: 21160 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 34996 cycles/ticks average: 35228 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36415 cycles/ticks kyber_encaps_derand: median: 34484 cycles/ticks average: 34618 cycles/ticks kyber_encaps: median: 35420 cycles/ticks average: 35606 cycles/ticks kyber_decaps: median: 38810 cycles/ticks average: 38952 cycles/ticks Loop spin: 460 gen_a: median: 12358 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21942 cycles/ticks average: 22070 cycles/ticks indcpa_enc: median: 21216 cycles/ticks average: 21328 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33556 cycles/ticks average: 33704 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36378 cycles/ticks kyber_encaps_derand: median: 34660 cycles/ticks average: 34790 cycles/ticks kyber_encaps: median: 35602 cycles/ticks average: 35800 cycles/ticks kyber_decaps: median: 38826 cycles/ticks average: 38997 cycles/ticks Loop spin: 461 gen_a: median: 12338 cycles/ticks average: 12475 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22052 cycles/ticks indcpa_enc: median: 21206 cycles/ticks average: 21346 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 35138 cycles/ticks average: 35307 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36419 cycles/ticks kyber_encaps_derand: median: 34376 cycles/ticks average: 34520 cycles/ticks kyber_encaps: median: 35328 cycles/ticks average: 35504 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38869 cycles/ticks Loop spin: 462 gen_a: median: 12376 cycles/ticks average: 12468 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21752 cycles/ticks average: 21889 cycles/ticks indcpa_enc: median: 21056 cycles/ticks average: 21191 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33836 cycles/ticks average: 33989 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36448 cycles/ticks kyber_encaps_derand: median: 34596 cycles/ticks average: 34723 cycles/ticks kyber_encaps: median: 35552 cycles/ticks average: 35722 cycles/ticks kyber_decaps: median: 38800 cycles/ticks average: 38954 cycles/ticks Loop spin: 463 gen_a: median: 12344 cycles/ticks average: 12512 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1567 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22025 cycles/ticks indcpa_enc: median: 21164 cycles/ticks average: 21305 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33841 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34597 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35538 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38874 cycles/ticks Loop spin: 464 gen_a: median: 12330 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 259 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23250 cycles/ticks average: 23381 cycles/ticks indcpa_enc: median: 22484 cycles/ticks average: 22615 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33832 cycles/ticks average: 34064 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34685 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35563 cycles/ticks kyber_decaps: median: 38840 cycles/ticks average: 38987 cycles/ticks Loop spin: 465 gen_a: median: 12330 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21760 cycles/ticks average: 21868 cycles/ticks indcpa_enc: median: 21038 cycles/ticks average: 21163 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33854 cycles/ticks kyber_keypair: median: 36198 cycles/ticks average: 36478 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34647 cycles/ticks kyber_encaps: median: 35412 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38670 cycles/ticks average: 38824 cycles/ticks Loop spin: 466 gen_a: median: 12350 cycles/ticks average: 12506 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 127 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22043 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21291 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33933 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 34564 cycles/ticks average: 34722 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35660 cycles/ticks kyber_decaps: median: 38770 cycles/ticks average: 38940 cycles/ticks Loop spin: 467 gen_a: median: 12360 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 224 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21774 cycles/ticks average: 21901 cycles/ticks indcpa_enc: median: 21030 cycles/ticks average: 21152 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33608 cycles/ticks average: 33751 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34414 cycles/ticks average: 34546 cycles/ticks kyber_encaps: median: 35332 cycles/ticks average: 35514 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38867 cycles/ticks Loop spin: 468 gen_a: median: 12338 cycles/ticks average: 12431 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1600 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21804 cycles/ticks average: 21916 cycles/ticks indcpa_enc: median: 21096 cycles/ticks average: 21229 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33710 cycles/ticks average: 33899 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34675 cycles/ticks kyber_encaps: median: 35500 cycles/ticks average: 35655 cycles/ticks kyber_decaps: median: 38838 cycles/ticks average: 38981 cycles/ticks Loop spin: 469 gen_a: median: 12340 cycles/ticks average: 12468 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22000 cycles/ticks average: 22161 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21274 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33874 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36435 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34573 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35594 cycles/ticks kyber_decaps: median: 38658 cycles/ticks average: 38808 cycles/ticks Loop spin: 470 gen_a: median: 12342 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1601 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 279 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 21981 cycles/ticks indcpa_enc: median: 21102 cycles/ticks average: 21208 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33758 cycles/ticks average: 33928 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36481 cycles/ticks kyber_encaps_derand: median: 34418 cycles/ticks average: 34549 cycles/ticks kyber_encaps: median: 35384 cycles/ticks average: 35559 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38802 cycles/ticks Loop spin: 471 gen_a: median: 12344 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21926 cycles/ticks indcpa_enc: median: 21064 cycles/ticks average: 21187 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33826 cycles/ticks average: 33978 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36421 cycles/ticks kyber_encaps_derand: median: 34428 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35520 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38934 cycles/ticks Loop spin: 472 gen_a: median: 12358 cycles/ticks average: 12431 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21778 cycles/ticks average: 21919 cycles/ticks indcpa_enc: median: 21020 cycles/ticks average: 21142 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33906 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34540 cycles/ticks average: 34686 cycles/ticks kyber_encaps: median: 35514 cycles/ticks average: 35676 cycles/ticks kyber_decaps: median: 38846 cycles/ticks average: 38978 cycles/ticks Loop spin: 473 gen_a: median: 12360 cycles/ticks average: 12454 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1572 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 46 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22034 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21336 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33878 cycles/ticks average: 34029 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34562 cycles/ticks average: 34719 cycles/ticks kyber_encaps: median: 35502 cycles/ticks average: 35689 cycles/ticks kyber_decaps: median: 38652 cycles/ticks average: 38825 cycles/ticks Loop spin: 474 gen_a: median: 12360 cycles/ticks average: 12473 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 244 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21850 cycles/ticks average: 21969 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21238 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1576 cycles/ticks kyber_keypair_derand: median: 33608 cycles/ticks average: 33793 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36387 cycles/ticks kyber_encaps_derand: median: 34426 cycles/ticks average: 34554 cycles/ticks kyber_encaps: median: 35362 cycles/ticks average: 35539 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38920 cycles/ticks Loop spin: 475 gen_a: median: 12338 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21974 cycles/ticks average: 22149 cycles/ticks indcpa_enc: median: 21230 cycles/ticks average: 21359 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33798 cycles/ticks average: 33973 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36455 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34565 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35572 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38868 cycles/ticks Loop spin: 476 gen_a: median: 12390 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1588 cycles/ticks average: 1603 cycles/ticks poly_getnoise_eta2: median: 1548 cycles/ticks average: 1549 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 236 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 279 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21842 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21209 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1576 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33907 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34572 cycles/ticks average: 34697 cycles/ticks kyber_encaps: median: 35552 cycles/ticks average: 35741 cycles/ticks kyber_decaps: median: 38854 cycles/ticks average: 39029 cycles/ticks Loop spin: 477 gen_a: median: 12680 cycles/ticks average: 12693 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1564 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 392 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21850 cycles/ticks average: 22004 cycles/ticks indcpa_enc: median: 21048 cycles/ticks average: 21162 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33810 cycles/ticks average: 33963 cycles/ticks kyber_keypair: median: 36218 cycles/ticks average: 36475 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34675 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35671 cycles/ticks kyber_decaps: median: 38770 cycles/ticks average: 38926 cycles/ticks Loop spin: 478 gen_a: median: 12406 cycles/ticks average: 12514 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 212 cycles/ticks average: 247 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21698 cycles/ticks average: 21784 cycles/ticks indcpa_enc: median: 20996 cycles/ticks average: 21114 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33910 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36395 cycles/ticks kyber_encaps_derand: median: 34422 cycles/ticks average: 34524 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35524 cycles/ticks kyber_decaps: median: 38624 cycles/ticks average: 38782 cycles/ticks Loop spin: 479 gen_a: median: 12370 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22004 cycles/ticks average: 22131 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21283 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33873 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36392 cycles/ticks kyber_encaps_derand: median: 34586 cycles/ticks average: 34702 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35572 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38812 cycles/ticks Loop spin: 480 gen_a: median: 12396 cycles/ticks average: 12523 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21263 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33598 cycles/ticks average: 33754 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36415 cycles/ticks kyber_encaps_derand: median: 34376 cycles/ticks average: 34509 cycles/ticks kyber_encaps: median: 35350 cycles/ticks average: 35508 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38832 cycles/ticks Loop spin: 481 gen_a: median: 12380 cycles/ticks average: 12497 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21860 cycles/ticks average: 21965 cycles/ticks indcpa_enc: median: 21110 cycles/ticks average: 21243 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1535 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33900 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36444 cycles/ticks kyber_encaps_derand: median: 34416 cycles/ticks average: 34546 cycles/ticks kyber_encaps: median: 35332 cycles/ticks average: 35478 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38857 cycles/ticks Loop spin: 482 gen_a: median: 12342 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21908 cycles/ticks average: 22005 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21303 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 35066 cycles/ticks average: 35227 cycles/ticks kyber_keypair: median: 36214 cycles/ticks average: 36460 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34641 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38728 cycles/ticks average: 38896 cycles/ticks Loop spin: 483 gen_a: median: 12386 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21954 cycles/ticks indcpa_enc: median: 20980 cycles/ticks average: 21112 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33902 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34612 cycles/ticks kyber_encaps: median: 35412 cycles/ticks average: 35566 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38881 cycles/ticks Loop spin: 484 gen_a: median: 12390 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 23326 cycles/ticks average: 23459 cycles/ticks indcpa_enc: median: 22602 cycles/ticks average: 22734 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33802 cycles/ticks average: 33942 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34580 cycles/ticks kyber_encaps: median: 35360 cycles/ticks average: 35529 cycles/ticks kyber_decaps: median: 38692 cycles/ticks average: 38856 cycles/ticks Loop spin: 485 gen_a: median: 12610 cycles/ticks average: 12684 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 35 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23274 cycles/ticks average: 23412 cycles/ticks indcpa_enc: median: 22528 cycles/ticks average: 22661 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33654 cycles/ticks average: 33804 cycles/ticks kyber_keypair: median: 36212 cycles/ticks average: 36525 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34664 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35626 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38876 cycles/ticks Loop spin: 486 gen_a: median: 12376 cycles/ticks average: 12527 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21986 cycles/ticks average: 22108 cycles/ticks indcpa_enc: median: 21260 cycles/ticks average: 21393 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33806 cycles/ticks average: 33984 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36396 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34569 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35622 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38937 cycles/ticks Loop spin: 487 gen_a: median: 12342 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 30 cycles/ticks average: 39 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22034 cycles/ticks average: 22152 cycles/ticks indcpa_enc: median: 21270 cycles/ticks average: 21400 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33804 cycles/ticks average: 33978 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36477 cycles/ticks kyber_encaps_derand: median: 35874 cycles/ticks average: 36026 cycles/ticks kyber_encaps: median: 36806 cycles/ticks average: 36972 cycles/ticks kyber_decaps: median: 40102 cycles/ticks average: 40266 cycles/ticks Loop spin: 488 gen_a: median: 12600 cycles/ticks average: 12714 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 27 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 33 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 21986 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21242 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33811 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34638 cycles/ticks kyber_encaps: median: 35482 cycles/ticks average: 35635 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38916 cycles/ticks Loop spin: 489 gen_a: median: 12320 cycles/ticks average: 12384 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 22034 cycles/ticks average: 22150 cycles/ticks indcpa_enc: median: 21256 cycles/ticks average: 21398 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33790 cycles/ticks average: 33940 cycles/ticks kyber_keypair: median: 36272 cycles/ticks average: 36528 cycles/ticks kyber_encaps_derand: median: 34560 cycles/ticks average: 34691 cycles/ticks kyber_encaps: median: 35510 cycles/ticks average: 35631 cycles/ticks kyber_decaps: median: 38810 cycles/ticks average: 38958 cycles/ticks Loop spin: 490 gen_a: median: 12376 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 24 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21234 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 35066 cycles/ticks average: 35220 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34406 cycles/ticks average: 34565 cycles/ticks kyber_encaps: median: 35334 cycles/ticks average: 35479 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38792 cycles/ticks Loop spin: 491 gen_a: median: 12364 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22004 cycles/ticks average: 22155 cycles/ticks indcpa_enc: median: 21260 cycles/ticks average: 21352 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33892 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36455 cycles/ticks kyber_encaps_derand: median: 34478 cycles/ticks average: 34603 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35595 cycles/ticks kyber_decaps: median: 38746 cycles/ticks average: 38878 cycles/ticks Loop spin: 492 gen_a: median: 12344 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 118 cycles/ticks indcpa_keypair: median: 21834 cycles/ticks average: 21953 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21313 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33888 cycles/ticks average: 34062 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34370 cycles/ticks average: 34500 cycles/ticks kyber_encaps: median: 35312 cycles/ticks average: 35460 cycles/ticks kyber_decaps: median: 38622 cycles/ticks average: 38748 cycles/ticks Loop spin: 493 gen_a: median: 12332 cycles/ticks average: 12414 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 243 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21808 cycles/ticks average: 21916 cycles/ticks indcpa_enc: median: 21026 cycles/ticks average: 21152 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33862 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36379 cycles/ticks kyber_encaps_derand: median: 34512 cycles/ticks average: 34641 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35670 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38925 cycles/ticks Loop spin: 494 gen_a: median: 12380 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21998 cycles/ticks average: 22095 cycles/ticks indcpa_enc: median: 21250 cycles/ticks average: 21361 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33846 cycles/ticks average: 33976 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36471 cycles/ticks kyber_encaps_derand: median: 35926 cycles/ticks average: 36083 cycles/ticks kyber_encaps: median: 36876 cycles/ticks average: 37021 cycles/ticks kyber_decaps: median: 40094 cycles/ticks average: 40231 cycles/ticks Loop spin: 495 gen_a: median: 12392 cycles/ticks average: 12535 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22059 cycles/ticks indcpa_enc: median: 21284 cycles/ticks average: 21415 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33897 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36367 cycles/ticks kyber_encaps_derand: median: 34370 cycles/ticks average: 34509 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35510 cycles/ticks kyber_decaps: median: 38562 cycles/ticks average: 38720 cycles/ticks Loop spin: 496 gen_a: median: 12390 cycles/ticks average: 12490 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 250 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21973 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21253 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33834 cycles/ticks average: 34004 cycles/ticks kyber_keypair: median: 36206 cycles/ticks average: 36478 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34628 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35632 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38869 cycles/ticks Loop spin: 497 gen_a: median: 12344 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 208 cycles/ticks average: 249 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 388 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21972 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21277 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33792 cycles/ticks average: 34026 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34606 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35573 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38880 cycles/ticks Loop spin: 498 gen_a: median: 12358 cycles/ticks average: 12454 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21964 cycles/ticks average: 22067 cycles/ticks indcpa_enc: median: 21240 cycles/ticks average: 21371 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33895 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36416 cycles/ticks kyber_encaps_derand: median: 34564 cycles/ticks average: 34675 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35646 cycles/ticks kyber_decaps: median: 38848 cycles/ticks average: 38967 cycles/ticks Loop spin: 499 gen_a: median: 12324 cycles/ticks average: 12412 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21972 cycles/ticks average: 22093 cycles/ticks indcpa_enc: median: 21248 cycles/ticks average: 21358 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33850 cycles/ticks average: 33998 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34694 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35633 cycles/ticks kyber_decaps: median: 38780 cycles/ticks average: 38932 cycles/ticks Loop spin: 500 gen_a: median: 12348 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21904 cycles/ticks average: 22012 cycles/ticks indcpa_enc: median: 21666 cycles/ticks average: 21810 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 34178 cycles/ticks average: 34312 cycles/ticks kyber_keypair: median: 36394 cycles/ticks average: 36681 cycles/ticks kyber_encaps_derand: median: 35020 cycles/ticks average: 35168 cycles/ticks kyber_encaps: median: 35572 cycles/ticks average: 35902 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38899 cycles/ticks Loop spin: 501 gen_a: median: 12334 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1586 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23142 cycles/ticks average: 23259 cycles/ticks indcpa_enc: median: 22402 cycles/ticks average: 22532 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33606 cycles/ticks average: 33751 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36353 cycles/ticks kyber_encaps_derand: median: 34332 cycles/ticks average: 34462 cycles/ticks kyber_encaps: median: 35352 cycles/ticks average: 35501 cycles/ticks kyber_decaps: median: 38636 cycles/ticks average: 38784 cycles/ticks Loop spin: 502 gen_a: median: 12378 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1604 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21948 cycles/ticks indcpa_enc: median: 21186 cycles/ticks average: 21303 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33668 cycles/ticks average: 33842 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36401 cycles/ticks kyber_encaps_derand: median: 34464 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38878 cycles/ticks Loop spin: 503 gen_a: median: 12426 cycles/ticks average: 12581 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21964 cycles/ticks average: 22086 cycles/ticks indcpa_enc: median: 21238 cycles/ticks average: 21366 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33904 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36375 cycles/ticks kyber_encaps_derand: median: 34514 cycles/ticks average: 34629 cycles/ticks kyber_encaps: median: 35506 cycles/ticks average: 35643 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38872 cycles/ticks Loop spin: 504 gen_a: median: 12346 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 202 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 120 cycles/ticks indcpa_keypair: median: 21932 cycles/ticks average: 22022 cycles/ticks indcpa_enc: median: 21196 cycles/ticks average: 21315 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33881 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34684 cycles/ticks kyber_encaps: median: 35438 cycles/ticks average: 35696 cycles/ticks kyber_decaps: median: 38798 cycles/ticks average: 38970 cycles/ticks Loop spin: 505 gen_a: median: 12350 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21814 cycles/ticks average: 21942 cycles/ticks indcpa_enc: median: 21082 cycles/ticks average: 21199 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33836 cycles/ticks average: 33985 cycles/ticks kyber_keypair: median: 36216 cycles/ticks average: 36440 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34663 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35617 cycles/ticks kyber_decaps: median: 38696 cycles/ticks average: 38837 cycles/ticks Loop spin: 506 gen_a: median: 12670 cycles/ticks average: 12792 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21955 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21214 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33644 cycles/ticks average: 33781 cycles/ticks kyber_keypair: median: 36094 cycles/ticks average: 36354 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35522 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38832 cycles/ticks Loop spin: 507 gen_a: median: 12354 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21920 cycles/ticks average: 22020 cycles/ticks indcpa_enc: median: 21164 cycles/ticks average: 21291 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33648 cycles/ticks average: 33774 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34506 cycles/ticks average: 34658 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35576 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38825 cycles/ticks Loop spin: 508 gen_a: median: 12352 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 224 cycles/ticks average: 238 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 21960 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21233 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36098 cycles/ticks average: 36368 cycles/ticks kyber_encaps_derand: median: 34572 cycles/ticks average: 34709 cycles/ticks kyber_encaps: median: 35502 cycles/ticks average: 35635 cycles/ticks kyber_decaps: median: 38778 cycles/ticks average: 38924 cycles/ticks Loop spin: 509 gen_a: median: 12330 cycles/ticks average: 12422 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 41 cycles/ticks poly_compress: median: 20 cycles/ticks average: 26 cycles/ticks poly_decompress: median: 28 cycles/ticks average: 28 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21908 cycles/ticks average: 22022 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21238 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33892 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34582 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35555 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38829 cycles/ticks Loop spin: 510 gen_a: median: 12372 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21966 cycles/ticks average: 22089 cycles/ticks indcpa_enc: median: 21202 cycles/ticks average: 21333 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 35094 cycles/ticks average: 35251 cycles/ticks kyber_keypair: median: 36226 cycles/ticks average: 36472 cycles/ticks kyber_encaps_derand: median: 34608 cycles/ticks average: 34734 cycles/ticks kyber_encaps: median: 35550 cycles/ticks average: 35704 cycles/ticks kyber_decaps: median: 38800 cycles/ticks average: 38968 cycles/ticks Loop spin: 511 gen_a: median: 12386 cycles/ticks average: 12525 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21842 cycles/ticks average: 21943 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21199 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33931 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36394 cycles/ticks kyber_encaps_derand: median: 34598 cycles/ticks average: 34728 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35666 cycles/ticks kyber_decaps: median: 38864 cycles/ticks average: 38990 cycles/ticks Loop spin: 512 gen_a: median: 12408 cycles/ticks average: 12501 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22038 cycles/ticks indcpa_enc: median: 21134 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33636 cycles/ticks average: 33797 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36354 cycles/ticks kyber_encaps_derand: median: 34512 cycles/ticks average: 34637 cycles/ticks kyber_encaps: median: 35464 cycles/ticks average: 35631 cycles/ticks kyber_decaps: median: 38644 cycles/ticks average: 38803 cycles/ticks Loop spin: 513 gen_a: median: 12376 cycles/ticks average: 12480 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 388 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 21981 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33864 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34426 cycles/ticks average: 34575 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35567 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38812 cycles/ticks Loop spin: 514 gen_a: median: 12388 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 23406 cycles/ticks average: 23533 cycles/ticks indcpa_enc: median: 22650 cycles/ticks average: 22777 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33933 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34605 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35575 cycles/ticks kyber_decaps: median: 38778 cycles/ticks average: 38920 cycles/ticks Loop spin: 515 gen_a: median: 12600 cycles/ticks average: 12682 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21100 cycles/ticks average: 21240 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 35108 cycles/ticks average: 35267 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36379 cycles/ticks kyber_encaps_derand: median: 34390 cycles/ticks average: 34538 cycles/ticks kyber_encaps: median: 35328 cycles/ticks average: 35598 cycles/ticks kyber_decaps: median: 38652 cycles/ticks average: 38796 cycles/ticks Loop spin: 516 gen_a: median: 12452 cycles/ticks average: 12540 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21982 cycles/ticks average: 22094 cycles/ticks indcpa_enc: median: 21222 cycles/ticks average: 21361 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33820 cycles/ticks kyber_keypair: median: 36100 cycles/ticks average: 36313 cycles/ticks kyber_encaps_derand: median: 34480 cycles/ticks average: 34628 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38896 cycles/ticks Loop spin: 517 gen_a: median: 12374 cycles/ticks average: 12509 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21958 cycles/ticks average: 22083 cycles/ticks indcpa_enc: median: 21218 cycles/ticks average: 21347 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33881 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34674 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35670 cycles/ticks kyber_decaps: median: 38778 cycles/ticks average: 38912 cycles/ticks Loop spin: 518 gen_a: median: 12382 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21193 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33822 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34536 cycles/ticks average: 34678 cycles/ticks kyber_encaps: median: 35572 cycles/ticks average: 35724 cycles/ticks kyber_decaps: median: 38812 cycles/ticks average: 38975 cycles/ticks Loop spin: 519 gen_a: median: 12376 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21814 cycles/ticks average: 21955 cycles/ticks indcpa_enc: median: 21070 cycles/ticks average: 21180 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33798 cycles/ticks average: 33956 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34590 cycles/ticks kyber_encaps: median: 35412 cycles/ticks average: 35550 cycles/ticks kyber_decaps: median: 38770 cycles/ticks average: 38951 cycles/ticks Loop spin: 520 gen_a: median: 12594 cycles/ticks average: 12711 cycles/ticks poly_getnoise_eta1: median: 1552 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23264 cycles/ticks average: 23376 cycles/ticks indcpa_enc: median: 22522 cycles/ticks average: 22655 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33879 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36474 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34664 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35615 cycles/ticks kyber_decaps: median: 38742 cycles/ticks average: 38888 cycles/ticks Loop spin: 521 gen_a: median: 12352 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21804 cycles/ticks average: 21929 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21242 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 34952 cycles/ticks average: 35109 cycles/ticks kyber_keypair: median: 36102 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34478 cycles/ticks average: 34622 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35572 cycles/ticks kyber_decaps: median: 38692 cycles/ticks average: 38850 cycles/ticks Loop spin: 522 gen_a: median: 12376 cycles/ticks average: 12468 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23388 cycles/ticks average: 23514 cycles/ticks indcpa_enc: median: 22644 cycles/ticks average: 22777 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 35174 cycles/ticks average: 35331 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36409 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34628 cycles/ticks kyber_encaps: median: 35436 cycles/ticks average: 35577 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38838 cycles/ticks Loop spin: 523 gen_a: median: 12384 cycles/ticks average: 12489 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 202 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 283 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21684 cycles/ticks average: 21785 cycles/ticks indcpa_enc: median: 20934 cycles/ticks average: 21052 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33780 cycles/ticks average: 33929 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34662 cycles/ticks average: 34789 cycles/ticks kyber_encaps: median: 35576 cycles/ticks average: 35731 cycles/ticks kyber_decaps: median: 38834 cycles/ticks average: 38973 cycles/ticks Loop spin: 524 gen_a: median: 12408 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21980 cycles/ticks average: 22068 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21300 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 35164 cycles/ticks average: 35321 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36463 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34671 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35653 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38855 cycles/ticks Loop spin: 525 gen_a: median: 12348 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23236 cycles/ticks average: 23353 cycles/ticks indcpa_enc: median: 22474 cycles/ticks average: 22620 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33959 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34512 cycles/ticks average: 34645 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38853 cycles/ticks Loop spin: 526 gen_a: median: 12370 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 21989 cycles/ticks indcpa_enc: median: 21104 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 34011 cycles/ticks kyber_keypair: median: 36238 cycles/ticks average: 36503 cycles/ticks kyber_encaps_derand: median: 34626 cycles/ticks average: 34774 cycles/ticks kyber_encaps: median: 35572 cycles/ticks average: 35813 cycles/ticks kyber_decaps: median: 38916 cycles/ticks average: 39072 cycles/ticks Loop spin: 527 gen_a: median: 12356 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 214 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21808 cycles/ticks average: 21944 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21196 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1569 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33877 cycles/ticks kyber_keypair: median: 36224 cycles/ticks average: 36457 cycles/ticks kyber_encaps_derand: median: 34328 cycles/ticks average: 34489 cycles/ticks kyber_encaps: median: 35290 cycles/ticks average: 35469 cycles/ticks kyber_decaps: median: 38564 cycles/ticks average: 38750 cycles/ticks Loop spin: 528 gen_a: median: 12346 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1542 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: 272 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 22000 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21248 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1571 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33832 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36433 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34712 cycles/ticks kyber_encaps: median: 35522 cycles/ticks average: 35685 cycles/ticks kyber_decaps: median: 38826 cycles/ticks average: 38971 cycles/ticks Loop spin: 529 gen_a: median: 12344 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22049 cycles/ticks indcpa_enc: median: 21186 cycles/ticks average: 21310 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 34001 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36446 cycles/ticks kyber_encaps_derand: median: 34416 cycles/ticks average: 34593 cycles/ticks kyber_encaps: median: 35356 cycles/ticks average: 35527 cycles/ticks kyber_decaps: median: 38628 cycles/ticks average: 38787 cycles/ticks Loop spin: 530 gen_a: median: 12348 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21967 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21244 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33790 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36542 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34647 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35657 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38885 cycles/ticks Loop spin: 531 gen_a: median: 12338 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22029 cycles/ticks indcpa_enc: median: 21152 cycles/ticks average: 21259 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33909 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36459 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34636 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35650 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38824 cycles/ticks Loop spin: 532 gen_a: median: 12374 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 21968 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21205 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33656 cycles/ticks average: 33827 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36368 cycles/ticks kyber_encaps_derand: median: 34558 cycles/ticks average: 34708 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35625 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38906 cycles/ticks Loop spin: 533 gen_a: median: 12424 cycles/ticks average: 12525 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 21961 cycles/ticks indcpa_enc: median: 21068 cycles/ticks average: 21189 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33932 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34596 cycles/ticks average: 34746 cycles/ticks kyber_encaps: median: 35522 cycles/ticks average: 35690 cycles/ticks kyber_decaps: median: 38858 cycles/ticks average: 38967 cycles/ticks Loop spin: 534 gen_a: median: 12336 cycles/ticks average: 12431 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 21997 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21213 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33994 cycles/ticks average: 34137 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 35944 cycles/ticks average: 36079 cycles/ticks kyber_encaps: median: 36942 cycles/ticks average: 37095 cycles/ticks kyber_decaps: median: 40204 cycles/ticks average: 40337 cycles/ticks Loop spin: 535 gen_a: median: 12570 cycles/ticks average: 12660 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 257 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21252 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33926 cycles/ticks average: 34096 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36449 cycles/ticks kyber_encaps_derand: median: 34414 cycles/ticks average: 34556 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35544 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38877 cycles/ticks Loop spin: 536 gen_a: median: 12326 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21966 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21216 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33686 cycles/ticks average: 33922 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36396 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34689 cycles/ticks kyber_encaps: median: 35464 cycles/ticks average: 35658 cycles/ticks kyber_decaps: median: 38766 cycles/ticks average: 38925 cycles/ticks Loop spin: 537 gen_a: median: 12374 cycles/ticks average: 12467 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22075 cycles/ticks indcpa_enc: median: 21204 cycles/ticks average: 21330 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33808 cycles/ticks average: 33976 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34390 cycles/ticks average: 34537 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35540 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38859 cycles/ticks Loop spin: 538 gen_a: median: 12652 cycles/ticks average: 12728 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21914 cycles/ticks average: 22048 cycles/ticks indcpa_enc: median: 21212 cycles/ticks average: 21336 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1584 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36397 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34562 cycles/ticks kyber_encaps: median: 35420 cycles/ticks average: 35582 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38919 cycles/ticks Loop spin: 539 gen_a: median: 12364 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 270 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 71 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21225 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33914 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36443 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34655 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35605 cycles/ticks kyber_decaps: median: 38592 cycles/ticks average: 38748 cycles/ticks Loop spin: 540 gen_a: median: 12406 cycles/ticks average: 12532 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21957 cycles/ticks indcpa_enc: median: 21280 cycles/ticks average: 21434 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33860 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34567 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35619 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38862 cycles/ticks Loop spin: 541 gen_a: median: 12326 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1598 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 24 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 401 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 23212 cycles/ticks average: 23341 cycles/ticks indcpa_enc: median: 22430 cycles/ticks average: 22551 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33700 cycles/ticks average: 33855 cycles/ticks kyber_keypair: median: 36090 cycles/ticks average: 36387 cycles/ticks kyber_encaps_derand: median: 35986 cycles/ticks average: 36093 cycles/ticks kyber_encaps: median: 36914 cycles/ticks average: 37069 cycles/ticks kyber_decaps: median: 40268 cycles/ticks average: 40448 cycles/ticks Loop spin: 542 gen_a: median: 12454 cycles/ticks average: 12523 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21796 cycles/ticks average: 21901 cycles/ticks indcpa_enc: median: 21034 cycles/ticks average: 21166 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33886 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34326 cycles/ticks average: 34468 cycles/ticks kyber_encaps: median: 35310 cycles/ticks average: 35434 cycles/ticks kyber_decaps: median: 38608 cycles/ticks average: 38749 cycles/ticks Loop spin: 543 gen_a: median: 12362 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 22062 cycles/ticks average: 22170 cycles/ticks indcpa_enc: median: 21186 cycles/ticks average: 21311 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36398 cycles/ticks kyber_encaps_derand: median: 34566 cycles/ticks average: 34695 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35592 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38869 cycles/ticks Loop spin: 544 gen_a: median: 12340 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21904 cycles/ticks average: 22047 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21257 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33854 cycles/ticks average: 33983 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34670 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35618 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38904 cycles/ticks Loop spin: 545 gen_a: median: 12360 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21872 cycles/ticks average: 21997 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21266 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33826 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34464 cycles/ticks average: 34625 cycles/ticks kyber_encaps: median: 35396 cycles/ticks average: 35558 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38897 cycles/ticks Loop spin: 546 gen_a: median: 12330 cycles/ticks average: 12435 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21998 cycles/ticks average: 22121 cycles/ticks indcpa_enc: median: 21196 cycles/ticks average: 21307 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33816 cycles/ticks average: 33977 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36467 cycles/ticks kyber_encaps_derand: median: 34364 cycles/ticks average: 34509 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35536 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38830 cycles/ticks Loop spin: 547 gen_a: median: 12364 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21854 cycles/ticks average: 21950 cycles/ticks indcpa_enc: median: 21186 cycles/ticks average: 21320 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33807 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36569 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34672 cycles/ticks kyber_encaps: median: 35622 cycles/ticks average: 35764 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38847 cycles/ticks Loop spin: 548 gen_a: median: 12376 cycles/ticks average: 12475 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21275 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33614 cycles/ticks average: 33733 cycles/ticks kyber_keypair: median: 36106 cycles/ticks average: 36329 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34626 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35595 cycles/ticks kyber_decaps: median: 38660 cycles/ticks average: 38862 cycles/ticks Loop spin: 549 gen_a: median: 12350 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22017 cycles/ticks indcpa_enc: median: 21124 cycles/ticks average: 21238 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33844 cycles/ticks average: 33973 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36367 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34570 cycles/ticks kyber_encaps: median: 35366 cycles/ticks average: 35520 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38823 cycles/ticks Loop spin: 550 gen_a: median: 12340 cycles/ticks average: 12469 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1565 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21252 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33870 cycles/ticks kyber_keypair: median: 36218 cycles/ticks average: 36457 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34609 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35626 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38901 cycles/ticks Loop spin: 551 gen_a: median: 12324 cycles/ticks average: 12427 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 274 cycles/ticks average: 273 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 120 cycles/ticks indcpa_keypair: median: 21768 cycles/ticks average: 21857 cycles/ticks indcpa_enc: median: 21036 cycles/ticks average: 21175 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33652 cycles/ticks average: 33802 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34378 cycles/ticks average: 34469 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35482 cycles/ticks kyber_decaps: median: 38592 cycles/ticks average: 38750 cycles/ticks Loop spin: 552 gen_a: median: 12386 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 224 cycles/ticks average: 238 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21752 cycles/ticks average: 21916 cycles/ticks indcpa_enc: median: 21050 cycles/ticks average: 21169 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33874 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36364 cycles/ticks kyber_encaps_derand: median: 34364 cycles/ticks average: 34502 cycles/ticks kyber_encaps: median: 35296 cycles/ticks average: 35476 cycles/ticks kyber_decaps: median: 38628 cycles/ticks average: 38782 cycles/ticks Loop spin: 553 gen_a: median: 12358 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21844 cycles/ticks average: 21937 cycles/ticks indcpa_enc: median: 21134 cycles/ticks average: 21258 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 35014 cycles/ticks average: 35154 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36436 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34580 cycles/ticks kyber_encaps: median: 35366 cycles/ticks average: 35590 cycles/ticks kyber_decaps: median: 38660 cycles/ticks average: 38823 cycles/ticks Loop spin: 554 gen_a: median: 12358 cycles/ticks average: 12480 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 286 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21990 cycles/ticks indcpa_enc: median: 21134 cycles/ticks average: 21263 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33570 cycles/ticks average: 33754 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36371 cycles/ticks kyber_encaps_derand: median: 34426 cycles/ticks average: 34556 cycles/ticks kyber_encaps: median: 35338 cycles/ticks average: 35461 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38833 cycles/ticks Loop spin: 555 gen_a: median: 12358 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22002 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21313 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33961 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34522 cycles/ticks kyber_encaps: median: 35382 cycles/ticks average: 35546 cycles/ticks kyber_decaps: median: 38604 cycles/ticks average: 38751 cycles/ticks Loop spin: 556 gen_a: median: 12366 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21256 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33878 cycles/ticks average: 33997 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36443 cycles/ticks kyber_encaps_derand: median: 34422 cycles/ticks average: 34550 cycles/ticks kyber_encaps: median: 35412 cycles/ticks average: 35573 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38793 cycles/ticks Loop spin: 557 gen_a: median: 12384 cycles/ticks average: 12472 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1567 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 214 cycles/ticks average: 259 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21972 cycles/ticks average: 22081 cycles/ticks indcpa_enc: median: 21212 cycles/ticks average: 21324 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33738 cycles/ticks average: 33896 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34532 cycles/ticks kyber_encaps: median: 35300 cycles/ticks average: 35467 cycles/ticks kyber_decaps: median: 38670 cycles/ticks average: 38791 cycles/ticks Loop spin: 558 gen_a: median: 12378 cycles/ticks average: 12518 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 41 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 22050 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21243 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33612 cycles/ticks average: 33775 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36426 cycles/ticks kyber_encaps_derand: median: 34422 cycles/ticks average: 34541 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35483 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38886 cycles/ticks Loop spin: 559 gen_a: median: 12340 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 22001 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21216 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33880 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34620 cycles/ticks average: 34815 cycles/ticks kyber_encaps: median: 35620 cycles/ticks average: 35779 cycles/ticks kyber_decaps: median: 38910 cycles/ticks average: 39069 cycles/ticks Loop spin: 560 gen_a: median: 12578 cycles/ticks average: 12682 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 125 cycles/ticks indcpa_keypair: median: 21930 cycles/ticks average: 22042 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21268 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33927 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34620 cycles/ticks kyber_encaps: median: 35382 cycles/ticks average: 35534 cycles/ticks kyber_decaps: median: 38780 cycles/ticks average: 38916 cycles/ticks Loop spin: 561 gen_a: median: 12398 cycles/ticks average: 12522 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21756 cycles/ticks average: 21876 cycles/ticks indcpa_enc: median: 20986 cycles/ticks average: 21114 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33810 cycles/ticks average: 33978 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36378 cycles/ticks kyber_encaps_derand: median: 35884 cycles/ticks average: 36028 cycles/ticks kyber_encaps: median: 36776 cycles/ticks average: 36943 cycles/ticks kyber_decaps: median: 40076 cycles/ticks average: 40194 cycles/ticks Loop spin: 562 gen_a: median: 12402 cycles/ticks average: 12519 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21972 cycles/ticks average: 22074 cycles/ticks indcpa_enc: median: 21228 cycles/ticks average: 21335 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 35088 cycles/ticks average: 35227 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34416 cycles/ticks average: 34559 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35563 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38789 cycles/ticks Loop spin: 563 gen_a: median: 12364 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 210 cycles/ticks average: 248 cycles/ticks INVNTT: median: 224 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23188 cycles/ticks average: 23307 cycles/ticks indcpa_enc: median: 22484 cycles/ticks average: 22619 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33644 cycles/ticks average: 33867 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34664 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35581 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38949 cycles/ticks Loop spin: 564 gen_a: median: 12340 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 32 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22069 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21301 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33932 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34680 cycles/ticks kyber_encaps: median: 35468 cycles/ticks average: 35650 cycles/ticks kyber_decaps: median: 38860 cycles/ticks average: 39027 cycles/ticks Loop spin: 565 gen_a: median: 12386 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21979 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21198 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33678 cycles/ticks average: 33833 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36380 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34631 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35595 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38881 cycles/ticks Loop spin: 566 gen_a: median: 12358 cycles/ticks average: 12455 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21792 cycles/ticks average: 21916 cycles/ticks indcpa_enc: median: 21024 cycles/ticks average: 21185 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33810 cycles/ticks average: 33971 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36348 cycles/ticks kyber_encaps_derand: median: 34358 cycles/ticks average: 34480 cycles/ticks kyber_encaps: median: 35346 cycles/ticks average: 35511 cycles/ticks kyber_decaps: median: 38628 cycles/ticks average: 38756 cycles/ticks Loop spin: 567 gen_a: median: 12330 cycles/ticks average: 12427 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22053 cycles/ticks indcpa_enc: median: 21206 cycles/ticks average: 21314 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33844 cycles/ticks average: 34020 cycles/ticks kyber_keypair: median: 36100 cycles/ticks average: 36365 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34609 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35599 cycles/ticks kyber_decaps: median: 38796 cycles/ticks average: 38957 cycles/ticks Loop spin: 568 gen_a: median: 12398 cycles/ticks average: 12503 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21932 cycles/ticks average: 22060 cycles/ticks indcpa_enc: median: 21104 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33776 cycles/ticks average: 33935 cycles/ticks kyber_keypair: median: 36100 cycles/ticks average: 36302 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34585 cycles/ticks kyber_encaps: median: 35440 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38880 cycles/ticks Loop spin: 569 gen_a: median: 12390 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 22063 cycles/ticks indcpa_enc: median: 21088 cycles/ticks average: 21206 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33690 cycles/ticks average: 33815 cycles/ticks kyber_keypair: median: 36196 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 35896 cycles/ticks average: 36042 cycles/ticks kyber_encaps: median: 36826 cycles/ticks average: 36995 cycles/ticks kyber_decaps: median: 40102 cycles/ticks average: 40258 cycles/ticks Loop spin: 570 gen_a: median: 12374 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23320 cycles/ticks average: 23435 cycles/ticks indcpa_enc: median: 22552 cycles/ticks average: 22677 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36401 cycles/ticks kyber_encaps_derand: median: 34554 cycles/ticks average: 34762 cycles/ticks kyber_encaps: median: 35480 cycles/ticks average: 35631 cycles/ticks kyber_decaps: median: 38688 cycles/ticks average: 38841 cycles/ticks Loop spin: 571 gen_a: median: 12386 cycles/ticks average: 12506 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1565 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23346 cycles/ticks average: 23453 cycles/ticks indcpa_enc: median: 22584 cycles/ticks average: 22730 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1568 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33926 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36416 cycles/ticks kyber_encaps_derand: median: 34388 cycles/ticks average: 34505 cycles/ticks kyber_encaps: median: 35344 cycles/ticks average: 35452 cycles/ticks kyber_decaps: median: 38606 cycles/ticks average: 38745 cycles/ticks Loop spin: 572 gen_a: median: 12326 cycles/ticks average: 12420 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21974 cycles/ticks indcpa_enc: median: 21124 cycles/ticks average: 21244 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33776 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36210 cycles/ticks average: 36450 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34591 cycles/ticks kyber_encaps: median: 35384 cycles/ticks average: 35544 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38783 cycles/ticks Loop spin: 573 gen_a: median: 12370 cycles/ticks average: 12451 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 32 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21984 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21217 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33892 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36372 cycles/ticks kyber_encaps_derand: median: 34480 cycles/ticks average: 34601 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35571 cycles/ticks kyber_decaps: median: 38766 cycles/ticks average: 38915 cycles/ticks Loop spin: 574 gen_a: median: 12428 cycles/ticks average: 12676 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21260 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1575 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33932 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34376 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35300 cycles/ticks average: 35466 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38835 cycles/ticks Loop spin: 575 gen_a: median: 12404 cycles/ticks average: 12513 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21938 cycles/ticks average: 22055 cycles/ticks indcpa_enc: median: 21342 cycles/ticks average: 21498 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 35222 cycles/ticks average: 35402 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36368 cycles/ticks kyber_encaps_derand: median: 35886 cycles/ticks average: 35996 cycles/ticks kyber_encaps: median: 36830 cycles/ticks average: 36977 cycles/ticks kyber_decaps: median: 40102 cycles/ticks average: 40278 cycles/ticks Loop spin: 576 gen_a: median: 12382 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 254 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 274 cycles/ticks average: 273 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21914 cycles/ticks average: 22071 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21320 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33892 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36444 cycles/ticks kyber_encaps_derand: median: 35830 cycles/ticks average: 35962 cycles/ticks kyber_encaps: median: 36754 cycles/ticks average: 36928 cycles/ticks kyber_decaps: median: 40054 cycles/ticks average: 40238 cycles/ticks Loop spin: 577 gen_a: median: 12340 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22032 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 35142 cycles/ticks average: 35277 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36480 cycles/ticks kyber_encaps_derand: median: 34438 cycles/ticks average: 34602 cycles/ticks kyber_encaps: median: 35386 cycles/ticks average: 35536 cycles/ticks kyber_decaps: median: 38628 cycles/ticks average: 38797 cycles/ticks Loop spin: 578 gen_a: median: 12326 cycles/ticks average: 12423 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21832 cycles/ticks average: 21939 cycles/ticks indcpa_enc: median: 21064 cycles/ticks average: 21199 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33818 cycles/ticks average: 33979 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 35800 cycles/ticks average: 35927 cycles/ticks kyber_encaps: median: 36718 cycles/ticks average: 36880 cycles/ticks kyber_decaps: median: 40086 cycles/ticks average: 40245 cycles/ticks Loop spin: 579 gen_a: median: 12362 cycles/ticks average: 12473 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21978 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21235 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33914 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36446 cycles/ticks kyber_encaps_derand: median: 34426 cycles/ticks average: 34570 cycles/ticks kyber_encaps: median: 35342 cycles/ticks average: 35515 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38924 cycles/ticks Loop spin: 580 gen_a: median: 12392 cycles/ticks average: 12497 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22012 cycles/ticks indcpa_enc: median: 21140 cycles/ticks average: 21256 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33844 cycles/ticks average: 34011 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36367 cycles/ticks kyber_encaps_derand: median: 34490 cycles/ticks average: 34638 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35653 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38895 cycles/ticks Loop spin: 581 gen_a: median: 12578 cycles/ticks average: 12696 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1598 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22076 cycles/ticks average: 22186 cycles/ticks indcpa_enc: median: 21266 cycles/ticks average: 21403 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33878 cycles/ticks average: 34075 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34470 cycles/ticks average: 34591 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35606 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38813 cycles/ticks Loop spin: 582 gen_a: median: 12358 cycles/ticks average: 12422 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21938 cycles/ticks average: 22028 cycles/ticks indcpa_enc: median: 21164 cycles/ticks average: 21291 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 35180 cycles/ticks average: 35351 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36366 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34687 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35645 cycles/ticks kyber_decaps: median: 38748 cycles/ticks average: 38866 cycles/ticks Loop spin: 583 gen_a: median: 12384 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22066 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21276 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33648 cycles/ticks average: 33760 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 34390 cycles/ticks average: 34524 cycles/ticks kyber_encaps: median: 35368 cycles/ticks average: 35520 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38808 cycles/ticks Loop spin: 584 gen_a: median: 12388 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 270 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21802 cycles/ticks average: 21926 cycles/ticks indcpa_enc: median: 21038 cycles/ticks average: 21161 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33706 cycles/ticks average: 33851 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34677 cycles/ticks kyber_encaps: median: 35502 cycles/ticks average: 35649 cycles/ticks kyber_decaps: median: 38770 cycles/ticks average: 38933 cycles/ticks Loop spin: 585 gen_a: median: 12346 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21959 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21231 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33909 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36446 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34704 cycles/ticks kyber_encaps: median: 35508 cycles/ticks average: 35662 cycles/ticks kyber_decaps: median: 38792 cycles/ticks average: 38920 cycles/ticks Loop spin: 586 gen_a: median: 12360 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 30 cycles/ticks average: 30 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23214 cycles/ticks average: 23311 cycles/ticks indcpa_enc: median: 22528 cycles/ticks average: 22637 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33840 cycles/ticks average: 33987 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34494 cycles/ticks average: 34625 cycles/ticks kyber_encaps: median: 35572 cycles/ticks average: 35718 cycles/ticks kyber_decaps: median: 38672 cycles/ticks average: 38828 cycles/ticks Loop spin: 587 gen_a: median: 12326 cycles/ticks average: 12418 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 24 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21930 cycles/ticks indcpa_enc: median: 21028 cycles/ticks average: 21181 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33732 cycles/ticks average: 33895 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36374 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34683 cycles/ticks kyber_encaps: median: 35454 cycles/ticks average: 35605 cycles/ticks kyber_decaps: median: 38816 cycles/ticks average: 38971 cycles/ticks Loop spin: 588 gen_a: median: 12330 cycles/ticks average: 12427 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 406 cycles/ticks average: 415 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 21967 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21237 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33859 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36354 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34600 cycles/ticks kyber_encaps: median: 35428 cycles/ticks average: 35583 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38869 cycles/ticks Loop spin: 589 gen_a: median: 12410 cycles/ticks average: 12508 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 288 cycles/ticks average: 288 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21964 cycles/ticks average: 22091 cycles/ticks indcpa_enc: median: 21214 cycles/ticks average: 21325 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33644 cycles/ticks average: 33787 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34570 cycles/ticks average: 34696 cycles/ticks kyber_encaps: median: 35480 cycles/ticks average: 35644 cycles/ticks kyber_decaps: median: 38810 cycles/ticks average: 38957 cycles/ticks Loop spin: 590 gen_a: median: 12600 cycles/ticks average: 12671 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21975 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21195 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33850 cycles/ticks average: 33991 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 35800 cycles/ticks average: 35953 cycles/ticks kyber_encaps: median: 36770 cycles/ticks average: 36963 cycles/ticks kyber_decaps: median: 40052 cycles/ticks average: 40222 cycles/ticks Loop spin: 591 gen_a: median: 12376 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22029 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21289 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33810 cycles/ticks average: 33973 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36424 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34620 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35522 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38779 cycles/ticks Loop spin: 592 gen_a: median: 12636 cycles/ticks average: 12662 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 25 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 22002 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21257 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33859 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36449 cycles/ticks kyber_encaps_derand: median: 34472 cycles/ticks average: 34618 cycles/ticks kyber_encaps: median: 35400 cycles/ticks average: 35544 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38854 cycles/ticks Loop spin: 593 gen_a: median: 12384 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22080 cycles/ticks average: 22196 cycles/ticks indcpa_enc: median: 21192 cycles/ticks average: 21310 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 35006 cycles/ticks average: 35161 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36466 cycles/ticks kyber_encaps_derand: median: 34432 cycles/ticks average: 34559 cycles/ticks kyber_encaps: median: 35362 cycles/ticks average: 35518 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38854 cycles/ticks Loop spin: 594 gen_a: median: 12406 cycles/ticks average: 12532 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21934 cycles/ticks average: 22047 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21333 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33640 cycles/ticks average: 33785 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36439 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34669 cycles/ticks kyber_encaps: median: 35512 cycles/ticks average: 35635 cycles/ticks kyber_decaps: median: 38786 cycles/ticks average: 38940 cycles/ticks Loop spin: 595 gen_a: median: 12382 cycles/ticks average: 12498 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 21997 cycles/ticks indcpa_enc: median: 21152 cycles/ticks average: 21263 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33790 cycles/ticks average: 33935 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36482 cycles/ticks kyber_encaps_derand: median: 34610 cycles/ticks average: 34761 cycles/ticks kyber_encaps: median: 35586 cycles/ticks average: 35758 cycles/ticks kyber_decaps: median: 38742 cycles/ticks average: 38884 cycles/ticks Loop spin: 596 gen_a: median: 12324 cycles/ticks average: 12413 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21982 cycles/ticks average: 22103 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33678 cycles/ticks average: 33913 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34568 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35547 cycles/ticks kyber_decaps: median: 38656 cycles/ticks average: 38812 cycles/ticks Loop spin: 597 gen_a: median: 12330 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 274 cycles/ticks average: 274 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22026 cycles/ticks average: 22186 cycles/ticks indcpa_enc: median: 21276 cycles/ticks average: 21446 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33848 cycles/ticks average: 34027 cycles/ticks kyber_keypair: median: 36294 cycles/ticks average: 36563 cycles/ticks kyber_encaps_derand: median: 34648 cycles/ticks average: 34777 cycles/ticks kyber_encaps: median: 35564 cycles/ticks average: 35716 cycles/ticks kyber_decaps: median: 38886 cycles/ticks average: 39085 cycles/ticks Loop spin: 598 gen_a: median: 12346 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 284 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 129 cycles/ticks indcpa_keypair: median: 21982 cycles/ticks average: 22097 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33650 cycles/ticks average: 33816 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36436 cycles/ticks kyber_encaps_derand: median: 34384 cycles/ticks average: 34516 cycles/ticks kyber_encaps: median: 35292 cycles/ticks average: 35450 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38791 cycles/ticks Loop spin: 599 gen_a: median: 12374 cycles/ticks average: 12483 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21882 cycles/ticks average: 22024 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21264 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33788 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34586 cycles/ticks kyber_encaps: median: 35440 cycles/ticks average: 35598 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38907 cycles/ticks Loop spin: 600 gen_a: median: 12440 cycles/ticks average: 12537 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 206 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 296 cycles/ticks average: 296 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21816 cycles/ticks average: 21951 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21261 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33921 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36418 cycles/ticks kyber_encaps_derand: median: 34506 cycles/ticks average: 34624 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35603 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38886 cycles/ticks Loop spin: 601 gen_a: median: 12372 cycles/ticks average: 12528 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1540 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21740 cycles/ticks average: 21863 cycles/ticks indcpa_enc: median: 21028 cycles/ticks average: 21152 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33850 cycles/ticks average: 34005 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34326 cycles/ticks average: 34449 cycles/ticks kyber_encaps: median: 35298 cycles/ticks average: 35451 cycles/ticks kyber_decaps: median: 38600 cycles/ticks average: 38783 cycles/ticks Loop spin: 602 gen_a: median: 12652 cycles/ticks average: 12748 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1563 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 42 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21832 cycles/ticks average: 21932 cycles/ticks indcpa_enc: median: 21082 cycles/ticks average: 21207 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33704 cycles/ticks average: 33837 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 34420 cycles/ticks average: 34540 cycles/ticks kyber_encaps: median: 35368 cycles/ticks average: 35497 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38863 cycles/ticks Loop spin: 603 gen_a: median: 12358 cycles/ticks average: 12489 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22044 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21328 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33676 cycles/ticks average: 33894 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36349 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34636 cycles/ticks kyber_encaps: median: 35354 cycles/ticks average: 35510 cycles/ticks kyber_decaps: median: 38670 cycles/ticks average: 38818 cycles/ticks Loop spin: 604 gen_a: median: 12408 cycles/ticks average: 12491 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 226 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21814 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21062 cycles/ticks average: 21185 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33873 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34418 cycles/ticks average: 34542 cycles/ticks kyber_encaps: median: 35362 cycles/ticks average: 35515 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38877 cycles/ticks Loop spin: 605 gen_a: median: 12350 cycles/ticks average: 12461 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1555 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21830 cycles/ticks average: 21942 cycles/ticks indcpa_enc: median: 21036 cycles/ticks average: 21183 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33919 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36421 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34613 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35638 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38861 cycles/ticks Loop spin: 606 gen_a: median: 12326 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 123 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 21962 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21204 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33884 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34596 cycles/ticks kyber_encaps: median: 35346 cycles/ticks average: 35521 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38857 cycles/ticks Loop spin: 607 gen_a: median: 12406 cycles/ticks average: 12498 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23242 cycles/ticks average: 23348 cycles/ticks indcpa_enc: median: 22504 cycles/ticks average: 22652 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33676 cycles/ticks average: 33813 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36479 cycles/ticks kyber_encaps_derand: median: 34484 cycles/ticks average: 34606 cycles/ticks kyber_encaps: median: 35434 cycles/ticks average: 35606 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38886 cycles/ticks Loop spin: 608 gen_a: median: 12366 cycles/ticks average: 12455 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21832 cycles/ticks average: 21946 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21240 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33870 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36366 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34554 cycles/ticks kyber_encaps: median: 35326 cycles/ticks average: 35500 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38812 cycles/ticks Loop spin: 609 gen_a: median: 12420 cycles/ticks average: 12517 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 286 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 21996 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21226 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33862 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36378 cycles/ticks kyber_encaps_derand: median: 34428 cycles/ticks average: 34574 cycles/ticks kyber_encaps: median: 35364 cycles/ticks average: 35505 cycles/ticks kyber_decaps: median: 38688 cycles/ticks average: 38842 cycles/ticks Loop spin: 610 gen_a: median: 12330 cycles/ticks average: 12430 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21992 cycles/ticks average: 22108 cycles/ticks indcpa_enc: median: 21180 cycles/ticks average: 21304 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33920 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36409 cycles/ticks kyber_encaps_derand: median: 35796 cycles/ticks average: 35934 cycles/ticks kyber_encaps: median: 36760 cycles/ticks average: 36936 cycles/ticks kyber_decaps: median: 40004 cycles/ticks average: 40158 cycles/ticks Loop spin: 611 gen_a: median: 12406 cycles/ticks average: 12543 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22076 cycles/ticks indcpa_enc: median: 21242 cycles/ticks average: 21360 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33829 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34386 cycles/ticks average: 34540 cycles/ticks kyber_encaps: median: 35276 cycles/ticks average: 35431 cycles/ticks kyber_decaps: median: 38618 cycles/ticks average: 38784 cycles/ticks Loop spin: 612 gen_a: median: 12406 cycles/ticks average: 12506 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21927 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21297 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33728 cycles/ticks average: 33885 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36440 cycles/ticks kyber_encaps_derand: median: 34484 cycles/ticks average: 34628 cycles/ticks kyber_encaps: median: 35428 cycles/ticks average: 35593 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38941 cycles/ticks Loop spin: 613 gen_a: median: 12370 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 404 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21908 cycles/ticks average: 22076 cycles/ticks indcpa_enc: median: 21212 cycles/ticks average: 21309 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33676 cycles/ticks average: 33804 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34582 cycles/ticks kyber_encaps: median: 35400 cycles/ticks average: 35524 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38795 cycles/ticks Loop spin: 614 gen_a: median: 12348 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 220 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21930 cycles/ticks average: 22055 cycles/ticks indcpa_enc: median: 21272 cycles/ticks average: 21395 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33772 cycles/ticks average: 33996 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36385 cycles/ticks kyber_encaps_derand: median: 34402 cycles/ticks average: 34511 cycles/ticks kyber_encaps: median: 35374 cycles/ticks average: 35531 cycles/ticks kyber_decaps: median: 38604 cycles/ticks average: 38712 cycles/ticks Loop spin: 615 gen_a: median: 12330 cycles/ticks average: 12420 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22075 cycles/ticks indcpa_enc: median: 21028 cycles/ticks average: 21151 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33792 cycles/ticks average: 33992 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34606 cycles/ticks kyber_encaps: median: 35426 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38805 cycles/ticks Loop spin: 616 gen_a: median: 12402 cycles/ticks average: 12498 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22062 cycles/ticks average: 22207 cycles/ticks indcpa_enc: median: 21282 cycles/ticks average: 21375 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33846 cycles/ticks average: 34007 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36465 cycles/ticks kyber_encaps_derand: median: 34408 cycles/ticks average: 34521 cycles/ticks kyber_encaps: median: 35346 cycles/ticks average: 35505 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38856 cycles/ticks Loop spin: 617 gen_a: median: 12372 cycles/ticks average: 12470 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21981 cycles/ticks indcpa_enc: median: 21044 cycles/ticks average: 21176 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33678 cycles/ticks average: 33833 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34666 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35633 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38904 cycles/ticks Loop spin: 618 gen_a: median: 12390 cycles/ticks average: 12535 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21792 cycles/ticks average: 21888 cycles/ticks indcpa_enc: median: 21032 cycles/ticks average: 21189 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33674 cycles/ticks average: 33825 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36396 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34584 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35526 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38869 cycles/ticks Loop spin: 619 gen_a: median: 12354 cycles/ticks average: 12465 cycles/ticks poly_getnoise_eta1: median: 1588 cycles/ticks average: 1603 cycles/ticks poly_getnoise_eta2: median: 1548 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22008 cycles/ticks average: 22106 cycles/ticks indcpa_enc: median: 21266 cycles/ticks average: 21450 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33873 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34396 cycles/ticks average: 34552 cycles/ticks kyber_encaps: median: 35240 cycles/ticks average: 35408 cycles/ticks kyber_decaps: median: 38534 cycles/ticks average: 38687 cycles/ticks Loop spin: 620 gen_a: median: 12382 cycles/ticks average: 12473 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1537 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 119 cycles/ticks indcpa_keypair: median: 23238 cycles/ticks average: 23363 cycles/ticks indcpa_enc: median: 22484 cycles/ticks average: 22611 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33852 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36409 cycles/ticks kyber_encaps_derand: median: 34400 cycles/ticks average: 34546 cycles/ticks kyber_encaps: median: 35354 cycles/ticks average: 35513 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38871 cycles/ticks Loop spin: 621 gen_a: median: 12396 cycles/ticks average: 12491 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22057 cycles/ticks indcpa_enc: median: 21154 cycles/ticks average: 21278 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33850 cycles/ticks kyber_keypair: median: 36212 cycles/ticks average: 36455 cycles/ticks kyber_encaps_derand: median: 34602 cycles/ticks average: 34701 cycles/ticks kyber_encaps: median: 35532 cycles/ticks average: 35683 cycles/ticks kyber_decaps: median: 38876 cycles/ticks average: 39026 cycles/ticks Loop spin: 622 gen_a: median: 12348 cycles/ticks average: 12431 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 295 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21830 cycles/ticks average: 21953 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21199 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33864 cycles/ticks average: 34032 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36356 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34649 cycles/ticks kyber_encaps: median: 35394 cycles/ticks average: 35560 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38881 cycles/ticks Loop spin: 623 gen_a: median: 12628 cycles/ticks average: 12681 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21794 cycles/ticks average: 21923 cycles/ticks indcpa_enc: median: 21008 cycles/ticks average: 21130 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33828 cycles/ticks average: 34001 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34608 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35576 cycles/ticks kyber_decaps: median: 38774 cycles/ticks average: 39004 cycles/ticks Loop spin: 624 gen_a: median: 12400 cycles/ticks average: 12490 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21998 cycles/ticks indcpa_enc: median: 21110 cycles/ticks average: 21230 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33930 cycles/ticks average: 34056 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36433 cycles/ticks kyber_encaps_derand: median: 34548 cycles/ticks average: 34676 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35643 cycles/ticks kyber_decaps: median: 38784 cycles/ticks average: 38903 cycles/ticks Loop spin: 625 gen_a: median: 12410 cycles/ticks average: 12473 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 283 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 22 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 33 cycles/ticks poly_compress: median: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21934 cycles/ticks average: 22063 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21234 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33929 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36387 cycles/ticks kyber_encaps_derand: median: 34366 cycles/ticks average: 34497 cycles/ticks kyber_encaps: median: 35324 cycles/ticks average: 35453 cycles/ticks kyber_decaps: median: 38640 cycles/ticks average: 38788 cycles/ticks Loop spin: 626 gen_a: median: 12342 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21066 cycles/ticks average: 21197 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33848 cycles/ticks average: 34011 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36424 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34560 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35544 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38849 cycles/ticks Loop spin: 627 gen_a: median: 12364 cycles/ticks average: 12461 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21928 cycles/ticks average: 22070 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21285 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33818 cycles/ticks average: 33964 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36377 cycles/ticks kyber_encaps_derand: median: 34374 cycles/ticks average: 34473 cycles/ticks kyber_encaps: median: 35344 cycles/ticks average: 35464 cycles/ticks kyber_decaps: median: 38652 cycles/ticks average: 38821 cycles/ticks Loop spin: 628 gen_a: median: 12374 cycles/ticks average: 12478 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21908 cycles/ticks average: 22014 cycles/ticks indcpa_enc: median: 21102 cycles/ticks average: 21214 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34664 cycles/ticks kyber_encaps: median: 35592 cycles/ticks average: 35789 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38916 cycles/ticks Loop spin: 629 gen_a: median: 12342 cycles/ticks average: 12481 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21808 cycles/ticks average: 21944 cycles/ticks indcpa_enc: median: 21074 cycles/ticks average: 21195 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33860 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36512 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34627 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38840 cycles/ticks Loop spin: 630 gen_a: median: 12518 cycles/ticks average: 12609 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 23228 cycles/ticks average: 23374 cycles/ticks indcpa_enc: median: 22454 cycles/ticks average: 22575 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33841 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36379 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34711 cycles/ticks kyber_encaps: median: 35514 cycles/ticks average: 35664 cycles/ticks kyber_decaps: median: 38914 cycles/ticks average: 39075 cycles/ticks Loop spin: 631 gen_a: median: 12422 cycles/ticks average: 12540 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23202 cycles/ticks average: 23329 cycles/ticks indcpa_enc: median: 22452 cycles/ticks average: 22584 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33850 cycles/ticks average: 33991 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36448 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34610 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35588 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38917 cycles/ticks Loop spin: 632 gen_a: median: 12326 cycles/ticks average: 12432 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1555 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21826 cycles/ticks average: 21944 cycles/ticks indcpa_enc: median: 21062 cycles/ticks average: 21189 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33848 cycles/ticks average: 33993 cycles/ticks kyber_keypair: median: 36198 cycles/ticks average: 36502 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34643 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35625 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38903 cycles/ticks Loop spin: 633 gen_a: median: 12324 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23204 cycles/ticks average: 23336 cycles/ticks indcpa_enc: median: 22492 cycles/ticks average: 22599 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33674 cycles/ticks average: 33827 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34583 cycles/ticks kyber_encaps: median: 35356 cycles/ticks average: 35506 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38893 cycles/ticks Loop spin: 634 gen_a: median: 12338 cycles/ticks average: 12417 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21932 cycles/ticks average: 22048 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21275 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33885 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34657 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35686 cycles/ticks kyber_decaps: median: 38810 cycles/ticks average: 39035 cycles/ticks Loop spin: 635 gen_a: median: 12352 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 289 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21804 cycles/ticks average: 21939 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33792 cycles/ticks average: 33937 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34386 cycles/ticks average: 34538 cycles/ticks kyber_encaps: median: 35302 cycles/ticks average: 35459 cycles/ticks kyber_decaps: median: 38556 cycles/ticks average: 38705 cycles/ticks Loop spin: 636 gen_a: median: 12408 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21976 cycles/ticks average: 22082 cycles/ticks indcpa_enc: median: 21204 cycles/ticks average: 21328 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33932 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36340 cycles/ticks kyber_encaps_derand: median: 34416 cycles/ticks average: 34556 cycles/ticks kyber_encaps: median: 35328 cycles/ticks average: 35481 cycles/ticks kyber_decaps: median: 38628 cycles/ticks average: 38769 cycles/ticks Loop spin: 637 gen_a: median: 12340 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 30 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 398 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21962 cycles/ticks indcpa_enc: median: 21114 cycles/ticks average: 21235 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33904 cycles/ticks average: 34045 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36401 cycles/ticks kyber_encaps_derand: median: 34392 cycles/ticks average: 34509 cycles/ticks kyber_encaps: median: 35318 cycles/ticks average: 35460 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38778 cycles/ticks Loop spin: 638 gen_a: median: 12352 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21850 cycles/ticks average: 21961 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21189 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33861 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36358 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34557 cycles/ticks kyber_encaps: median: 35324 cycles/ticks average: 35488 cycles/ticks kyber_decaps: median: 38602 cycles/ticks average: 38740 cycles/ticks Loop spin: 639 gen_a: median: 12342 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21832 cycles/ticks average: 21934 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21275 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33658 cycles/ticks average: 33807 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36412 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34621 cycles/ticks kyber_encaps: median: 35408 cycles/ticks average: 35590 cycles/ticks kyber_decaps: median: 38688 cycles/ticks average: 38840 cycles/ticks Loop spin: 640 gen_a: median: 12334 cycles/ticks average: 12421 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1570 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21842 cycles/ticks average: 21958 cycles/ticks indcpa_enc: median: 21046 cycles/ticks average: 21170 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33668 cycles/ticks average: 33799 cycles/ticks kyber_keypair: median: 36102 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34598 cycles/ticks average: 34737 cycles/ticks kyber_encaps: median: 35544 cycles/ticks average: 35712 cycles/ticks kyber_decaps: median: 38898 cycles/ticks average: 39040 cycles/ticks Loop spin: 641 gen_a: median: 12342 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22002 cycles/ticks average: 22131 cycles/ticks indcpa_enc: median: 21292 cycles/ticks average: 21394 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33676 cycles/ticks average: 33828 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34462 cycles/ticks average: 34608 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35582 cycles/ticks kyber_decaps: median: 38742 cycles/ticks average: 38870 cycles/ticks Loop spin: 642 gen_a: median: 12322 cycles/ticks average: 12423 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21920 cycles/ticks average: 22053 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21260 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33892 cycles/ticks average: 34049 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34362 cycles/ticks average: 34502 cycles/ticks kyber_encaps: median: 35286 cycles/ticks average: 35440 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38795 cycles/ticks Loop spin: 643 gen_a: median: 12350 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 206 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 288 cycles/ticks average: 287 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21786 cycles/ticks average: 21914 cycles/ticks indcpa_enc: median: 21034 cycles/ticks average: 21174 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33844 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34462 cycles/ticks average: 34586 cycles/ticks kyber_encaps: median: 35400 cycles/ticks average: 35564 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38862 cycles/ticks Loop spin: 644 gen_a: median: 12356 cycles/ticks average: 12467 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 296 cycles/ticks average: 295 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21984 cycles/ticks average: 22086 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21338 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33818 cycles/ticks average: 33978 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34388 cycles/ticks average: 34481 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35486 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38831 cycles/ticks Loop spin: 645 gen_a: median: 12384 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21834 cycles/ticks average: 21953 cycles/ticks indcpa_enc: median: 21080 cycles/ticks average: 21183 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33939 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34470 cycles/ticks average: 34597 cycles/ticks kyber_encaps: median: 35438 cycles/ticks average: 35622 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38953 cycles/ticks Loop spin: 646 gen_a: median: 12356 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 231 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22059 cycles/ticks indcpa_enc: median: 21220 cycles/ticks average: 21347 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33778 cycles/ticks average: 33975 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36373 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34601 cycles/ticks kyber_encaps: median: 35386 cycles/ticks average: 35545 cycles/ticks kyber_decaps: median: 38766 cycles/ticks average: 38941 cycles/ticks Loop spin: 647 gen_a: median: 12350 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 264 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22012 cycles/ticks average: 22105 cycles/ticks indcpa_enc: median: 21202 cycles/ticks average: 21349 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33652 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34631 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35582 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38904 cycles/ticks Loop spin: 648 gen_a: median: 12372 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 30 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21273 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33854 cycles/ticks average: 34012 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 35896 cycles/ticks average: 36069 cycles/ticks kyber_encaps: median: 36858 cycles/ticks average: 37016 cycles/ticks kyber_decaps: median: 40124 cycles/ticks average: 40269 cycles/ticks Loop spin: 649 gen_a: median: 12466 cycles/ticks average: 12563 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 21999 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21234 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33888 cycles/ticks kyber_keypair: median: 36106 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 34370 cycles/ticks average: 34520 cycles/ticks kyber_encaps: median: 35310 cycles/ticks average: 35478 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38797 cycles/ticks Loop spin: 650 gen_a: median: 12326 cycles/ticks average: 12403 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 282 cycles/ticks average: 291 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 22009 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21231 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33874 cycles/ticks average: 34027 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 34360 cycles/ticks average: 34499 cycles/ticks kyber_encaps: median: 35290 cycles/ticks average: 35433 cycles/ticks kyber_decaps: median: 38602 cycles/ticks average: 38712 cycles/ticks Loop spin: 651 gen_a: median: 12382 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22024 cycles/ticks indcpa_enc: median: 21184 cycles/ticks average: 21315 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 33983 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36426 cycles/ticks kyber_encaps_derand: median: 34616 cycles/ticks average: 34757 cycles/ticks kyber_encaps: median: 35566 cycles/ticks average: 35726 cycles/ticks kyber_decaps: median: 38814 cycles/ticks average: 38971 cycles/ticks Loop spin: 652 gen_a: median: 12396 cycles/ticks average: 12511 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21932 cycles/ticks average: 22055 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33912 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34659 cycles/ticks kyber_encaps: median: 35542 cycles/ticks average: 35685 cycles/ticks kyber_decaps: median: 38746 cycles/ticks average: 38908 cycles/ticks Loop spin: 653 gen_a: median: 12398 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 212 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21814 cycles/ticks average: 21932 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21261 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 35160 cycles/ticks average: 35306 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36387 cycles/ticks kyber_encaps_derand: median: 34588 cycles/ticks average: 34722 cycles/ticks kyber_encaps: median: 35636 cycles/ticks average: 35801 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38866 cycles/ticks Loop spin: 654 gen_a: median: 12340 cycles/ticks average: 12432 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 127 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21956 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21243 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33814 cycles/ticks average: 33979 cycles/ticks kyber_keypair: median: 36198 cycles/ticks average: 36508 cycles/ticks kyber_encaps_derand: median: 34732 cycles/ticks average: 34859 cycles/ticks kyber_encaps: median: 35644 cycles/ticks average: 35822 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38964 cycles/ticks Loop spin: 655 gen_a: median: 12368 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 35 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21842 cycles/ticks average: 21927 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21270 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33722 cycles/ticks average: 33877 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34624 cycles/ticks kyber_encaps: median: 35394 cycles/ticks average: 35560 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38923 cycles/ticks Loop spin: 656 gen_a: median: 12360 cycles/ticks average: 12470 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 36 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 22016 cycles/ticks indcpa_enc: median: 21796 cycles/ticks average: 21936 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 34160 cycles/ticks average: 34310 cycles/ticks kyber_keypair: median: 36382 cycles/ticks average: 36681 cycles/ticks kyber_encaps_derand: median: 35898 cycles/ticks average: 36126 cycles/ticks kyber_encaps: median: 37524 cycles/ticks average: 37647 cycles/ticks kyber_decaps: median: 39994 cycles/ticks average: 43943 cycles/ticks Loop spin: 657 gen_a: median: 12428 cycles/ticks average: 12538 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21952 cycles/ticks average: 22076 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21270 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33624 cycles/ticks average: 33776 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34681 cycles/ticks kyber_encaps: median: 35436 cycles/ticks average: 35599 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38898 cycles/ticks Loop spin: 658 gen_a: median: 12430 cycles/ticks average: 12530 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1605 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 260 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22004 cycles/ticks average: 22108 cycles/ticks indcpa_enc: median: 21290 cycles/ticks average: 21430 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33876 cycles/ticks average: 36498 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36453 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34648 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35619 cycles/ticks kyber_decaps: median: 38730 cycles/ticks average: 38865 cycles/ticks Loop spin: 659 gen_a: median: 12344 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 254 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22008 cycles/ticks indcpa_enc: median: 21134 cycles/ticks average: 21249 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33872 cycles/ticks average: 34052 cycles/ticks kyber_keypair: median: 36332 cycles/ticks average: 36584 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34672 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35583 cycles/ticks kyber_decaps: median: 38800 cycles/ticks average: 38953 cycles/ticks Loop spin: 660 gen_a: median: 12412 cycles/ticks average: 12532 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 247 cycles/ticks INVNTT: median: 218 cycles/ticks average: 244 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 28 cycles/ticks average: 27 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22032 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21291 cycles/ticks indcpa_dec: median: 1576 cycles/ticks average: 1587 cycles/ticks kyber_keypair_derand: median: 33592 cycles/ticks average: 33758 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36379 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35316 cycles/ticks average: 35463 cycles/ticks kyber_decaps: median: 38640 cycles/ticks average: 38799 cycles/ticks Loop spin: 661 gen_a: median: 12350 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21782 cycles/ticks average: 21896 cycles/ticks indcpa_enc: median: 21096 cycles/ticks average: 21239 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33730 cycles/ticks average: 33899 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34614 cycles/ticks average: 34755 cycles/ticks kyber_encaps: median: 35576 cycles/ticks average: 35733 cycles/ticks kyber_decaps: median: 38816 cycles/ticks average: 38974 cycles/ticks Loop spin: 662 gen_a: median: 12356 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33938 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36511 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34683 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35586 cycles/ticks kyber_decaps: median: 38574 cycles/ticks average: 38769 cycles/ticks Loop spin: 663 gen_a: median: 12438 cycles/ticks average: 12529 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 226 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23366 cycles/ticks average: 23481 cycles/ticks indcpa_enc: median: 22618 cycles/ticks average: 22744 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33646 cycles/ticks average: 33797 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36410 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34663 cycles/ticks kyber_encaps: median: 35510 cycles/ticks average: 35671 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38896 cycles/ticks Loop spin: 664 gen_a: median: 12426 cycles/ticks average: 12568 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 399 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22294 cycles/ticks average: 22389 cycles/ticks indcpa_enc: median: 21064 cycles/ticks average: 21180 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33710 cycles/ticks average: 33853 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36415 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34665 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35595 cycles/ticks kyber_decaps: median: 38730 cycles/ticks average: 38885 cycles/ticks Loop spin: 665 gen_a: median: 12414 cycles/ticks average: 12517 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21810 cycles/ticks average: 21957 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21202 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33899 cycles/ticks kyber_keypair: median: 36242 cycles/ticks average: 36498 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34652 cycles/ticks kyber_encaps: median: 35510 cycles/ticks average: 35651 cycles/ticks kyber_decaps: median: 38804 cycles/ticks average: 38967 cycles/ticks Loop spin: 666 gen_a: median: 12346 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1602 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 120 cycles/ticks indcpa_keypair: median: 21860 cycles/ticks average: 21985 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21338 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33744 cycles/ticks average: 33884 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34568 cycles/ticks average: 34722 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35667 cycles/ticks kyber_decaps: median: 38806 cycles/ticks average: 38936 cycles/ticks Loop spin: 667 gen_a: median: 12344 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1554 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22012 cycles/ticks average: 22120 cycles/ticks indcpa_enc: median: 21268 cycles/ticks average: 21386 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33804 cycles/ticks average: 33949 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 35794 cycles/ticks average: 35934 cycles/ticks kyber_encaps: median: 36768 cycles/ticks average: 37003 cycles/ticks kyber_decaps: median: 40144 cycles/ticks average: 40312 cycles/ticks Loop spin: 668 gen_a: median: 12332 cycles/ticks average: 12430 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22038 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21269 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 35084 cycles/ticks average: 35262 cycles/ticks kyber_keypair: median: 36090 cycles/ticks average: 36340 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34575 cycles/ticks kyber_encaps: median: 35410 cycles/ticks average: 35557 cycles/ticks kyber_decaps: median: 38786 cycles/ticks average: 38929 cycles/ticks Loop spin: 669 gen_a: median: 12402 cycles/ticks average: 12529 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21946 cycles/ticks average: 22179 cycles/ticks indcpa_enc: median: 21190 cycles/ticks average: 21326 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33780 cycles/ticks average: 33926 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34671 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35642 cycles/ticks kyber_decaps: median: 38858 cycles/ticks average: 39008 cycles/ticks Loop spin: 670 gen_a: median: 12380 cycles/ticks average: 12472 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21968 cycles/ticks average: 22092 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21305 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1568 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33862 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36394 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34602 cycles/ticks kyber_encaps: median: 35392 cycles/ticks average: 35552 cycles/ticks kyber_decaps: median: 38680 cycles/ticks average: 38817 cycles/ticks Loop spin: 671 gen_a: median: 12330 cycles/ticks average: 12423 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21854 cycles/ticks average: 21945 cycles/ticks indcpa_enc: median: 21606 cycles/ticks average: 21732 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 34100 cycles/ticks average: 34245 cycles/ticks kyber_keypair: median: 36382 cycles/ticks average: 36667 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34711 cycles/ticks kyber_encaps: median: 35528 cycles/ticks average: 35681 cycles/ticks kyber_decaps: median: 38820 cycles/ticks average: 38950 cycles/ticks Loop spin: 672 gen_a: median: 12434 cycles/ticks average: 12535 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21806 cycles/ticks average: 21909 cycles/ticks indcpa_enc: median: 21060 cycles/ticks average: 21215 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33782 cycles/ticks average: 33939 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36460 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34631 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35601 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38915 cycles/ticks Loop spin: 673 gen_a: median: 12380 cycles/ticks average: 12473 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 208 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 404 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23370 cycles/ticks average: 23477 cycles/ticks indcpa_enc: median: 22648 cycles/ticks average: 22775 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33842 cycles/ticks average: 33982 cycles/ticks kyber_keypair: median: 36260 cycles/ticks average: 36524 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34703 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35615 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38865 cycles/ticks Loop spin: 674 gen_a: median: 12358 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 279 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22042 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21320 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33564 cycles/ticks average: 33716 cycles/ticks kyber_keypair: median: 36100 cycles/ticks average: 36350 cycles/ticks kyber_encaps_derand: median: 34390 cycles/ticks average: 34529 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35541 cycles/ticks kyber_decaps: median: 38660 cycles/ticks average: 38804 cycles/ticks Loop spin: 675 gen_a: median: 12378 cycles/ticks average: 12469 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22045 cycles/ticks indcpa_enc: median: 21154 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33634 cycles/ticks average: 33782 cycles/ticks kyber_keypair: median: 36206 cycles/ticks average: 36501 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34657 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35584 cycles/ticks kyber_decaps: median: 38690 cycles/ticks average: 38867 cycles/ticks Loop spin: 676 gen_a: median: 12454 cycles/ticks average: 12590 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 220 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21844 cycles/ticks average: 21934 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21213 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33780 cycles/ticks average: 33965 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36462 cycles/ticks kyber_encaps_derand: median: 34536 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35556 cycles/ticks average: 35726 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38882 cycles/ticks Loop spin: 677 gen_a: median: 12406 cycles/ticks average: 12498 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 282 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 21996 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21251 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33692 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 35814 cycles/ticks average: 35983 cycles/ticks kyber_encaps: median: 36748 cycles/ticks average: 36943 cycles/ticks kyber_decaps: median: 40078 cycles/ticks average: 40235 cycles/ticks Loop spin: 678 gen_a: median: 12386 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21987 cycles/ticks indcpa_enc: median: 21694 cycles/ticks average: 21785 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 34286 cycles/ticks average: 34470 cycles/ticks kyber_keypair: median: 36404 cycles/ticks average: 36722 cycles/ticks kyber_encaps_derand: median: 35040 cycles/ticks average: 35190 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35761 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38899 cycles/ticks Loop spin: 679 gen_a: median: 12340 cycles/ticks average: 12417 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22050 cycles/ticks average: 22210 cycles/ticks indcpa_enc: median: 21224 cycles/ticks average: 21341 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33830 cycles/ticks average: 34014 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36438 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34655 cycles/ticks kyber_encaps: median: 35340 cycles/ticks average: 35506 cycles/ticks kyber_decaps: median: 38606 cycles/ticks average: 38747 cycles/ticks Loop spin: 680 gen_a: median: 12388 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 138 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 22016 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33856 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36449 cycles/ticks kyber_encaps_derand: median: 34630 cycles/ticks average: 34771 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35653 cycles/ticks kyber_decaps: median: 38900 cycles/ticks average: 39075 cycles/ticks Loop spin: 681 gen_a: median: 12378 cycles/ticks average: 12486 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21962 cycles/ticks average: 22129 cycles/ticks indcpa_enc: median: 21258 cycles/ticks average: 21381 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36436 cycles/ticks kyber_encaps_derand: median: 34606 cycles/ticks average: 34715 cycles/ticks kyber_encaps: median: 35542 cycles/ticks average: 35707 cycles/ticks kyber_decaps: median: 38808 cycles/ticks average: 38940 cycles/ticks Loop spin: 682 gen_a: median: 12360 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 42 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 21995 cycles/ticks indcpa_enc: median: 21216 cycles/ticks average: 21347 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33816 cycles/ticks average: 33979 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34644 cycles/ticks kyber_encaps: median: 35570 cycles/ticks average: 35731 cycles/ticks kyber_decaps: median: 38658 cycles/ticks average: 38826 cycles/ticks Loop spin: 683 gen_a: median: 12390 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 45 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21982 cycles/ticks average: 22095 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21247 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 33943 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36366 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34674 cycles/ticks kyber_encaps: median: 35474 cycles/ticks average: 35616 cycles/ticks kyber_decaps: median: 38828 cycles/ticks average: 39005 cycles/ticks Loop spin: 684 gen_a: median: 12348 cycles/ticks average: 12436 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1545 cycles/ticks NTT: median: 202 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 389 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21802 cycles/ticks average: 21897 cycles/ticks indcpa_enc: median: 21052 cycles/ticks average: 21184 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33630 cycles/ticks average: 33787 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 35902 cycles/ticks average: 36042 cycles/ticks kyber_encaps: median: 36860 cycles/ticks average: 37025 cycles/ticks kyber_decaps: median: 40184 cycles/ticks average: 40348 cycles/ticks Loop spin: 685 gen_a: median: 12346 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21850 cycles/ticks average: 21974 cycles/ticks indcpa_enc: median: 21100 cycles/ticks average: 21243 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33686 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36384 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34648 cycles/ticks kyber_encaps: median: 35482 cycles/ticks average: 35656 cycles/ticks kyber_decaps: median: 38672 cycles/ticks average: 38809 cycles/ticks Loop spin: 686 gen_a: median: 12386 cycles/ticks average: 12499 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21938 cycles/ticks average: 22078 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21273 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33782 cycles/ticks average: 33943 cycles/ticks kyber_keypair: median: 36240 cycles/ticks average: 36516 cycles/ticks kyber_encaps_derand: median: 34390 cycles/ticks average: 34521 cycles/ticks kyber_encaps: median: 35356 cycles/ticks average: 35511 cycles/ticks kyber_decaps: median: 38668 cycles/ticks average: 38783 cycles/ticks Loop spin: 687 gen_a: median: 12400 cycles/ticks average: 12500 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21956 cycles/ticks average: 22071 cycles/ticks indcpa_enc: median: 21194 cycles/ticks average: 21302 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33562 cycles/ticks average: 33701 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36377 cycles/ticks kyber_encaps_derand: median: 34570 cycles/ticks average: 34706 cycles/ticks kyber_encaps: median: 35572 cycles/ticks average: 35702 cycles/ticks kyber_decaps: median: 38800 cycles/ticks average: 38964 cycles/ticks Loop spin: 688 gen_a: median: 12424 cycles/ticks average: 12513 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 21991 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21221 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33732 cycles/ticks average: 33879 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36358 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34644 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35618 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38859 cycles/ticks Loop spin: 689 gen_a: median: 12340 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 399 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21939 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21270 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33911 cycles/ticks kyber_keypair: median: 36206 cycles/ticks average: 36450 cycles/ticks kyber_encaps_derand: median: 35944 cycles/ticks average: 36126 cycles/ticks kyber_encaps: median: 36828 cycles/ticks average: 36988 cycles/ticks kyber_decaps: median: 40088 cycles/ticks average: 40244 cycles/ticks Loop spin: 690 gen_a: median: 12358 cycles/ticks average: 12448 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21818 cycles/ticks average: 21956 cycles/ticks indcpa_enc: median: 21058 cycles/ticks average: 21167 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33901 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36430 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34596 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38672 cycles/ticks average: 38779 cycles/ticks Loop spin: 691 gen_a: median: 12338 cycles/ticks average: 12467 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23306 cycles/ticks average: 23491 cycles/ticks indcpa_enc: median: 22524 cycles/ticks average: 22643 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33730 cycles/ticks average: 33895 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36359 cycles/ticks kyber_encaps_derand: median: 34428 cycles/ticks average: 34542 cycles/ticks kyber_encaps: median: 35386 cycles/ticks average: 35521 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38853 cycles/ticks Loop spin: 692 gen_a: median: 12330 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21952 cycles/ticks average: 22093 cycles/ticks indcpa_enc: median: 21148 cycles/ticks average: 21263 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33911 cycles/ticks kyber_keypair: median: 36088 cycles/ticks average: 36355 cycles/ticks kyber_encaps_derand: median: 34606 cycles/ticks average: 34741 cycles/ticks kyber_encaps: median: 35528 cycles/ticks average: 35672 cycles/ticks kyber_decaps: median: 38878 cycles/ticks average: 39015 cycles/ticks Loop spin: 693 gen_a: median: 12326 cycles/ticks average: 12412 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1600 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1540 cycles/ticks NTT: median: 208 cycles/ticks average: 246 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21930 cycles/ticks average: 22036 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21299 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33895 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 35818 cycles/ticks average: 35964 cycles/ticks kyber_encaps: median: 36798 cycles/ticks average: 36947 cycles/ticks kyber_decaps: median: 40030 cycles/ticks average: 40174 cycles/ticks Loop spin: 694 gen_a: median: 12414 cycles/ticks average: 12513 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21766 cycles/ticks average: 21872 cycles/ticks indcpa_enc: median: 21032 cycles/ticks average: 21150 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33790 cycles/ticks average: 33951 cycles/ticks kyber_keypair: median: 36276 cycles/ticks average: 36553 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34599 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35620 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38879 cycles/ticks Loop spin: 695 gen_a: median: 12348 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21914 cycles/ticks average: 22061 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21312 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 33948 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36387 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34593 cycles/ticks kyber_encaps: median: 35390 cycles/ticks average: 35547 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38864 cycles/ticks Loop spin: 696 gen_a: median: 12374 cycles/ticks average: 12470 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 222 cycles/ticks average: 264 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22023 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21229 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33674 cycles/ticks average: 33817 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36396 cycles/ticks kyber_encaps_derand: median: 34344 cycles/ticks average: 34461 cycles/ticks kyber_encaps: median: 35254 cycles/ticks average: 35412 cycles/ticks kyber_decaps: median: 38574 cycles/ticks average: 38778 cycles/ticks Loop spin: 697 gen_a: median: 12436 cycles/ticks average: 12532 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21814 cycles/ticks average: 21947 cycles/ticks indcpa_enc: median: 21052 cycles/ticks average: 21183 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33648 cycles/ticks average: 33796 cycles/ticks kyber_keypair: median: 36090 cycles/ticks average: 36345 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34627 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35568 cycles/ticks kyber_decaps: median: 38750 cycles/ticks average: 38918 cycles/ticks Loop spin: 698 gen_a: median: 12366 cycles/ticks average: 12483 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1562 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22054 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21214 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33624 cycles/ticks average: 33766 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36360 cycles/ticks kyber_encaps_derand: median: 34372 cycles/ticks average: 34506 cycles/ticks kyber_encaps: median: 35322 cycles/ticks average: 35485 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38815 cycles/ticks Loop spin: 699 gen_a: median: 12340 cycles/ticks average: 12473 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23316 cycles/ticks average: 23432 cycles/ticks indcpa_enc: median: 22552 cycles/ticks average: 22680 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33772 cycles/ticks average: 33935 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36365 cycles/ticks kyber_encaps_derand: median: 34364 cycles/ticks average: 34510 cycles/ticks kyber_encaps: median: 35320 cycles/ticks average: 35489 cycles/ticks kyber_decaps: median: 38562 cycles/ticks average: 38708 cycles/ticks Loop spin: 700 gen_a: median: 12360 cycles/ticks average: 12478 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 411 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22011 cycles/ticks indcpa_enc: median: 21194 cycles/ticks average: 21325 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33658 cycles/ticks average: 33801 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34546 cycles/ticks average: 34777 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35665 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38883 cycles/ticks Loop spin: 701 gen_a: median: 12362 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21854 cycles/ticks average: 21956 cycles/ticks indcpa_enc: median: 21102 cycles/ticks average: 21237 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33926 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35366 cycles/ticks average: 35502 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38854 cycles/ticks Loop spin: 702 gen_a: median: 12376 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1563 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 30 cycles/ticks average: 39 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22020 cycles/ticks average: 22117 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21325 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33646 cycles/ticks average: 33790 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36369 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34571 cycles/ticks kyber_encaps: median: 35338 cycles/ticks average: 35478 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38897 cycles/ticks Loop spin: 703 gen_a: median: 12340 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1566 cycles/ticks NTT: median: 206 cycles/ticks average: 250 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21984 cycles/ticks average: 22088 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21298 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33805 cycles/ticks kyber_keypair: median: 36224 cycles/ticks average: 36521 cycles/ticks kyber_encaps_derand: median: 34474 cycles/ticks average: 34624 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35574 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38891 cycles/ticks Loop spin: 704 gen_a: median: 12356 cycles/ticks average: 12455 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21958 cycles/ticks average: 22106 cycles/ticks indcpa_enc: median: 21234 cycles/ticks average: 21358 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33676 cycles/ticks average: 33827 cycles/ticks kyber_keypair: median: 36224 cycles/ticks average: 36487 cycles/ticks kyber_encaps_derand: median: 34418 cycles/ticks average: 34569 cycles/ticks kyber_encaps: median: 35384 cycles/ticks average: 35552 cycles/ticks kyber_decaps: median: 38644 cycles/ticks average: 38754 cycles/ticks Loop spin: 705 gen_a: median: 12352 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22023 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21314 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33662 cycles/ticks average: 33837 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36388 cycles/ticks kyber_encaps_derand: median: 34536 cycles/ticks average: 34685 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35665 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38975 cycles/ticks Loop spin: 706 gen_a: median: 12346 cycles/ticks average: 12497 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21882 cycles/ticks average: 22020 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21271 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33924 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34580 cycles/ticks kyber_encaps: median: 35326 cycles/ticks average: 35521 cycles/ticks kyber_decaps: median: 38704 cycles/ticks average: 38872 cycles/ticks Loop spin: 707 gen_a: median: 12416 cycles/ticks average: 12691 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 274 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21872 cycles/ticks average: 22021 cycles/ticks indcpa_enc: median: 21150 cycles/ticks average: 21262 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33684 cycles/ticks average: 33869 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34562 cycles/ticks kyber_encaps: median: 35374 cycles/ticks average: 35528 cycles/ticks kyber_decaps: median: 38644 cycles/ticks average: 38822 cycles/ticks Loop spin: 708 gen_a: median: 12626 cycles/ticks average: 12678 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 268 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 23 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21770 cycles/ticks average: 21868 cycles/ticks indcpa_enc: median: 20998 cycles/ticks average: 21123 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33810 cycles/ticks average: 33987 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36416 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34710 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35667 cycles/ticks kyber_decaps: median: 38856 cycles/ticks average: 39023 cycles/ticks Loop spin: 709 gen_a: median: 12354 cycles/ticks average: 12448 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 243 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 286 cycles/ticks average: 286 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21948 cycles/ticks average: 22056 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21274 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33904 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36396 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34658 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35601 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38883 cycles/ticks Loop spin: 710 gen_a: median: 12342 cycles/ticks average: 12427 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21959 cycles/ticks indcpa_enc: median: 21074 cycles/ticks average: 21217 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33906 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36362 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34580 cycles/ticks kyber_encaps: median: 35438 cycles/ticks average: 35594 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38826 cycles/ticks Loop spin: 711 gen_a: median: 12396 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1604 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21786 cycles/ticks average: 21895 cycles/ticks indcpa_enc: median: 21050 cycles/ticks average: 21174 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33890 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36459 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34628 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38634 cycles/ticks average: 38772 cycles/ticks Loop spin: 712 gen_a: median: 12348 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21822 cycles/ticks average: 21941 cycles/ticks indcpa_enc: median: 21082 cycles/ticks average: 21205 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33664 cycles/ticks average: 33808 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36416 cycles/ticks kyber_encaps_derand: median: 34554 cycles/ticks average: 34682 cycles/ticks kyber_encaps: median: 35490 cycles/ticks average: 35641 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38875 cycles/ticks Loop spin: 713 gen_a: median: 12340 cycles/ticks average: 12512 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 390 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22031 cycles/ticks indcpa_enc: median: 21144 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33961 cycles/ticks kyber_keypair: median: 36216 cycles/ticks average: 36468 cycles/ticks kyber_encaps_derand: median: 34406 cycles/ticks average: 34529 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35577 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38809 cycles/ticks Loop spin: 714 gen_a: median: 12608 cycles/ticks average: 12697 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21266 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33786 cycles/ticks average: 33934 cycles/ticks kyber_keypair: median: 36218 cycles/ticks average: 36490 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34565 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35546 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38783 cycles/ticks Loop spin: 715 gen_a: median: 12348 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1540 cycles/ticks NTT: median: 210 cycles/ticks average: 278 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 35 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21824 cycles/ticks average: 21958 cycles/ticks indcpa_enc: median: 21070 cycles/ticks average: 21190 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33758 cycles/ticks average: 33911 cycles/ticks kyber_keypair: median: 36096 cycles/ticks average: 36362 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34724 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35632 cycles/ticks kyber_decaps: median: 38878 cycles/ticks average: 38991 cycles/ticks Loop spin: 716 gen_a: median: 12542 cycles/ticks average: 12647 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22254 cycles/ticks average: 22367 cycles/ticks indcpa_enc: median: 21434 cycles/ticks average: 21554 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 34180 cycles/ticks average: 34350 cycles/ticks kyber_keypair: median: 36504 cycles/ticks average: 36775 cycles/ticks kyber_encaps_derand: median: 34750 cycles/ticks average: 34901 cycles/ticks kyber_encaps: median: 35668 cycles/ticks average: 35830 cycles/ticks kyber_decaps: median: 39028 cycles/ticks average: 39219 cycles/ticks Loop spin: 717 gen_a: median: 12396 cycles/ticks average: 12497 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 296 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22070 cycles/ticks indcpa_enc: median: 21164 cycles/ticks average: 21279 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1573 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33936 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36370 cycles/ticks kyber_encaps_derand: median: 34408 cycles/ticks average: 34549 cycles/ticks kyber_encaps: median: 35362 cycles/ticks average: 35535 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38868 cycles/ticks Loop spin: 718 gen_a: median: 12406 cycles/ticks average: 12511 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21950 cycles/ticks average: 22056 cycles/ticks indcpa_enc: median: 21148 cycles/ticks average: 21300 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33913 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36483 cycles/ticks kyber_encaps_derand: median: 34568 cycles/ticks average: 34685 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35657 cycles/ticks kyber_decaps: median: 38814 cycles/ticks average: 38967 cycles/ticks Loop spin: 719 gen_a: median: 12378 cycles/ticks average: 12485 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 41 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21930 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21154 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33694 cycles/ticks average: 33844 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36418 cycles/ticks kyber_encaps_derand: median: 34506 cycles/ticks average: 34656 cycles/ticks kyber_encaps: median: 35436 cycles/ticks average: 35605 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38857 cycles/ticks Loop spin: 720 gen_a: median: 12344 cycles/ticks average: 12464 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21788 cycles/ticks average: 21890 cycles/ticks indcpa_enc: median: 21052 cycles/ticks average: 21172 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33670 cycles/ticks average: 33817 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36365 cycles/ticks kyber_encaps_derand: median: 34406 cycles/ticks average: 34525 cycles/ticks kyber_encaps: median: 35382 cycles/ticks average: 35563 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38891 cycles/ticks Loop spin: 721 gen_a: median: 12358 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21970 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33820 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34346 cycles/ticks average: 34481 cycles/ticks kyber_encaps: median: 35300 cycles/ticks average: 35447 cycles/ticks kyber_decaps: median: 38598 cycles/ticks average: 38770 cycles/ticks Loop spin: 722 gen_a: median: 12366 cycles/ticks average: 12478 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 21974 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21323 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33976 cycles/ticks average: 34136 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36454 cycles/ticks kyber_encaps_derand: median: 34648 cycles/ticks average: 34852 cycles/ticks kyber_encaps: median: 35574 cycles/ticks average: 35745 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38884 cycles/ticks Loop spin: 723 gen_a: median: 12346 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 276 cycles/ticks average: 286 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21994 cycles/ticks average: 22152 cycles/ticks indcpa_enc: median: 21286 cycles/ticks average: 21405 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33662 cycles/ticks average: 33827 cycles/ticks kyber_keypair: median: 36102 cycles/ticks average: 36304 cycles/ticks kyber_encaps_derand: median: 34574 cycles/ticks average: 34703 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38859 cycles/ticks Loop spin: 724 gen_a: median: 12394 cycles/ticks average: 12581 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21760 cycles/ticks average: 21901 cycles/ticks indcpa_enc: median: 21016 cycles/ticks average: 21136 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33910 cycles/ticks kyber_keypair: median: 36092 cycles/ticks average: 36328 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34543 cycles/ticks kyber_encaps: median: 35346 cycles/ticks average: 35499 cycles/ticks kyber_decaps: median: 38654 cycles/ticks average: 38815 cycles/ticks Loop spin: 725 gen_a: median: 12380 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21948 cycles/ticks average: 22076 cycles/ticks indcpa_enc: median: 21252 cycles/ticks average: 21377 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 35206 cycles/ticks average: 35373 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36457 cycles/ticks kyber_encaps_derand: median: 34566 cycles/ticks average: 34688 cycles/ticks kyber_encaps: median: 35580 cycles/ticks average: 35712 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38942 cycles/ticks Loop spin: 726 gen_a: median: 12332 cycles/ticks average: 12451 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1571 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21808 cycles/ticks average: 21922 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21192 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33812 cycles/ticks average: 33981 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36395 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34570 cycles/ticks kyber_encaps: median: 35400 cycles/ticks average: 35555 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38851 cycles/ticks Loop spin: 727 gen_a: median: 12344 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21974 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21258 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33986 cycles/ticks kyber_keypair: median: 36198 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34390 cycles/ticks average: 34533 cycles/ticks kyber_encaps: median: 35370 cycles/ticks average: 35523 cycles/ticks kyber_decaps: median: 38610 cycles/ticks average: 38775 cycles/ticks Loop spin: 728 gen_a: median: 12386 cycles/ticks average: 12467 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1598 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 212 cycles/ticks average: 247 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23126 cycles/ticks average: 23255 cycles/ticks indcpa_enc: median: 22370 cycles/ticks average: 22508 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33851 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36443 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34609 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35518 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38867 cycles/ticks Loop spin: 729 gen_a: median: 12390 cycles/ticks average: 12506 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23316 cycles/ticks average: 23438 cycles/ticks indcpa_enc: median: 22506 cycles/ticks average: 22618 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33937 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34352 cycles/ticks average: 34500 cycles/ticks kyber_encaps: median: 35260 cycles/ticks average: 35433 cycles/ticks kyber_decaps: median: 38578 cycles/ticks average: 38744 cycles/ticks Loop spin: 730 gen_a: median: 12352 cycles/ticks average: 12436 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22012 cycles/ticks average: 22136 cycles/ticks indcpa_enc: median: 21262 cycles/ticks average: 21392 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33898 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36449 cycles/ticks kyber_encaps_derand: median: 34562 cycles/ticks average: 34702 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35642 cycles/ticks kyber_decaps: median: 38684 cycles/ticks average: 38822 cycles/ticks Loop spin: 731 gen_a: median: 12342 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21968 cycles/ticks average: 22116 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21303 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33860 cycles/ticks kyber_keypair: median: 36208 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34578 cycles/ticks average: 34714 cycles/ticks kyber_encaps: median: 35526 cycles/ticks average: 35720 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38910 cycles/ticks Loop spin: 732 gen_a: median: 12420 cycles/ticks average: 12519 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21780 cycles/ticks average: 21930 cycles/ticks indcpa_enc: median: 20974 cycles/ticks average: 21092 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33732 cycles/ticks average: 33896 cycles/ticks kyber_keypair: median: 36092 cycles/ticks average: 36352 cycles/ticks kyber_encaps_derand: median: 34506 cycles/ticks average: 34617 cycles/ticks kyber_encaps: median: 35492 cycles/ticks average: 35634 cycles/ticks kyber_decaps: median: 38786 cycles/ticks average: 38912 cycles/ticks Loop spin: 733 gen_a: median: 12326 cycles/ticks average: 12421 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1600 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 22005 cycles/ticks indcpa_enc: median: 21088 cycles/ticks average: 21198 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 35344 cycles/ticks average: 35558 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34650 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35626 cycles/ticks kyber_decaps: median: 38804 cycles/ticks average: 38952 cycles/ticks Loop spin: 734 gen_a: median: 12690 cycles/ticks average: 12743 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 411 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21960 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21256 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33658 cycles/ticks average: 33815 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36438 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34662 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35694 cycles/ticks kyber_decaps: median: 38790 cycles/ticks average: 38950 cycles/ticks Loop spin: 735 gen_a: median: 12330 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1600 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21948 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21287 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33866 cycles/ticks average: 34016 cycles/ticks kyber_keypair: median: 36104 cycles/ticks average: 36360 cycles/ticks kyber_encaps_derand: median: 34672 cycles/ticks average: 34810 cycles/ticks kyber_encaps: median: 35538 cycles/ticks average: 35682 cycles/ticks kyber_decaps: median: 38842 cycles/ticks average: 39021 cycles/ticks Loop spin: 736 gen_a: median: 12360 cycles/ticks average: 12484 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1545 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21818 cycles/ticks average: 21907 cycles/ticks indcpa_enc: median: 21044 cycles/ticks average: 21197 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33912 cycles/ticks kyber_keypair: median: 36208 cycles/ticks average: 36485 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38791 cycles/ticks Loop spin: 737 gen_a: median: 12390 cycles/ticks average: 12505 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21772 cycles/ticks average: 21892 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21205 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33678 cycles/ticks average: 33830 cycles/ticks kyber_keypair: median: 36242 cycles/ticks average: 36493 cycles/ticks kyber_encaps_derand: median: 34606 cycles/ticks average: 34756 cycles/ticks kyber_encaps: median: 35568 cycles/ticks average: 35709 cycles/ticks kyber_decaps: median: 38790 cycles/ticks average: 38936 cycles/ticks Loop spin: 738 gen_a: median: 12364 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 22005 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 33951 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36392 cycles/ticks kyber_encaps_derand: median: 34562 cycles/ticks average: 34714 cycles/ticks kyber_encaps: median: 35530 cycles/ticks average: 35683 cycles/ticks kyber_decaps: median: 38832 cycles/ticks average: 38979 cycles/ticks Loop spin: 739 gen_a: median: 12444 cycles/ticks average: 12528 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21820 cycles/ticks average: 21948 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21213 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33915 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34432 cycles/ticks average: 34595 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35613 cycles/ticks kyber_decaps: median: 38582 cycles/ticks average: 38768 cycles/ticks Loop spin: 740 gen_a: median: 12372 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21818 cycles/ticks average: 21924 cycles/ticks indcpa_enc: median: 21066 cycles/ticks average: 21220 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33772 cycles/ticks average: 33956 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34756 cycles/ticks average: 34918 cycles/ticks kyber_encaps: median: 35700 cycles/ticks average: 35875 cycles/ticks kyber_decaps: median: 38918 cycles/ticks average: 39057 cycles/ticks Loop spin: 741 gen_a: median: 12410 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 123 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22006 cycles/ticks indcpa_enc: median: 21098 cycles/ticks average: 21243 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33878 cycles/ticks average: 34009 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36455 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34665 cycles/ticks kyber_encaps: median: 35530 cycles/ticks average: 35690 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38837 cycles/ticks Loop spin: 742 gen_a: median: 12380 cycles/ticks average: 12472 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 206 cycles/ticks average: 262 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23268 cycles/ticks average: 23374 cycles/ticks indcpa_enc: median: 22470 cycles/ticks average: 22595 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33964 cycles/ticks average: 34124 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34572 cycles/ticks average: 34732 cycles/ticks kyber_encaps: median: 35496 cycles/ticks average: 35648 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38906 cycles/ticks Loop spin: 743 gen_a: median: 12400 cycles/ticks average: 12513 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21934 cycles/ticks average: 22058 cycles/ticks indcpa_enc: median: 21194 cycles/ticks average: 21314 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33862 cycles/ticks average: 34003 cycles/ticks kyber_keypair: median: 36208 cycles/ticks average: 36502 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35630 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38875 cycles/ticks Loop spin: 744 gen_a: median: 12350 cycles/ticks average: 12471 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21992 cycles/ticks indcpa_enc: median: 21282 cycles/ticks average: 21408 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33954 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34605 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35594 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38848 cycles/ticks Loop spin: 745 gen_a: median: 12380 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21836 cycles/ticks average: 21935 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21226 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33738 cycles/ticks average: 33884 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34276 cycles/ticks average: 34395 cycles/ticks kyber_encaps: median: 35238 cycles/ticks average: 35420 cycles/ticks kyber_decaps: median: 38546 cycles/ticks average: 38735 cycles/ticks Loop spin: 746 gen_a: median: 12654 cycles/ticks average: 12719 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 131 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22005 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21237 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33842 cycles/ticks average: 34005 cycles/ticks kyber_keypair: median: 36304 cycles/ticks average: 36554 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34665 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35615 cycles/ticks kyber_decaps: median: 38772 cycles/ticks average: 38956 cycles/ticks Loop spin: 747 gen_a: median: 12366 cycles/ticks average: 12491 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21796 cycles/ticks average: 21928 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21300 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33812 cycles/ticks average: 33986 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36450 cycles/ticks kyber_encaps_derand: median: 34566 cycles/ticks average: 34716 cycles/ticks kyber_encaps: median: 35524 cycles/ticks average: 35693 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38891 cycles/ticks Loop spin: 748 gen_a: median: 12390 cycles/ticks average: 12484 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 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: 282 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22023 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21223 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1570 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33913 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34330 cycles/ticks average: 34462 cycles/ticks kyber_encaps: median: 35284 cycles/ticks average: 35460 cycles/ticks kyber_decaps: median: 38564 cycles/ticks average: 38726 cycles/ticks Loop spin: 749 gen_a: median: 12596 cycles/ticks average: 12659 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 22012 cycles/ticks average: 22101 cycles/ticks indcpa_enc: median: 21292 cycles/ticks average: 21439 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33802 cycles/ticks average: 33970 cycles/ticks kyber_keypair: median: 36222 cycles/ticks average: 36473 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34567 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35575 cycles/ticks kyber_decaps: median: 38680 cycles/ticks average: 38837 cycles/ticks Loop spin: 750 gen_a: median: 12442 cycles/ticks average: 12538 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21802 cycles/ticks average: 21943 cycles/ticks indcpa_enc: median: 21052 cycles/ticks average: 21173 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33668 cycles/ticks average: 33816 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36381 cycles/ticks kyber_encaps_derand: median: 34548 cycles/ticks average: 34693 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35664 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38848 cycles/ticks Loop spin: 751 gen_a: median: 12428 cycles/ticks average: 12562 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1566 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 402 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23234 cycles/ticks average: 23376 cycles/ticks indcpa_enc: median: 22476 cycles/ticks average: 22616 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33864 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34506 cycles/ticks average: 34674 cycles/ticks kyber_encaps: median: 35480 cycles/ticks average: 35644 cycles/ticks kyber_decaps: median: 38800 cycles/ticks average: 38947 cycles/ticks Loop spin: 752 gen_a: median: 12412 cycles/ticks average: 12538 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21908 cycles/ticks average: 22044 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21228 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33818 cycles/ticks average: 33954 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36380 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34596 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35488 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38837 cycles/ticks Loop spin: 753 gen_a: median: 12340 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22011 cycles/ticks indcpa_enc: median: 21204 cycles/ticks average: 21361 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33831 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34394 cycles/ticks average: 34531 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35529 cycles/ticks kyber_decaps: median: 38632 cycles/ticks average: 38741 cycles/ticks Loop spin: 754 gen_a: median: 12334 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21944 cycles/ticks average: 22268 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21229 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33911 cycles/ticks kyber_keypair: median: 36140 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34601 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35616 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38861 cycles/ticks Loop spin: 755 gen_a: median: 12374 cycles/ticks average: 12521 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 308 cycles/ticks average: 340 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23318 cycles/ticks average: 23432 cycles/ticks indcpa_enc: median: 22588 cycles/ticks average: 22786 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33808 cycles/ticks average: 33981 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34573 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35584 cycles/ticks kyber_decaps: median: 38574 cycles/ticks average: 38721 cycles/ticks Loop spin: 756 gen_a: median: 12394 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 22041 cycles/ticks indcpa_enc: median: 21186 cycles/ticks average: 21289 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33616 cycles/ticks average: 33752 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36335 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34595 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35618 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38873 cycles/ticks Loop spin: 757 gen_a: median: 12352 cycles/ticks average: 12438 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 278 cycles/ticks average: 289 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22013 cycles/ticks indcpa_enc: median: 21156 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33788 cycles/ticks average: 33970 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36446 cycles/ticks kyber_encaps_derand: median: 34548 cycles/ticks average: 34733 cycles/ticks kyber_encaps: median: 35496 cycles/ticks average: 35675 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38898 cycles/ticks Loop spin: 758 gen_a: median: 12352 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1621 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 216 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 235 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21952 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21238 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33869 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36354 cycles/ticks kyber_encaps_derand: median: 34424 cycles/ticks average: 34569 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35499 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38831 cycles/ticks Loop spin: 759 gen_a: median: 12430 cycles/ticks average: 12536 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1569 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 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: 274 cycles/ticks average: 273 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23156 cycles/ticks average: 23262 cycles/ticks indcpa_enc: median: 22368 cycles/ticks average: 22513 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36462 cycles/ticks kyber_encaps_derand: median: 34494 cycles/ticks average: 34588 cycles/ticks kyber_encaps: median: 35392 cycles/ticks average: 35544 cycles/ticks kyber_decaps: median: 38676 cycles/ticks average: 38847 cycles/ticks Loop spin: 760 gen_a: median: 12330 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22022 cycles/ticks indcpa_enc: median: 21084 cycles/ticks average: 21232 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33722 cycles/ticks average: 33942 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34626 cycles/ticks average: 34741 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35649 cycles/ticks kyber_decaps: median: 38940 cycles/ticks average: 39095 cycles/ticks Loop spin: 761 gen_a: median: 12328 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21990 cycles/ticks average: 22091 cycles/ticks indcpa_enc: median: 21162 cycles/ticks average: 21325 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33794 cycles/ticks average: 33952 cycles/ticks kyber_keypair: median: 36228 cycles/ticks average: 36480 cycles/ticks kyber_encaps_derand: median: 35902 cycles/ticks average: 36026 cycles/ticks kyber_encaps: median: 36824 cycles/ticks average: 37003 cycles/ticks kyber_decaps: median: 40074 cycles/ticks average: 40243 cycles/ticks Loop spin: 762 gen_a: median: 12330 cycles/ticks average: 12422 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21818 cycles/ticks average: 21932 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21292 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36341 cycles/ticks kyber_encaps_derand: median: 34532 cycles/ticks average: 34679 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35641 cycles/ticks kyber_decaps: median: 38772 cycles/ticks average: 38884 cycles/ticks Loop spin: 763 gen_a: median: 12394 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 247 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22017 cycles/ticks indcpa_enc: median: 21230 cycles/ticks average: 21359 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33880 cycles/ticks average: 34029 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34555 cycles/ticks kyber_encaps: median: 35396 cycles/ticks average: 35551 cycles/ticks kyber_decaps: median: 38660 cycles/ticks average: 38818 cycles/ticks Loop spin: 764 gen_a: median: 12410 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 266 cycles/ticks INVNTT: median: 218 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21260 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33853 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34591 cycles/ticks kyber_encaps: median: 35374 cycles/ticks average: 35549 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38847 cycles/ticks Loop spin: 765 gen_a: median: 12406 cycles/ticks average: 12524 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1606 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 21952 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21299 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33686 cycles/ticks average: 33836 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34658 cycles/ticks kyber_encaps: median: 35574 cycles/ticks average: 35764 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38821 cycles/ticks Loop spin: 766 gen_a: median: 12362 cycles/ticks average: 12465 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 129 cycles/ticks indcpa_keypair: median: 23414 cycles/ticks average: 23524 cycles/ticks indcpa_enc: median: 22616 cycles/ticks average: 22750 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1600 cycles/ticks kyber_keypair_derand: median: 33884 cycles/ticks average: 34026 cycles/ticks kyber_keypair: median: 36220 cycles/ticks average: 36473 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34564 cycles/ticks kyber_encaps: median: 35420 cycles/ticks average: 35541 cycles/ticks kyber_decaps: median: 38630 cycles/ticks average: 38770 cycles/ticks Loop spin: 767 gen_a: median: 12346 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21969 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21188 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33876 cycles/ticks kyber_keypair: median: 36220 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34498 cycles/ticks average: 34628 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35630 cycles/ticks kyber_decaps: median: 38766 cycles/ticks average: 38857 cycles/ticks Loop spin: 768 gen_a: median: 12384 cycles/ticks average: 12485 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23358 cycles/ticks average: 23486 cycles/ticks indcpa_enc: median: 22636 cycles/ticks average: 22770 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33816 cycles/ticks average: 33985 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34482 cycles/ticks average: 34630 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35599 cycles/ticks kyber_decaps: median: 38730 cycles/ticks average: 38881 cycles/ticks Loop spin: 769 gen_a: median: 12342 cycles/ticks average: 12430 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21996 cycles/ticks average: 22122 cycles/ticks indcpa_enc: median: 21114 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1535 cycles/ticks kyber_keypair_derand: median: 33850 cycles/ticks average: 34010 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34520 cycles/ticks average: 34619 cycles/ticks kyber_encaps: median: 35470 cycles/ticks average: 35602 cycles/ticks kyber_decaps: median: 38762 cycles/ticks average: 38875 cycles/ticks Loop spin: 770 gen_a: median: 12416 cycles/ticks average: 12554 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 45 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22046 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21295 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33844 cycles/ticks average: 33978 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34598 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35577 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38859 cycles/ticks Loop spin: 771 gen_a: median: 12376 cycles/ticks average: 12500 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21981 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21207 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33776 cycles/ticks average: 33958 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34512 cycles/ticks average: 34653 cycles/ticks kyber_encaps: median: 35536 cycles/ticks average: 35695 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38863 cycles/ticks Loop spin: 772 gen_a: median: 12394 cycles/ticks average: 12514 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21782 cycles/ticks average: 21905 cycles/ticks indcpa_enc: median: 21072 cycles/ticks average: 21239 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1578 cycles/ticks kyber_keypair_derand: median: 33662 cycles/ticks average: 33830 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36410 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34609 cycles/ticks kyber_encaps: median: 35432 cycles/ticks average: 35575 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38850 cycles/ticks Loop spin: 773 gen_a: median: 12326 cycles/ticks average: 12427 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 126 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22011 cycles/ticks indcpa_enc: median: 21226 cycles/ticks average: 21357 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33868 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34480 cycles/ticks average: 34632 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35602 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38916 cycles/ticks Loop spin: 774 gen_a: median: 12390 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22041 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21300 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36441 cycles/ticks kyber_encaps_derand: median: 34410 cycles/ticks average: 34550 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35591 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38811 cycles/ticks Loop spin: 775 gen_a: median: 12376 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 265 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 270 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21860 cycles/ticks average: 21966 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33630 cycles/ticks average: 33794 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36447 cycles/ticks kyber_encaps_derand: median: 34528 cycles/ticks average: 34641 cycles/ticks kyber_encaps: median: 35562 cycles/ticks average: 35692 cycles/ticks kyber_decaps: median: 38768 cycles/ticks average: 38925 cycles/ticks Loop spin: 776 gen_a: median: 12364 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 22030 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33722 cycles/ticks average: 33895 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36410 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34565 cycles/ticks kyber_encaps: median: 35342 cycles/ticks average: 35482 cycles/ticks kyber_decaps: median: 38636 cycles/ticks average: 38788 cycles/ticks Loop spin: 777 gen_a: median: 12392 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22079 cycles/ticks indcpa_enc: median: 21182 cycles/ticks average: 21318 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33842 cycles/ticks average: 34073 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36377 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34645 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35605 cycles/ticks kyber_decaps: median: 38730 cycles/ticks average: 38943 cycles/ticks Loop spin: 778 gen_a: median: 12340 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 260 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21860 cycles/ticks average: 21989 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21240 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33875 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 35910 cycles/ticks average: 36059 cycles/ticks kyber_encaps: median: 36834 cycles/ticks average: 37071 cycles/ticks kyber_decaps: median: 40174 cycles/ticks average: 40334 cycles/ticks Loop spin: 779 gen_a: median: 12336 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 286 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22042 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21266 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33832 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34610 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35596 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38793 cycles/ticks Loop spin: 780 gen_a: median: 12362 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 224 cycles/ticks average: 238 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21810 cycles/ticks average: 21936 cycles/ticks indcpa_enc: median: 21056 cycles/ticks average: 21168 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33816 cycles/ticks average: 33974 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34653 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35651 cycles/ticks kyber_decaps: median: 38872 cycles/ticks average: 39022 cycles/ticks Loop spin: 781 gen_a: median: 12348 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1540 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: 272 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22049 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21253 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33828 cycles/ticks average: 33984 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34653 cycles/ticks kyber_encaps: median: 35440 cycles/ticks average: 35611 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38879 cycles/ticks Loop spin: 782 gen_a: median: 12342 cycles/ticks average: 12456 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22020 cycles/ticks average: 22184 cycles/ticks indcpa_enc: median: 21202 cycles/ticks average: 21333 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33782 cycles/ticks average: 33953 cycles/ticks kyber_keypair: median: 36208 cycles/ticks average: 36448 cycles/ticks kyber_encaps_derand: median: 34524 cycles/ticks average: 34653 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35568 cycles/ticks kyber_decaps: median: 38780 cycles/ticks average: 38968 cycles/ticks Loop spin: 783 gen_a: median: 12352 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 32 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22034 cycles/ticks indcpa_enc: median: 21054 cycles/ticks average: 21172 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33901 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36410 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34650 cycles/ticks kyber_encaps: median: 35408 cycles/ticks average: 35603 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38835 cycles/ticks Loop spin: 784 gen_a: median: 12384 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21995 cycles/ticks indcpa_enc: median: 21134 cycles/ticks average: 21236 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33656 cycles/ticks average: 33824 cycles/ticks kyber_keypair: median: 36198 cycles/ticks average: 36469 cycles/ticks kyber_encaps_derand: median: 34690 cycles/ticks average: 34818 cycles/ticks kyber_encaps: median: 35644 cycles/ticks average: 35792 cycles/ticks kyber_decaps: median: 38854 cycles/ticks average: 39061 cycles/ticks Loop spin: 785 gen_a: median: 12392 cycles/ticks average: 12507 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1567 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21935 cycles/ticks indcpa_enc: median: 21048 cycles/ticks average: 21170 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33876 cycles/ticks average: 34036 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36491 cycles/ticks kyber_encaps_derand: median: 34558 cycles/ticks average: 34699 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35611 cycles/ticks kyber_decaps: median: 38790 cycles/ticks average: 38965 cycles/ticks Loop spin: 786 gen_a: median: 12364 cycles/ticks average: 12469 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1545 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 40 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22021 cycles/ticks indcpa_enc: median: 21162 cycles/ticks average: 21290 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33730 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36394 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34704 cycles/ticks kyber_encaps: median: 35440 cycles/ticks average: 35604 cycles/ticks kyber_decaps: median: 38708 cycles/ticks average: 38866 cycles/ticks Loop spin: 787 gen_a: median: 12376 cycles/ticks average: 12486 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1558 cycles/ticks NTT: median: 208 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 21999 cycles/ticks indcpa_enc: median: 21210 cycles/ticks average: 21334 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33934 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34610 cycles/ticks average: 34766 cycles/ticks kyber_encaps: median: 35548 cycles/ticks average: 35726 cycles/ticks kyber_decaps: median: 38878 cycles/ticks average: 39043 cycles/ticks Loop spin: 788 gen_a: median: 12356 cycles/ticks average: 12499 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21764 cycles/ticks average: 21880 cycles/ticks indcpa_enc: median: 21024 cycles/ticks average: 21136 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33626 cycles/ticks average: 33871 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36374 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34605 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35555 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38892 cycles/ticks Loop spin: 789 gen_a: median: 12364 cycles/ticks average: 12468 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21964 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21198 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33850 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36408 cycles/ticks kyber_encaps_derand: median: 34438 cycles/ticks average: 34581 cycles/ticks kyber_encaps: median: 35286 cycles/ticks average: 35538 cycles/ticks kyber_decaps: median: 38488 cycles/ticks average: 38657 cycles/ticks Loop spin: 790 gen_a: median: 12330 cycles/ticks average: 12432 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1557 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 21987 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21225 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 35036 cycles/ticks average: 35208 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36375 cycles/ticks kyber_encaps_derand: median: 34428 cycles/ticks average: 34625 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35592 cycles/ticks kyber_decaps: median: 38720 cycles/ticks average: 38897 cycles/ticks Loop spin: 791 gen_a: median: 12338 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 286 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22020 cycles/ticks average: 22164 cycles/ticks indcpa_enc: median: 21186 cycles/ticks average: 21312 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33880 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34677 cycles/ticks kyber_encaps: median: 35488 cycles/ticks average: 35671 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38919 cycles/ticks Loop spin: 792 gen_a: median: 12402 cycles/ticks average: 12566 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 36 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21914 cycles/ticks average: 22055 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21284 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33942 cycles/ticks average: 34088 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34552 cycles/ticks average: 34730 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35671 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38969 cycles/ticks Loop spin: 793 gen_a: median: 12436 cycles/ticks average: 12542 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1550 cycles/ticks NTT: median: 210 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 43 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 21983 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21237 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33804 cycles/ticks average: 33950 cycles/ticks kyber_keypair: median: 36252 cycles/ticks average: 36557 cycles/ticks kyber_encaps_derand: median: 35914 cycles/ticks average: 36051 cycles/ticks kyber_encaps: median: 36878 cycles/ticks average: 37040 cycles/ticks kyber_decaps: median: 40174 cycles/ticks average: 40345 cycles/ticks Loop spin: 794 gen_a: median: 12350 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21940 cycles/ticks average: 22053 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21307 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 35088 cycles/ticks average: 35256 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36426 cycles/ticks kyber_encaps_derand: median: 34548 cycles/ticks average: 34689 cycles/ticks kyber_encaps: median: 35500 cycles/ticks average: 35672 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38831 cycles/ticks Loop spin: 795 gen_a: median: 12378 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 398 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21930 cycles/ticks average: 22078 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21324 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33877 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36426 cycles/ticks kyber_encaps_derand: median: 34606 cycles/ticks average: 34754 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35692 cycles/ticks kyber_decaps: median: 38758 cycles/ticks average: 38882 cycles/ticks Loop spin: 796 gen_a: median: 12324 cycles/ticks average: 12420 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21922 cycles/ticks indcpa_enc: median: 21060 cycles/ticks average: 21183 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33820 cycles/ticks average: 33971 cycles/ticks kyber_keypair: median: 36148 cycles/ticks average: 36409 cycles/ticks kyber_encaps_derand: median: 34374 cycles/ticks average: 34533 cycles/ticks kyber_encaps: median: 35320 cycles/ticks average: 35493 cycles/ticks kyber_decaps: median: 38660 cycles/ticks average: 38799 cycles/ticks Loop spin: 797 gen_a: median: 12356 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1570 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 27 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21908 cycles/ticks average: 22027 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21319 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33876 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36445 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34588 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35535 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38849 cycles/ticks Loop spin: 798 gen_a: median: 12376 cycles/ticks average: 12519 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21987 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33834 cycles/ticks average: 34006 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36487 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34665 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35595 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38870 cycles/ticks Loop spin: 799 gen_a: median: 12382 cycles/ticks average: 12492 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1567 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: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 22000 cycles/ticks indcpa_enc: median: 21216 cycles/ticks average: 21449 cycles/ticks indcpa_dec: median: 1578 cycles/ticks average: 1578 cycles/ticks kyber_keypair_derand: median: 35068 cycles/ticks average: 35215 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34586 cycles/ticks average: 34734 cycles/ticks kyber_encaps: median: 35602 cycles/ticks average: 35797 cycles/ticks kyber_decaps: median: 38790 cycles/ticks average: 38926 cycles/ticks Loop spin: 800 gen_a: median: 12578 cycles/ticks average: 12644 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 242 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21836 cycles/ticks average: 21948 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21209 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36412 cycles/ticks kyber_encaps_derand: median: 34542 cycles/ticks average: 34698 cycles/ticks kyber_encaps: median: 35512 cycles/ticks average: 35756 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38873 cycles/ticks Loop spin: 801 gen_a: median: 12338 cycles/ticks average: 12429 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21796 cycles/ticks average: 21907 cycles/ticks indcpa_enc: median: 21060 cycles/ticks average: 21179 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33700 cycles/ticks average: 33843 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36373 cycles/ticks kyber_encaps_derand: median: 34612 cycles/ticks average: 34752 cycles/ticks kyber_encaps: median: 35534 cycles/ticks average: 35696 cycles/ticks kyber_decaps: median: 38866 cycles/ticks average: 39070 cycles/ticks Loop spin: 802 gen_a: median: 12400 cycles/ticks average: 12550 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 21969 cycles/ticks indcpa_enc: median: 21102 cycles/ticks average: 21226 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33901 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34592 cycles/ticks average: 34742 cycles/ticks kyber_encaps: median: 35490 cycles/ticks average: 35616 cycles/ticks kyber_decaps: median: 38790 cycles/ticks average: 38944 cycles/ticks Loop spin: 803 gen_a: median: 12360 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22041 cycles/ticks indcpa_enc: median: 21190 cycles/ticks average: 21321 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36391 cycles/ticks kyber_encaps_derand: median: 34582 cycles/ticks average: 34710 cycles/ticks kyber_encaps: median: 35488 cycles/ticks average: 35643 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38882 cycles/ticks Loop spin: 804 gen_a: median: 12414 cycles/ticks average: 12525 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 21989 cycles/ticks indcpa_enc: median: 21066 cycles/ticks average: 21202 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33819 cycles/ticks kyber_keypair: median: 36100 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 34390 cycles/ticks average: 34538 cycles/ticks kyber_encaps: median: 35320 cycles/ticks average: 35535 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38819 cycles/ticks Loop spin: 805 gen_a: median: 12342 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1570 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22081 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21293 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33856 cycles/ticks kyber_keypair: median: 36206 cycles/ticks average: 36496 cycles/ticks kyber_encaps_derand: median: 35898 cycles/ticks average: 36042 cycles/ticks kyber_encaps: median: 36868 cycles/ticks average: 37053 cycles/ticks kyber_decaps: median: 40068 cycles/ticks average: 40234 cycles/ticks Loop spin: 806 gen_a: median: 12384 cycles/ticks average: 12506 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1601 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21750 cycles/ticks average: 21843 cycles/ticks indcpa_enc: median: 21022 cycles/ticks average: 21183 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33660 cycles/ticks average: 33840 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34672 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35648 cycles/ticks kyber_decaps: median: 38746 cycles/ticks average: 38907 cycles/ticks Loop spin: 807 gen_a: median: 12358 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 296 cycles/ticks average: 295 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21870 cycles/ticks average: 21983 cycles/ticks indcpa_enc: median: 21152 cycles/ticks average: 21299 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33686 cycles/ticks average: 33832 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36426 cycles/ticks kyber_encaps_derand: median: 34400 cycles/ticks average: 34537 cycles/ticks kyber_encaps: median: 35370 cycles/ticks average: 35535 cycles/ticks kyber_decaps: median: 38590 cycles/ticks average: 38777 cycles/ticks Loop spin: 808 gen_a: median: 12586 cycles/ticks average: 12638 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21864 cycles/ticks average: 22002 cycles/ticks indcpa_enc: median: 21076 cycles/ticks average: 21199 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33786 cycles/ticks average: 33943 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36350 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34589 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35597 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38903 cycles/ticks Loop spin: 809 gen_a: median: 12600 cycles/ticks average: 12667 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 202 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 283 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22054 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21271 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1568 cycles/ticks kyber_keypair_derand: median: 33638 cycles/ticks average: 33784 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34607 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35567 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38901 cycles/ticks Loop spin: 810 gen_a: median: 12346 cycles/ticks average: 12450 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 244 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21786 cycles/ticks average: 21903 cycles/ticks indcpa_enc: median: 21070 cycles/ticks average: 21255 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33642 cycles/ticks average: 33778 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35368 cycles/ticks average: 35535 cycles/ticks kyber_decaps: median: 38688 cycles/ticks average: 38850 cycles/ticks Loop spin: 811 gen_a: median: 12422 cycles/ticks average: 12534 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21826 cycles/ticks average: 21934 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1569 cycles/ticks kyber_keypair_derand: median: 33682 cycles/ticks average: 33849 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36366 cycles/ticks kyber_encaps_derand: median: 34462 cycles/ticks average: 34593 cycles/ticks kyber_encaps: median: 35378 cycles/ticks average: 35613 cycles/ticks kyber_decaps: median: 38714 cycles/ticks average: 38830 cycles/ticks Loop spin: 812 gen_a: median: 12348 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 210 cycles/ticks average: 245 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23210 cycles/ticks average: 23338 cycles/ticks indcpa_enc: median: 22474 cycles/ticks average: 22619 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33676 cycles/ticks average: 33841 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34556 cycles/ticks average: 34709 cycles/ticks kyber_encaps: median: 35512 cycles/ticks average: 35684 cycles/ticks kyber_decaps: median: 38912 cycles/ticks average: 39069 cycles/ticks Loop spin: 813 gen_a: median: 12586 cycles/ticks average: 12708 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22021 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21262 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33927 cycles/ticks kyber_keypair: median: 36212 cycles/ticks average: 36488 cycles/ticks kyber_encaps_derand: median: 34502 cycles/ticks average: 34647 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35598 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38900 cycles/ticks Loop spin: 814 gen_a: median: 12340 cycles/ticks average: 13539 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 214 cycles/ticks average: 257 cycles/ticks INVNTT: median: 224 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21756 cycles/ticks average: 21865 cycles/ticks indcpa_enc: median: 21008 cycles/ticks average: 21124 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33626 cycles/ticks average: 33810 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36374 cycles/ticks kyber_encaps_derand: median: 36022 cycles/ticks average: 36192 cycles/ticks kyber_encaps: median: 36970 cycles/ticks average: 37148 cycles/ticks kyber_decaps: median: 40378 cycles/ticks average: 40538 cycles/ticks Loop spin: 815 gen_a: median: 12392 cycles/ticks average: 12620 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21776 cycles/ticks average: 21932 cycles/ticks indcpa_enc: median: 21020 cycles/ticks average: 21144 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33854 cycles/ticks average: 34012 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36357 cycles/ticks kyber_encaps_derand: median: 34502 cycles/ticks average: 34644 cycles/ticks kyber_encaps: median: 35436 cycles/ticks average: 35604 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38875 cycles/ticks Loop spin: 816 gen_a: median: 12404 cycles/ticks average: 12526 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22022 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21271 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33704 cycles/ticks average: 33882 cycles/ticks kyber_keypair: median: 36078 cycles/ticks average: 36342 cycles/ticks kyber_encaps_derand: median: 34454 cycles/ticks average: 34597 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35581 cycles/ticks kyber_decaps: median: 38634 cycles/ticks average: 38793 cycles/ticks Loop spin: 817 gen_a: median: 12350 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 212 cycles/ticks average: 258 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 409 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22019 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21326 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33893 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34666 cycles/ticks kyber_encaps: median: 35538 cycles/ticks average: 35732 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38954 cycles/ticks Loop spin: 818 gen_a: median: 12342 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 399 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 21967 cycles/ticks indcpa_enc: median: 21134 cycles/ticks average: 21261 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33874 cycles/ticks average: 34060 cycles/ticks kyber_keypair: median: 36240 cycles/ticks average: 36511 cycles/ticks kyber_encaps_derand: median: 35940 cycles/ticks average: 36084 cycles/ticks kyber_encaps: median: 36846 cycles/ticks average: 37027 cycles/ticks kyber_decaps: median: 40132 cycles/ticks average: 40342 cycles/ticks Loop spin: 819 gen_a: median: 12352 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1547 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21780 cycles/ticks average: 21892 cycles/ticks indcpa_enc: median: 21050 cycles/ticks average: 21175 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33820 cycles/ticks average: 33980 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36452 cycles/ticks kyber_encaps_derand: median: 34564 cycles/ticks average: 34688 cycles/ticks kyber_encaps: median: 35524 cycles/ticks average: 35684 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38969 cycles/ticks Loop spin: 820 gen_a: median: 12326 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 282 cycles/ticks average: 294 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21892 cycles/ticks average: 22021 cycles/ticks indcpa_enc: median: 21116 cycles/ticks average: 21238 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33832 cycles/ticks average: 33998 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36478 cycles/ticks kyber_encaps_derand: median: 34408 cycles/ticks average: 34597 cycles/ticks kyber_encaps: median: 35344 cycles/ticks average: 35518 cycles/ticks kyber_decaps: median: 38640 cycles/ticks average: 38781 cycles/ticks Loop spin: 821 gen_a: median: 12382 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 314 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 22010 cycles/ticks average: 22181 cycles/ticks indcpa_enc: median: 21304 cycles/ticks average: 21433 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 35104 cycles/ticks average: 35254 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36458 cycles/ticks kyber_encaps_derand: median: 35826 cycles/ticks average: 35978 cycles/ticks kyber_encaps: median: 36812 cycles/ticks average: 36999 cycles/ticks kyber_decaps: median: 40030 cycles/ticks average: 40193 cycles/ticks Loop spin: 822 gen_a: median: 12358 cycles/ticks average: 12427 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 228 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21988 cycles/ticks indcpa_enc: median: 21060 cycles/ticks average: 21167 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33872 cycles/ticks average: 34025 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36393 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34722 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35663 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38855 cycles/ticks Loop spin: 823 gen_a: median: 12388 cycles/ticks average: 12482 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22018 cycles/ticks indcpa_enc: median: 21172 cycles/ticks average: 21315 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33938 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34674 cycles/ticks kyber_encaps: median: 35496 cycles/ticks average: 35660 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38867 cycles/ticks Loop spin: 824 gen_a: median: 12330 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1553 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21850 cycles/ticks average: 21964 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21263 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33866 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36348 cycles/ticks kyber_encaps_derand: median: 34398 cycles/ticks average: 34510 cycles/ticks kyber_encaps: median: 35400 cycles/ticks average: 35555 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38905 cycles/ticks Loop spin: 825 gen_a: median: 12344 cycles/ticks average: 12472 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 224 cycles/ticks average: 224 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 400 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21924 cycles/ticks average: 22046 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21311 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33883 cycles/ticks kyber_keypair: median: 36118 cycles/ticks average: 36346 cycles/ticks kyber_encaps_derand: median: 34386 cycles/ticks average: 34499 cycles/ticks kyber_encaps: median: 35336 cycles/ticks average: 35491 cycles/ticks kyber_decaps: median: 38662 cycles/ticks average: 38826 cycles/ticks Loop spin: 826 gen_a: median: 12412 cycles/ticks average: 12500 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 210 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 308 cycles/ticks average: 308 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21941 cycles/ticks indcpa_enc: median: 21104 cycles/ticks average: 21231 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 33916 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36479 cycles/ticks kyber_encaps_derand: median: 34554 cycles/ticks average: 34688 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35616 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38852 cycles/ticks Loop spin: 827 gen_a: median: 12328 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1568 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 21990 cycles/ticks indcpa_enc: median: 21050 cycles/ticks average: 21157 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33802 cycles/ticks average: 33945 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36449 cycles/ticks kyber_encaps_derand: median: 34564 cycles/ticks average: 34701 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35677 cycles/ticks kyber_decaps: median: 38814 cycles/ticks average: 38946 cycles/ticks Loop spin: 828 gen_a: median: 12412 cycles/ticks average: 12502 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 286 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21804 cycles/ticks average: 21942 cycles/ticks indcpa_enc: median: 21010 cycles/ticks average: 21133 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33886 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36404 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34598 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38833 cycles/ticks Loop spin: 829 gen_a: median: 12406 cycles/ticks average: 12508 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21870 cycles/ticks average: 21994 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21238 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33910 cycles/ticks kyber_keypair: median: 36216 cycles/ticks average: 36459 cycles/ticks kyber_encaps_derand: median: 35792 cycles/ticks average: 35938 cycles/ticks kyber_encaps: median: 36786 cycles/ticks average: 37002 cycles/ticks kyber_decaps: median: 40016 cycles/ticks average: 40160 cycles/ticks Loop spin: 830 gen_a: median: 12356 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21856 cycles/ticks average: 21956 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21283 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33754 cycles/ticks average: 33916 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34496 cycles/ticks average: 34669 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35678 cycles/ticks kyber_decaps: median: 38782 cycles/ticks average: 38989 cycles/ticks Loop spin: 831 gen_a: median: 12414 cycles/ticks average: 12518 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1601 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21954 cycles/ticks average: 22054 cycles/ticks indcpa_enc: median: 21170 cycles/ticks average: 21328 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33920 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36464 cycles/ticks kyber_encaps_derand: median: 34502 cycles/ticks average: 34641 cycles/ticks kyber_encaps: median: 35392 cycles/ticks average: 35549 cycles/ticks kyber_decaps: median: 38730 cycles/ticks average: 38913 cycles/ticks Loop spin: 832 gen_a: median: 12368 cycles/ticks average: 12464 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 208 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22080 cycles/ticks indcpa_enc: median: 21210 cycles/ticks average: 21366 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33674 cycles/ticks average: 33855 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 35852 cycles/ticks average: 35999 cycles/ticks kyber_encaps: median: 36782 cycles/ticks average: 36947 cycles/ticks kyber_decaps: median: 40064 cycles/ticks average: 40207 cycles/ticks Loop spin: 833 gen_a: median: 12336 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 206 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 40 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 22070 cycles/ticks average: 22193 cycles/ticks indcpa_enc: median: 21278 cycles/ticks average: 21385 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 34020 cycles/ticks kyber_keypair: median: 36212 cycles/ticks average: 36531 cycles/ticks kyber_encaps_derand: median: 34430 cycles/ticks average: 34565 cycles/ticks kyber_encaps: median: 35364 cycles/ticks average: 35540 cycles/ticks kyber_decaps: median: 38640 cycles/ticks average: 38785 cycles/ticks Loop spin: 834 gen_a: median: 12330 cycles/ticks average: 12418 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 220 cycles/ticks average: 265 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21826 cycles/ticks average: 21943 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21220 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1571 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33889 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34692 cycles/ticks kyber_encaps: median: 35464 cycles/ticks average: 35628 cycles/ticks kyber_decaps: median: 38824 cycles/ticks average: 38982 cycles/ticks Loop spin: 835 gen_a: median: 12372 cycles/ticks average: 12479 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22020 cycles/ticks indcpa_enc: median: 21184 cycles/ticks average: 21310 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33880 cycles/ticks average: 34009 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34570 cycles/ticks average: 34700 cycles/ticks kyber_encaps: median: 35534 cycles/ticks average: 35682 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38912 cycles/ticks Loop spin: 836 gen_a: median: 12336 cycles/ticks average: 12424 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21842 cycles/ticks average: 21963 cycles/ticks indcpa_enc: median: 21038 cycles/ticks average: 21180 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 33948 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36349 cycles/ticks kyber_encaps_derand: median: 34538 cycles/ticks average: 34668 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35615 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38898 cycles/ticks Loop spin: 837 gen_a: median: 12388 cycles/ticks average: 12492 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 26 cycles/ticks average: 26 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21842 cycles/ticks average: 21996 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21231 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33658 cycles/ticks average: 33833 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36361 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35348 cycles/ticks average: 35483 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38902 cycles/ticks Loop spin: 838 gen_a: median: 12384 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21956 cycles/ticks average: 22077 cycles/ticks indcpa_enc: median: 21232 cycles/ticks average: 21359 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 35118 cycles/ticks average: 35268 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36430 cycles/ticks kyber_encaps_derand: median: 34536 cycles/ticks average: 34682 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35647 cycles/ticks kyber_decaps: median: 38670 cycles/ticks average: 38809 cycles/ticks Loop spin: 839 gen_a: median: 12374 cycles/ticks average: 12469 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1555 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21820 cycles/ticks average: 21944 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21183 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 35290 cycles/ticks average: 35449 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 34416 cycles/ticks average: 34571 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35519 cycles/ticks kyber_decaps: median: 38580 cycles/ticks average: 38737 cycles/ticks Loop spin: 840 gen_a: median: 12356 cycles/ticks average: 12461 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22059 cycles/ticks indcpa_enc: median: 21234 cycles/ticks average: 21384 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33836 cycles/ticks average: 33989 cycles/ticks kyber_keypair: median: 36186 cycles/ticks average: 36446 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34741 cycles/ticks kyber_encaps: median: 35534 cycles/ticks average: 35713 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38928 cycles/ticks Loop spin: 841 gen_a: median: 12400 cycles/ticks average: 12539 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 206 cycles/ticks average: 252 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 286 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23172 cycles/ticks average: 23289 cycles/ticks indcpa_enc: median: 22412 cycles/ticks average: 22527 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33702 cycles/ticks average: 33877 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36446 cycles/ticks kyber_encaps_derand: median: 35878 cycles/ticks average: 36034 cycles/ticks kyber_encaps: median: 36858 cycles/ticks average: 37029 cycles/ticks kyber_decaps: median: 40150 cycles/ticks average: 40290 cycles/ticks Loop spin: 842 gen_a: median: 12344 cycles/ticks average: 12470 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1551 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: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21982 cycles/ticks average: 22111 cycles/ticks indcpa_enc: median: 21262 cycles/ticks average: 21396 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33885 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36409 cycles/ticks kyber_encaps_derand: median: 34350 cycles/ticks average: 34490 cycles/ticks kyber_encaps: median: 35330 cycles/ticks average: 35489 cycles/ticks kyber_decaps: median: 38690 cycles/ticks average: 38852 cycles/ticks Loop spin: 843 gen_a: median: 12372 cycles/ticks average: 12545 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1562 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: 272 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21930 cycles/ticks average: 22048 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21301 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1568 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33848 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36419 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34659 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35640 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38963 cycles/ticks Loop spin: 844 gen_a: median: 12376 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1588 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1548 cycles/ticks average: 1562 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23308 cycles/ticks average: 23437 cycles/ticks indcpa_enc: median: 22514 cycles/ticks average: 22648 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33936 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36424 cycles/ticks kyber_encaps_derand: median: 34430 cycles/ticks average: 34551 cycles/ticks kyber_encaps: median: 35334 cycles/ticks average: 35469 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38801 cycles/ticks Loop spin: 845 gen_a: median: 12394 cycles/ticks average: 12510 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1546 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21920 cycles/ticks average: 22027 cycles/ticks indcpa_enc: median: 21210 cycles/ticks average: 21377 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33678 cycles/ticks average: 33853 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36438 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34581 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35555 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38807 cycles/ticks Loop spin: 846 gen_a: median: 12362 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21820 cycles/ticks average: 21926 cycles/ticks indcpa_enc: median: 21084 cycles/ticks average: 21207 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33730 cycles/ticks average: 33880 cycles/ticks kyber_keypair: median: 36218 cycles/ticks average: 36468 cycles/ticks kyber_encaps_derand: median: 34570 cycles/ticks average: 34705 cycles/ticks kyber_encaps: median: 35488 cycles/ticks average: 35619 cycles/ticks kyber_decaps: median: 38600 cycles/ticks average: 38705 cycles/ticks Loop spin: 847 gen_a: median: 12324 cycles/ticks average: 12428 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1604 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 252 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21974 cycles/ticks average: 22099 cycles/ticks indcpa_enc: median: 21234 cycles/ticks average: 21355 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33816 cycles/ticks average: 33991 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34561 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35559 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38899 cycles/ticks Loop spin: 848 gen_a: median: 12350 cycles/ticks average: 12417 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 279 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22051 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21247 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33838 cycles/ticks average: 34003 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36396 cycles/ticks kyber_encaps_derand: median: 34388 cycles/ticks average: 34530 cycles/ticks kyber_encaps: median: 35334 cycles/ticks average: 35522 cycles/ticks kyber_decaps: median: 38634 cycles/ticks average: 38762 cycles/ticks Loop spin: 849 gen_a: median: 12328 cycles/ticks average: 12420 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1545 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 24 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 446 cycles/ticks average: 461 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21902 cycles/ticks indcpa_enc: median: 20964 cycles/ticks average: 21116 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33716 cycles/ticks average: 33878 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36377 cycles/ticks kyber_encaps_derand: median: 34362 cycles/ticks average: 34509 cycles/ticks kyber_encaps: median: 35336 cycles/ticks average: 35504 cycles/ticks kyber_decaps: median: 38646 cycles/ticks average: 38813 cycles/ticks Loop spin: 850 gen_a: median: 12402 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1554 cycles/ticks NTT: median: 212 cycles/ticks average: 256 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21794 cycles/ticks average: 21930 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21212 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33882 cycles/ticks kyber_keypair: median: 36106 cycles/ticks average: 36371 cycles/ticks kyber_encaps_derand: median: 34538 cycles/ticks average: 34685 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35575 cycles/ticks kyber_decaps: median: 38824 cycles/ticks average: 38988 cycles/ticks Loop spin: 851 gen_a: median: 12360 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22020 cycles/ticks indcpa_enc: median: 21166 cycles/ticks average: 21297 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33624 cycles/ticks average: 33756 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36379 cycles/ticks kyber_encaps_derand: median: 34480 cycles/ticks average: 34622 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35628 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38901 cycles/ticks Loop spin: 852 gen_a: median: 12400 cycles/ticks average: 12491 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 400 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21966 cycles/ticks indcpa_enc: median: 20970 cycles/ticks average: 21109 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33778 cycles/ticks average: 33935 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36467 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34682 cycles/ticks kyber_encaps: median: 35446 cycles/ticks average: 35610 cycles/ticks kyber_decaps: median: 38826 cycles/ticks average: 39021 cycles/ticks Loop spin: 853 gen_a: median: 12602 cycles/ticks average: 12677 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21895 cycles/ticks indcpa_enc: median: 21058 cycles/ticks average: 21166 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33796 cycles/ticks average: 34041 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36410 cycles/ticks kyber_encaps_derand: median: 34364 cycles/ticks average: 34515 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35531 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38786 cycles/ticks Loop spin: 854 gen_a: median: 12330 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 22004 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21246 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33608 cycles/ticks average: 33753 cycles/ticks kyber_keypair: median: 36092 cycles/ticks average: 36339 cycles/ticks kyber_encaps_derand: median: 34358 cycles/ticks average: 34517 cycles/ticks kyber_encaps: median: 35308 cycles/ticks average: 35499 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38940 cycles/ticks Loop spin: 855 gen_a: median: 12348 cycles/ticks average: 12454 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 243 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21756 cycles/ticks average: 21852 cycles/ticks indcpa_enc: median: 21000 cycles/ticks average: 21134 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33844 cycles/ticks average: 34008 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36455 cycles/ticks kyber_encaps_derand: median: 34464 cycles/ticks average: 34611 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38918 cycles/ticks Loop spin: 856 gen_a: median: 12456 cycles/ticks average: 12571 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 48 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21812 cycles/ticks average: 21937 cycles/ticks indcpa_enc: median: 21148 cycles/ticks average: 21269 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 35292 cycles/ticks average: 35466 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34678 cycles/ticks kyber_encaps: median: 35612 cycles/ticks average: 35754 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38832 cycles/ticks Loop spin: 857 gen_a: median: 12408 cycles/ticks average: 12506 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 125 cycles/ticks indcpa_keypair: median: 21854 cycles/ticks average: 21956 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21229 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33650 cycles/ticks average: 33815 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36399 cycles/ticks kyber_encaps_derand: median: 34442 cycles/ticks average: 34557 cycles/ticks kyber_encaps: median: 35388 cycles/ticks average: 35536 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38875 cycles/ticks Loop spin: 858 gen_a: median: 12338 cycles/ticks average: 12426 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21860 cycles/ticks average: 21980 cycles/ticks indcpa_enc: median: 21032 cycles/ticks average: 21159 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33924 cycles/ticks kyber_keypair: median: 36240 cycles/ticks average: 36485 cycles/ticks kyber_encaps_derand: median: 34550 cycles/ticks average: 34687 cycles/ticks kyber_encaps: median: 35488 cycles/ticks average: 35745 cycles/ticks kyber_decaps: median: 38784 cycles/ticks average: 38980 cycles/ticks Loop spin: 859 gen_a: median: 12372 cycles/ticks average: 12519 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22032 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21260 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33847 cycles/ticks kyber_keypair: median: 36084 cycles/ticks average: 36337 cycles/ticks kyber_encaps_derand: median: 35728 cycles/ticks average: 35895 cycles/ticks kyber_encaps: median: 36682 cycles/ticks average: 36868 cycles/ticks kyber_decaps: median: 40002 cycles/ticks average: 40184 cycles/ticks Loop spin: 860 gen_a: median: 12618 cycles/ticks average: 12746 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22020 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21271 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33916 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34682 cycles/ticks kyber_encaps: median: 35496 cycles/ticks average: 35643 cycles/ticks kyber_decaps: median: 38764 cycles/ticks average: 38934 cycles/ticks Loop spin: 861 gen_a: median: 12362 cycles/ticks average: 12474 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21744 cycles/ticks average: 21879 cycles/ticks indcpa_enc: median: 21022 cycles/ticks average: 21148 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36216 cycles/ticks average: 36490 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34670 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35608 cycles/ticks kyber_decaps: median: 38764 cycles/ticks average: 38869 cycles/ticks Loop spin: 862 gen_a: median: 12360 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1555 cycles/ticks NTT: median: 214 cycles/ticks average: 260 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21926 cycles/ticks average: 22042 cycles/ticks indcpa_enc: median: 21216 cycles/ticks average: 21320 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33796 cycles/ticks average: 33957 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34466 cycles/ticks average: 34615 cycles/ticks kyber_encaps: median: 35416 cycles/ticks average: 35562 cycles/ticks kyber_decaps: median: 38730 cycles/ticks average: 38863 cycles/ticks Loop spin: 863 gen_a: median: 12326 cycles/ticks average: 12412 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 227 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21764 cycles/ticks average: 21883 cycles/ticks indcpa_enc: median: 21040 cycles/ticks average: 21188 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33746 cycles/ticks average: 33895 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36360 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34687 cycles/ticks kyber_encaps: median: 35448 cycles/ticks average: 35599 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38903 cycles/ticks Loop spin: 864 gen_a: median: 12390 cycles/ticks average: 12484 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21904 cycles/ticks average: 22017 cycles/ticks indcpa_enc: median: 21124 cycles/ticks average: 21232 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33856 cycles/ticks average: 34024 cycles/ticks kyber_keypair: median: 36220 cycles/ticks average: 36534 cycles/ticks kyber_encaps_derand: median: 34514 cycles/ticks average: 34656 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35592 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38948 cycles/ticks Loop spin: 865 gen_a: median: 12342 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1602 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1557 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: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21830 cycles/ticks average: 21926 cycles/ticks indcpa_enc: median: 21012 cycles/ticks average: 21138 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33820 cycles/ticks average: 33996 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36418 cycles/ticks kyber_encaps_derand: median: 34330 cycles/ticks average: 34483 cycles/ticks kyber_encaps: median: 35280 cycles/ticks average: 35428 cycles/ticks kyber_decaps: median: 38598 cycles/ticks average: 38836 cycles/ticks Loop spin: 866 gen_a: median: 12362 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23340 cycles/ticks average: 23467 cycles/ticks indcpa_enc: median: 22570 cycles/ticks average: 22714 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33816 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 35868 cycles/ticks average: 36009 cycles/ticks kyber_encaps: median: 36810 cycles/ticks average: 36975 cycles/ticks kyber_decaps: median: 40166 cycles/ticks average: 40335 cycles/ticks Loop spin: 867 gen_a: median: 12326 cycles/ticks average: 12467 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22066 cycles/ticks average: 22192 cycles/ticks indcpa_enc: median: 21266 cycles/ticks average: 21414 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33704 cycles/ticks average: 33867 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36371 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34554 cycles/ticks kyber_encaps: median: 35344 cycles/ticks average: 35502 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38819 cycles/ticks Loop spin: 868 gen_a: median: 12420 cycles/ticks average: 12518 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 270 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21820 cycles/ticks average: 21930 cycles/ticks indcpa_enc: median: 21056 cycles/ticks average: 21187 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33706 cycles/ticks average: 33865 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34638 cycles/ticks average: 34787 cycles/ticks kyber_encaps: median: 35598 cycles/ticks average: 35755 cycles/ticks kyber_decaps: median: 38984 cycles/ticks average: 39131 cycles/ticks Loop spin: 869 gen_a: median: 12336 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21874 cycles/ticks average: 22005 cycles/ticks indcpa_enc: median: 21094 cycles/ticks average: 21204 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 35078 cycles/ticks average: 35263 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 34564 cycles/ticks average: 34724 cycles/ticks kyber_encaps: median: 35464 cycles/ticks average: 35641 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38972 cycles/ticks Loop spin: 870 gen_a: median: 12658 cycles/ticks average: 12685 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1604 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 229 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22064 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21296 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33871 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36433 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34594 cycles/ticks kyber_encaps: median: 35386 cycles/ticks average: 35533 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38899 cycles/ticks Loop spin: 871 gen_a: median: 12362 cycles/ticks average: 12461 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21822 cycles/ticks average: 21962 cycles/ticks indcpa_enc: median: 21024 cycles/ticks average: 21150 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33928 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36393 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34683 cycles/ticks kyber_encaps: median: 35522 cycles/ticks average: 35664 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38916 cycles/ticks Loop spin: 872 gen_a: median: 12344 cycles/ticks average: 12434 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22035 cycles/ticks indcpa_enc: median: 21026 cycles/ticks average: 21159 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33856 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36444 cycles/ticks kyber_encaps_derand: median: 34536 cycles/ticks average: 34655 cycles/ticks kyber_encaps: median: 35474 cycles/ticks average: 35653 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38835 cycles/ticks Loop spin: 873 gen_a: median: 12338 cycles/ticks average: 12428 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 251 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21898 cycles/ticks average: 22001 cycles/ticks indcpa_enc: median: 21196 cycles/ticks average: 21325 cycles/ticks indcpa_dec: median: 1596 cycles/ticks average: 1597 cycles/ticks kyber_keypair_derand: median: 33738 cycles/ticks average: 33899 cycles/ticks kyber_keypair: median: 36196 cycles/ticks average: 36460 cycles/ticks kyber_encaps_derand: median: 34528 cycles/ticks average: 34678 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35684 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38871 cycles/ticks Loop spin: 874 gen_a: median: 12362 cycles/ticks average: 12475 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 210 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21974 cycles/ticks average: 22087 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21246 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33892 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34576 cycles/ticks average: 34737 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35655 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38897 cycles/ticks Loop spin: 875 gen_a: median: 12328 cycles/ticks average: 12423 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22064 cycles/ticks average: 22201 cycles/ticks indcpa_enc: median: 21262 cycles/ticks average: 21406 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33900 cycles/ticks average: 34067 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36496 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34590 cycles/ticks kyber_encaps: median: 35408 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38840 cycles/ticks Loop spin: 876 gen_a: median: 12352 cycles/ticks average: 12447 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1542 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: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21962 cycles/ticks indcpa_enc: median: 21018 cycles/ticks average: 21157 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33616 cycles/ticks average: 33782 cycles/ticks kyber_keypair: median: 36094 cycles/ticks average: 36343 cycles/ticks kyber_encaps_derand: median: 34586 cycles/ticks average: 34710 cycles/ticks kyber_encaps: median: 35464 cycles/ticks average: 35633 cycles/ticks kyber_decaps: median: 38926 cycles/ticks average: 39162 cycles/ticks Loop spin: 877 gen_a: median: 12384 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 282 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22037 cycles/ticks indcpa_enc: median: 21186 cycles/ticks average: 21325 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33826 cycles/ticks average: 33986 cycles/ticks kyber_keypair: median: 36254 cycles/ticks average: 36547 cycles/ticks kyber_encaps_derand: median: 35978 cycles/ticks average: 36107 cycles/ticks kyber_encaps: median: 36918 cycles/ticks average: 37108 cycles/ticks kyber_decaps: median: 40208 cycles/ticks average: 40366 cycles/ticks Loop spin: 878 gen_a: median: 12430 cycles/ticks average: 12530 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 212 cycles/ticks average: 257 cycles/ticks INVNTT: median: 218 cycles/ticks average: 248 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22041 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21235 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33530 cycles/ticks average: 33706 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36373 cycles/ticks kyber_encaps_derand: median: 34364 cycles/ticks average: 34489 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35584 cycles/ticks kyber_decaps: median: 38596 cycles/ticks average: 38758 cycles/ticks Loop spin: 879 gen_a: median: 12384 cycles/ticks average: 12582 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1571 cycles/ticks NTT: median: 208 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21944 cycles/ticks average: 22035 cycles/ticks indcpa_enc: median: 21174 cycles/ticks average: 21299 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 35058 cycles/ticks average: 35237 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36441 cycles/ticks kyber_encaps_derand: median: 34454 cycles/ticks average: 34578 cycles/ticks kyber_encaps: median: 35408 cycles/ticks average: 35542 cycles/ticks kyber_decaps: median: 38610 cycles/ticks average: 38767 cycles/ticks Loop spin: 880 gen_a: median: 12380 cycles/ticks average: 12525 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1540 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: 272 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22029 cycles/ticks indcpa_enc: median: 21180 cycles/ticks average: 21305 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33786 cycles/ticks average: 33940 cycles/ticks kyber_keypair: median: 36194 cycles/ticks average: 36443 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34697 cycles/ticks kyber_encaps: median: 35524 cycles/ticks average: 35720 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38846 cycles/ticks Loop spin: 881 gen_a: median: 12416 cycles/ticks average: 12512 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21890 cycles/ticks average: 22010 cycles/ticks indcpa_enc: median: 21160 cycles/ticks average: 21304 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33736 cycles/ticks average: 33955 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36384 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34623 cycles/ticks kyber_encaps: median: 35376 cycles/ticks average: 35523 cycles/ticks kyber_decaps: median: 38646 cycles/ticks average: 38774 cycles/ticks Loop spin: 882 gen_a: median: 12332 cycles/ticks average: 12448 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21844 cycles/ticks average: 21947 cycles/ticks indcpa_enc: median: 21060 cycles/ticks average: 21197 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33902 cycles/ticks average: 34100 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 34396 cycles/ticks average: 34530 cycles/ticks kyber_encaps: median: 35326 cycles/ticks average: 35489 cycles/ticks kyber_decaps: median: 38636 cycles/ticks average: 38799 cycles/ticks Loop spin: 883 gen_a: median: 12430 cycles/ticks average: 12533 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 212 cycles/ticks average: 248 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 399 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21967 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21241 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33662 cycles/ticks average: 33818 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36398 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34648 cycles/ticks kyber_encaps: median: 35426 cycles/ticks average: 35613 cycles/ticks kyber_decaps: median: 38788 cycles/ticks average: 38939 cycles/ticks Loop spin: 884 gen_a: median: 12332 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 395 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 21996 cycles/ticks indcpa_enc: median: 21052 cycles/ticks average: 21189 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33905 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34621 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35574 cycles/ticks kyber_decaps: median: 38674 cycles/ticks average: 38820 cycles/ticks Loop spin: 885 gen_a: median: 12398 cycles/ticks average: 12523 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 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: 284 cycles/ticks average: 283 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: 20 cycles/ticks average: 33 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21762 cycles/ticks average: 21883 cycles/ticks indcpa_enc: median: 21006 cycles/ticks average: 21143 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33798 cycles/ticks average: 33940 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36422 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34581 cycles/ticks kyber_encaps: median: 35382 cycles/ticks average: 35534 cycles/ticks kyber_decaps: median: 38650 cycles/ticks average: 38827 cycles/ticks Loop spin: 886 gen_a: median: 12390 cycles/ticks average: 12511 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 202 cycles/ticks average: 240 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21949 cycles/ticks indcpa_enc: median: 21054 cycles/ticks average: 21205 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33774 cycles/ticks average: 33940 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36488 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34626 cycles/ticks kyber_encaps: median: 35462 cycles/ticks average: 35626 cycles/ticks kyber_decaps: median: 38734 cycles/ticks average: 38885 cycles/ticks Loop spin: 887 gen_a: median: 12462 cycles/ticks average: 12592 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21790 cycles/ticks average: 21903 cycles/ticks indcpa_enc: median: 21042 cycles/ticks average: 21164 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33895 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36396 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34681 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35612 cycles/ticks kyber_decaps: median: 38762 cycles/ticks average: 38990 cycles/ticks Loop spin: 888 gen_a: median: 12344 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21964 cycles/ticks average: 22086 cycles/ticks indcpa_enc: median: 21318 cycles/ticks average: 21419 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1571 cycles/ticks kyber_keypair_derand: median: 33706 cycles/ticks average: 33840 cycles/ticks kyber_keypair: median: 36098 cycles/ticks average: 36355 cycles/ticks kyber_encaps_derand: median: 34638 cycles/ticks average: 34801 cycles/ticks kyber_encaps: median: 35590 cycles/ticks average: 35765 cycles/ticks kyber_decaps: median: 38876 cycles/ticks average: 39037 cycles/ticks Loop spin: 889 gen_a: median: 12338 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21974 cycles/ticks average: 22129 cycles/ticks indcpa_enc: median: 21260 cycles/ticks average: 21385 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33808 cycles/ticks average: 33983 cycles/ticks kyber_keypair: median: 36262 cycles/ticks average: 36519 cycles/ticks kyber_encaps_derand: median: 35866 cycles/ticks average: 36034 cycles/ticks kyber_encaps: median: 36830 cycles/ticks average: 37012 cycles/ticks kyber_decaps: median: 40070 cycles/ticks average: 40259 cycles/ticks Loop spin: 890 gen_a: median: 12370 cycles/ticks average: 12466 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 276 cycles/ticks average: 276 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 39 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22032 cycles/ticks average: 22162 cycles/ticks indcpa_enc: median: 21260 cycles/ticks average: 21373 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33955 cycles/ticks kyber_keypair: median: 36106 cycles/ticks average: 36360 cycles/ticks kyber_encaps_derand: median: 34668 cycles/ticks average: 34824 cycles/ticks kyber_encaps: median: 35604 cycles/ticks average: 35786 cycles/ticks kyber_decaps: median: 38852 cycles/ticks average: 39000 cycles/ticks Loop spin: 891 gen_a: median: 12618 cycles/ticks average: 12739 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1545 cycles/ticks NTT: median: 204 cycles/ticks average: 256 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21762 cycles/ticks average: 21869 cycles/ticks indcpa_enc: median: 21044 cycles/ticks average: 21176 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33956 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34573 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35603 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38978 cycles/ticks Loop spin: 892 gen_a: median: 12402 cycles/ticks average: 12527 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 397 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21786 cycles/ticks average: 21908 cycles/ticks indcpa_enc: median: 21032 cycles/ticks average: 21194 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33732 cycles/ticks average: 33914 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36476 cycles/ticks kyber_encaps_derand: median: 34464 cycles/ticks average: 34595 cycles/ticks kyber_encaps: median: 35410 cycles/ticks average: 35569 cycles/ticks kyber_decaps: median: 38668 cycles/ticks average: 38854 cycles/ticks Loop spin: 893 gen_a: median: 12322 cycles/ticks average: 12428 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 245 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 125 cycles/ticks indcpa_keypair: median: 21954 cycles/ticks average: 22123 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21306 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 33576 cycles/ticks average: 33755 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35322 cycles/ticks average: 35502 cycles/ticks kyber_decaps: median: 38710 cycles/ticks average: 38873 cycles/ticks Loop spin: 894 gen_a: median: 12348 cycles/ticks average: 12436 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21802 cycles/ticks average: 21901 cycles/ticks indcpa_enc: median: 21028 cycles/ticks average: 21131 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 35112 cycles/ticks average: 35272 cycles/ticks kyber_keypair: median: 36118 cycles/ticks average: 36373 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34621 cycles/ticks kyber_encaps: median: 35388 cycles/ticks average: 35558 cycles/ticks kyber_decaps: median: 38768 cycles/ticks average: 38924 cycles/ticks Loop spin: 895 gen_a: median: 12340 cycles/ticks average: 12425 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21880 cycles/ticks average: 22025 cycles/ticks indcpa_enc: median: 21074 cycles/ticks average: 21165 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33854 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36368 cycles/ticks kyber_encaps_derand: median: 34536 cycles/ticks average: 34672 cycles/ticks kyber_encaps: median: 35434 cycles/ticks average: 35617 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38917 cycles/ticks Loop spin: 896 gen_a: median: 12330 cycles/ticks average: 12430 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22020 cycles/ticks average: 22159 cycles/ticks indcpa_enc: median: 21188 cycles/ticks average: 21323 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33824 cycles/ticks average: 33964 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36351 cycles/ticks kyber_encaps_derand: median: 34360 cycles/ticks average: 34501 cycles/ticks kyber_encaps: median: 35290 cycles/ticks average: 35469 cycles/ticks kyber_decaps: median: 38670 cycles/ticks average: 38837 cycles/ticks Loop spin: 897 gen_a: median: 12374 cycles/ticks average: 12470 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 258 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 21991 cycles/ticks indcpa_enc: median: 21114 cycles/ticks average: 21265 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33804 cycles/ticks average: 34050 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36395 cycles/ticks kyber_encaps_derand: median: 34544 cycles/ticks average: 34669 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35624 cycles/ticks kyber_decaps: median: 39066 cycles/ticks average: 39232 cycles/ticks Loop spin: 898 gen_a: median: 12342 cycles/ticks average: 12560 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 26 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21814 cycles/ticks average: 21929 cycles/ticks indcpa_enc: median: 21014 cycles/ticks average: 21132 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33835 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36344 cycles/ticks kyber_encaps_derand: median: 34512 cycles/ticks average: 34650 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35593 cycles/ticks kyber_decaps: median: 38796 cycles/ticks average: 39008 cycles/ticks Loop spin: 899 gen_a: median: 12658 cycles/ticks average: 12676 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1540 cycles/ticks average: 1542 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 274 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21830 cycles/ticks average: 21968 cycles/ticks indcpa_enc: median: 21114 cycles/ticks average: 21239 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1569 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33889 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36451 cycles/ticks kyber_encaps_derand: median: 34450 cycles/ticks average: 34580 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35580 cycles/ticks kyber_decaps: median: 38760 cycles/ticks average: 38912 cycles/ticks Loop spin: 900 gen_a: median: 12382 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1534 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 248 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21854 cycles/ticks average: 21961 cycles/ticks indcpa_enc: median: 21110 cycles/ticks average: 21253 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33919 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36420 cycles/ticks kyber_encaps_derand: median: 34388 cycles/ticks average: 34547 cycles/ticks kyber_encaps: median: 35314 cycles/ticks average: 35485 cycles/ticks kyber_decaps: median: 38676 cycles/ticks average: 38812 cycles/ticks Loop spin: 901 gen_a: median: 12338 cycles/ticks average: 12455 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21862 cycles/ticks average: 21985 cycles/ticks indcpa_enc: median: 21130 cycles/ticks average: 21252 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33927 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36389 cycles/ticks kyber_encaps_derand: median: 34432 cycles/ticks average: 34574 cycles/ticks kyber_encaps: median: 35358 cycles/ticks average: 35521 cycles/ticks kyber_decaps: median: 38688 cycles/ticks average: 38862 cycles/ticks Loop spin: 902 gen_a: median: 12376 cycles/ticks average: 12477 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 247 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21786 cycles/ticks average: 21901 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21207 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33634 cycles/ticks average: 33815 cycles/ticks kyber_keypair: median: 36176 cycles/ticks average: 36445 cycles/ticks kyber_encaps_derand: median: 34528 cycles/ticks average: 34678 cycles/ticks kyber_encaps: median: 35474 cycles/ticks average: 35650 cycles/ticks kyber_decaps: median: 38634 cycles/ticks average: 38821 cycles/ticks Loop spin: 903 gen_a: median: 12360 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1547 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: 296 cycles/ticks average: 295 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 22314 cycles/ticks average: 22429 cycles/ticks indcpa_enc: median: 21510 cycles/ticks average: 21631 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 35744 cycles/ticks average: 35934 cycles/ticks kyber_keypair: median: 36356 cycles/ticks average: 36640 cycles/ticks kyber_encaps_derand: median: 34976 cycles/ticks average: 35062 cycles/ticks kyber_encaps: median: 35362 cycles/ticks average: 35529 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38893 cycles/ticks Loop spin: 904 gen_a: median: 12320 cycles/ticks average: 12417 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1594 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22000 cycles/ticks average: 22102 cycles/ticks indcpa_enc: median: 21260 cycles/ticks average: 21384 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33894 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36402 cycles/ticks kyber_encaps_derand: median: 34558 cycles/ticks average: 34696 cycles/ticks kyber_encaps: median: 35498 cycles/ticks average: 35644 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38859 cycles/ticks Loop spin: 905 gen_a: median: 12376 cycles/ticks average: 12478 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 220 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 280 cycles/ticks average: 291 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21918 cycles/ticks average: 22059 cycles/ticks indcpa_enc: median: 21206 cycles/ticks average: 21322 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1559 cycles/ticks kyber_keypair_derand: median: 33874 cycles/ticks average: 34030 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36348 cycles/ticks kyber_encaps_derand: median: 34610 cycles/ticks average: 34764 cycles/ticks kyber_encaps: median: 35528 cycles/ticks average: 35669 cycles/ticks kyber_decaps: median: 38754 cycles/ticks average: 38887 cycles/ticks Loop spin: 906 gen_a: median: 12364 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21960 cycles/ticks average: 22096 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21289 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33624 cycles/ticks average: 33773 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36378 cycles/ticks kyber_encaps_derand: median: 34356 cycles/ticks average: 34479 cycles/ticks kyber_encaps: median: 35262 cycles/ticks average: 35429 cycles/ticks kyber_decaps: median: 38642 cycles/ticks average: 38773 cycles/ticks Loop spin: 907 gen_a: median: 12338 cycles/ticks average: 12414 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 398 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21816 cycles/ticks average: 21950 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21212 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1562 cycles/ticks kyber_keypair_derand: median: 33768 cycles/ticks average: 33957 cycles/ticks kyber_keypair: median: 36190 cycles/ticks average: 36425 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34643 cycles/ticks kyber_encaps: median: 35458 cycles/ticks average: 35617 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38900 cycles/ticks Loop spin: 908 gen_a: median: 12400 cycles/ticks average: 12506 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21830 cycles/ticks average: 21930 cycles/ticks indcpa_enc: median: 21044 cycles/ticks average: 21189 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33576 cycles/ticks average: 33803 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36357 cycles/ticks kyber_encaps_derand: median: 34384 cycles/ticks average: 34518 cycles/ticks kyber_encaps: median: 35332 cycles/ticks average: 35480 cycles/ticks kyber_decaps: median: 38612 cycles/ticks average: 38762 cycles/ticks Loop spin: 909 gen_a: median: 12412 cycles/ticks average: 12512 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21892 cycles/ticks average: 22024 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21211 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33952 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36407 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34549 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35545 cycles/ticks kyber_decaps: median: 38652 cycles/ticks average: 38873 cycles/ticks Loop spin: 910 gen_a: median: 12508 cycles/ticks average: 12614 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 279 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21944 cycles/ticks average: 22084 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21333 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33812 cycles/ticks average: 33979 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36398 cycles/ticks kyber_encaps_derand: median: 34386 cycles/ticks average: 34529 cycles/ticks kyber_encaps: median: 35342 cycles/ticks average: 35531 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38831 cycles/ticks Loop spin: 911 gen_a: median: 12346 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1548 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21984 cycles/ticks average: 22110 cycles/ticks indcpa_enc: median: 21152 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33670 cycles/ticks average: 33821 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36463 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34603 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35658 cycles/ticks kyber_decaps: median: 38736 cycles/ticks average: 38929 cycles/ticks Loop spin: 912 gen_a: median: 12364 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 300 cycles/ticks average: 300 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 394 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21810 cycles/ticks average: 21916 cycles/ticks indcpa_enc: median: 21090 cycles/ticks average: 21218 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 35136 cycles/ticks average: 35317 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36453 cycles/ticks kyber_encaps_derand: median: 34422 cycles/ticks average: 34544 cycles/ticks kyber_encaps: median: 35372 cycles/ticks average: 35547 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38871 cycles/ticks Loop spin: 913 gen_a: median: 12614 cycles/ticks average: 12712 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 210 cycles/ticks average: 245 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 308 cycles/ticks average: 336 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 22046 cycles/ticks average: 22163 cycles/ticks indcpa_enc: median: 21258 cycles/ticks average: 21388 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1560 cycles/ticks kyber_keypair_derand: median: 33764 cycles/ticks average: 33931 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 35882 cycles/ticks average: 36071 cycles/ticks kyber_encaps: median: 36806 cycles/ticks average: 36990 cycles/ticks kyber_decaps: median: 40058 cycles/ticks average: 40286 cycles/ticks Loop spin: 914 gen_a: median: 12350 cycles/ticks average: 12458 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21954 cycles/ticks average: 22055 cycles/ticks indcpa_enc: median: 21192 cycles/ticks average: 21327 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33824 cycles/ticks average: 33981 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36502 cycles/ticks kyber_encaps_derand: median: 34384 cycles/ticks average: 34532 cycles/ticks kyber_encaps: median: 35292 cycles/ticks average: 35437 cycles/ticks kyber_decaps: median: 38640 cycles/ticks average: 38777 cycles/ticks Loop spin: 915 gen_a: median: 12396 cycles/ticks average: 12511 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1599 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1572 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: 270 cycles/ticks average: 271 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: 22 cycles/ticks average: 22 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 397 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21900 cycles/ticks average: 22013 cycles/ticks indcpa_enc: median: 21160 cycles/ticks average: 21330 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1555 cycles/ticks kyber_keypair_derand: median: 33628 cycles/ticks average: 33768 cycles/ticks kyber_keypair: median: 36104 cycles/ticks average: 36356 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34589 cycles/ticks kyber_encaps: median: 35392 cycles/ticks average: 35561 cycles/ticks kyber_decaps: median: 38780 cycles/ticks average: 38953 cycles/ticks Loop spin: 916 gen_a: median: 12392 cycles/ticks average: 12483 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21978 cycles/ticks indcpa_enc: median: 21146 cycles/ticks average: 21305 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33810 cycles/ticks kyber_keypair: median: 36170 cycles/ticks average: 36428 cycles/ticks kyber_encaps_derand: median: 35820 cycles/ticks average: 35969 cycles/ticks kyber_encaps: median: 36814 cycles/ticks average: 37000 cycles/ticks kyber_decaps: median: 40018 cycles/ticks average: 40179 cycles/ticks Loop spin: 917 gen_a: median: 12426 cycles/ticks average: 12555 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1601 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 202 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21798 cycles/ticks average: 21926 cycles/ticks indcpa_enc: median: 20998 cycles/ticks average: 21121 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33821 cycles/ticks kyber_keypair: median: 36108 cycles/ticks average: 36391 cycles/ticks kyber_encaps_derand: median: 34448 cycles/ticks average: 34592 cycles/ticks kyber_encaps: median: 35350 cycles/ticks average: 35522 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38868 cycles/ticks Loop spin: 918 gen_a: median: 12360 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1570 cycles/ticks NTT: median: 206 cycles/ticks average: 243 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22029 cycles/ticks indcpa_enc: median: 21162 cycles/ticks average: 21294 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33700 cycles/ticks average: 33866 cycles/ticks kyber_keypair: median: 36168 cycles/ticks average: 36458 cycles/ticks kyber_encaps_derand: median: 34494 cycles/ticks average: 34652 cycles/ticks kyber_encaps: median: 35430 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38690 cycles/ticks average: 38844 cycles/ticks Loop spin: 919 gen_a: median: 12366 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 260 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 275 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 23 cycles/ticks poly_frommsg: median: 36 cycles/ticks average: 35 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21834 cycles/ticks average: 21945 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21232 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1530 cycles/ticks kyber_keypair_derand: median: 33610 cycles/ticks average: 33839 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36363 cycles/ticks kyber_encaps_derand: median: 35756 cycles/ticks average: 35892 cycles/ticks kyber_encaps: median: 36696 cycles/ticks average: 36873 cycles/ticks kyber_decaps: median: 40030 cycles/ticks average: 40195 cycles/ticks Loop spin: 920 gen_a: median: 12630 cycles/ticks average: 12774 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1557 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21840 cycles/ticks average: 21953 cycles/ticks indcpa_enc: median: 21100 cycles/ticks average: 21217 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33712 cycles/ticks average: 33882 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 34488 cycles/ticks average: 34601 cycles/ticks kyber_encaps: median: 35404 cycles/ticks average: 35648 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38888 cycles/ticks Loop spin: 921 gen_a: median: 12380 cycles/ticks average: 12473 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21888 cycles/ticks average: 22003 cycles/ticks indcpa_enc: median: 21096 cycles/ticks average: 21267 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33914 cycles/ticks kyber_keypair: median: 36234 cycles/ticks average: 36514 cycles/ticks kyber_encaps_derand: median: 34548 cycles/ticks average: 34702 cycles/ticks kyber_encaps: median: 35426 cycles/ticks average: 35588 cycles/ticks kyber_decaps: median: 38780 cycles/ticks average: 38977 cycles/ticks Loop spin: 922 gen_a: median: 12376 cycles/ticks average: 12464 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 22024 cycles/ticks indcpa_enc: median: 21108 cycles/ticks average: 21256 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1571 cycles/ticks kyber_keypair_derand: median: 33646 cycles/ticks average: 33813 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36366 cycles/ticks kyber_encaps_derand: median: 35760 cycles/ticks average: 35914 cycles/ticks kyber_encaps: median: 36722 cycles/ticks average: 36878 cycles/ticks kyber_decaps: median: 40020 cycles/ticks average: 40198 cycles/ticks Loop spin: 923 gen_a: median: 12332 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1601 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21820 cycles/ticks average: 21934 cycles/ticks indcpa_enc: median: 21066 cycles/ticks average: 21195 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33812 cycles/ticks average: 33983 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34664 cycles/ticks kyber_encaps: median: 35480 cycles/ticks average: 35634 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38856 cycles/ticks Loop spin: 924 gen_a: median: 12344 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 251 cycles/ticks INVNTT: median: 220 cycles/ticks average: 232 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21972 cycles/ticks average: 22080 cycles/ticks indcpa_enc: median: 21128 cycles/ticks average: 21250 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33600 cycles/ticks average: 33777 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36400 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34596 cycles/ticks kyber_encaps: median: 35412 cycles/ticks average: 35590 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38946 cycles/ticks Loop spin: 925 gen_a: median: 12412 cycles/ticks average: 12521 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1572 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23322 cycles/ticks average: 23427 cycles/ticks indcpa_enc: median: 22576 cycles/ticks average: 22704 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1554 cycles/ticks kyber_keypair_derand: median: 34068 cycles/ticks average: 34205 cycles/ticks kyber_keypair: median: 36442 cycles/ticks average: 36770 cycles/ticks kyber_encaps_derand: median: 34638 cycles/ticks average: 34782 cycles/ticks kyber_encaps: median: 35520 cycles/ticks average: 35678 cycles/ticks kyber_decaps: median: 38752 cycles/ticks average: 38896 cycles/ticks Loop spin: 926 gen_a: median: 12388 cycles/ticks average: 12505 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1562 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 401 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21758 cycles/ticks average: 21862 cycles/ticks indcpa_enc: median: 21002 cycles/ticks average: 21154 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34494 cycles/ticks average: 34632 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35627 cycles/ticks kyber_decaps: median: 38740 cycles/ticks average: 38896 cycles/ticks Loop spin: 927 gen_a: median: 12348 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23248 cycles/ticks average: 23367 cycles/ticks indcpa_enc: median: 22486 cycles/ticks average: 22609 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 33676 cycles/ticks average: 33831 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36394 cycles/ticks kyber_encaps_derand: median: 34436 cycles/ticks average: 34569 cycles/ticks kyber_encaps: median: 35394 cycles/ticks average: 35589 cycles/ticks kyber_decaps: median: 38658 cycles/ticks average: 38833 cycles/ticks Loop spin: 928 gen_a: median: 12342 cycles/ticks average: 12422 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21894 cycles/ticks average: 21998 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33772 cycles/ticks average: 33920 cycles/ticks kyber_keypair: median: 36222 cycles/ticks average: 36511 cycles/ticks kyber_encaps_derand: median: 34398 cycles/ticks average: 34530 cycles/ticks kyber_encaps: median: 35292 cycles/ticks average: 35466 cycles/ticks kyber_decaps: median: 38550 cycles/ticks average: 38696 cycles/ticks Loop spin: 929 gen_a: median: 12346 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 220 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21870 cycles/ticks average: 21975 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21246 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33742 cycles/ticks average: 33879 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36369 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34596 cycles/ticks kyber_encaps: median: 35374 cycles/ticks average: 35524 cycles/ticks kyber_decaps: median: 38706 cycles/ticks average: 38879 cycles/ticks Loop spin: 930 gen_a: median: 12386 cycles/ticks average: 12463 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 247 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21836 cycles/ticks average: 21962 cycles/ticks indcpa_enc: median: 21160 cycles/ticks average: 21316 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33782 cycles/ticks average: 33996 cycles/ticks kyber_keypair: median: 36152 cycles/ticks average: 36427 cycles/ticks kyber_encaps_derand: median: 34570 cycles/ticks average: 34700 cycles/ticks kyber_encaps: median: 35504 cycles/ticks average: 35643 cycles/ticks kyber_decaps: median: 38620 cycles/ticks average: 38797 cycles/ticks Loop spin: 931 gen_a: median: 12332 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 280 cycles/ticks average: 280 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 390 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21946 cycles/ticks average: 22065 cycles/ticks indcpa_enc: median: 21186 cycles/ticks average: 21321 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33694 cycles/ticks average: 33853 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36370 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34655 cycles/ticks kyber_encaps: median: 35488 cycles/ticks average: 35708 cycles/ticks kyber_decaps: median: 38756 cycles/ticks average: 38918 cycles/ticks Loop spin: 932 gen_a: median: 12326 cycles/ticks average: 12419 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21902 cycles/ticks average: 22031 cycles/ticks indcpa_enc: median: 21112 cycles/ticks average: 21230 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33856 cycles/ticks average: 34000 cycles/ticks kyber_keypair: median: 36124 cycles/ticks average: 36369 cycles/ticks kyber_encaps_derand: median: 34434 cycles/ticks average: 34546 cycles/ticks kyber_encaps: median: 35398 cycles/ticks average: 35530 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38888 cycles/ticks Loop spin: 933 gen_a: median: 12326 cycles/ticks average: 12428 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21814 cycles/ticks average: 21947 cycles/ticks indcpa_enc: median: 21056 cycles/ticks average: 21177 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33856 cycles/ticks kyber_keypair: median: 36196 cycles/ticks average: 36489 cycles/ticks kyber_encaps_derand: median: 34508 cycles/ticks average: 34630 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35570 cycles/ticks kyber_decaps: median: 38818 cycles/ticks average: 38944 cycles/ticks Loop spin: 934 gen_a: median: 12346 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1561 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21876 cycles/ticks average: 21966 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21226 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1535 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33925 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 34588 cycles/ticks average: 34736 cycles/ticks kyber_encaps: median: 35548 cycles/ticks average: 35700 cycles/ticks kyber_decaps: median: 38844 cycles/ticks average: 38992 cycles/ticks Loop spin: 935 gen_a: median: 12344 cycles/ticks average: 12449 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1567 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 398 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21854 cycles/ticks average: 21956 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21271 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1535 cycles/ticks kyber_keypair_derand: median: 33788 cycles/ticks average: 33953 cycles/ticks kyber_keypair: median: 36132 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34660 cycles/ticks kyber_encaps: median: 35460 cycles/ticks average: 35596 cycles/ticks kyber_decaps: median: 38736 cycles/ticks average: 38903 cycles/ticks Loop spin: 936 gen_a: median: 12406 cycles/ticks average: 12520 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 402 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 114 cycles/ticks indcpa_keypair: median: 21932 cycles/ticks average: 22057 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21287 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33708 cycles/ticks average: 33889 cycles/ticks kyber_keypair: median: 36114 cycles/ticks average: 36394 cycles/ticks kyber_encaps_derand: median: 34500 cycles/ticks average: 34660 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35665 cycles/ticks kyber_decaps: median: 38736 cycles/ticks average: 38923 cycles/ticks Loop spin: 937 gen_a: median: 12406 cycles/ticks average: 12537 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 296 cycles/ticks average: 295 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21810 cycles/ticks average: 21940 cycles/ticks indcpa_enc: median: 21104 cycles/ticks average: 21224 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33744 cycles/ticks average: 33917 cycles/ticks kyber_keypair: median: 36138 cycles/ticks average: 36482 cycles/ticks kyber_encaps_derand: median: 34538 cycles/ticks average: 34666 cycles/ticks kyber_encaps: median: 35466 cycles/ticks average: 35621 cycles/ticks kyber_decaps: median: 38808 cycles/ticks average: 38986 cycles/ticks Loop spin: 938 gen_a: median: 12404 cycles/ticks average: 12505 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 255 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21938 cycles/ticks average: 22028 cycles/ticks indcpa_enc: median: 21262 cycles/ticks average: 21384 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33734 cycles/ticks average: 33893 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34605 cycles/ticks kyber_encaps: median: 35410 cycles/ticks average: 35569 cycles/ticks kyber_decaps: median: 38678 cycles/ticks average: 38819 cycles/ticks Loop spin: 939 gen_a: median: 12348 cycles/ticks average: 12443 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21866 cycles/ticks average: 22001 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21277 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1551 cycles/ticks kyber_keypair_derand: median: 34812 cycles/ticks average: 34977 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36386 cycles/ticks kyber_encaps_derand: median: 34402 cycles/ticks average: 34543 cycles/ticks kyber_encaps: median: 35306 cycles/ticks average: 35477 cycles/ticks kyber_decaps: median: 38646 cycles/ticks average: 38828 cycles/ticks Loop spin: 940 gen_a: median: 12370 cycles/ticks average: 12487 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1568 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: 276 cycles/ticks average: 276 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21734 cycles/ticks average: 21854 cycles/ticks indcpa_enc: median: 21014 cycles/ticks average: 21135 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1576 cycles/ticks kyber_keypair_derand: median: 33718 cycles/ticks average: 33865 cycles/ticks kyber_keypair: median: 36158 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34562 cycles/ticks average: 34709 cycles/ticks kyber_encaps: median: 35486 cycles/ticks average: 35658 cycles/ticks kyber_decaps: median: 38746 cycles/ticks average: 38927 cycles/ticks Loop spin: 941 gen_a: median: 12370 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 21995 cycles/ticks indcpa_enc: median: 21102 cycles/ticks average: 21227 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1561 cycles/ticks kyber_keypair_derand: median: 33800 cycles/ticks average: 34016 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36473 cycles/ticks kyber_encaps_derand: median: 34574 cycles/ticks average: 34704 cycles/ticks kyber_encaps: median: 35422 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38784 cycles/ticks average: 38946 cycles/ticks Loop spin: 942 gen_a: median: 12334 cycles/ticks average: 12441 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1589 cycles/ticks poly_getnoise_eta2: median: 1542 cycles/ticks average: 1545 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21892 cycles/ticks average: 22001 cycles/ticks indcpa_enc: median: 21162 cycles/ticks average: 21304 cycles/ticks indcpa_dec: median: 1552 cycles/ticks average: 1563 cycles/ticks kyber_keypair_derand: median: 33722 cycles/ticks average: 33924 cycles/ticks kyber_keypair: median: 36092 cycles/ticks average: 36346 cycles/ticks kyber_encaps_derand: median: 34530 cycles/ticks average: 34671 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35724 cycles/ticks kyber_decaps: median: 38802 cycles/ticks average: 38967 cycles/ticks Loop spin: 943 gen_a: median: 12390 cycles/ticks average: 12462 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1596 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21822 cycles/ticks average: 21977 cycles/ticks indcpa_enc: median: 21086 cycles/ticks average: 21209 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33698 cycles/ticks average: 33864 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36412 cycles/ticks kyber_encaps_derand: median: 34396 cycles/ticks average: 34516 cycles/ticks kyber_encaps: median: 35312 cycles/ticks average: 35458 cycles/ticks kyber_decaps: median: 38612 cycles/ticks average: 38730 cycles/ticks Loop spin: 944 gen_a: median: 12344 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1548 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21980 cycles/ticks average: 22107 cycles/ticks indcpa_enc: median: 21180 cycles/ticks average: 21299 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33778 cycles/ticks average: 33945 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36436 cycles/ticks kyber_encaps_derand: median: 34398 cycles/ticks average: 34536 cycles/ticks kyber_encaps: median: 35368 cycles/ticks average: 35539 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38818 cycles/ticks Loop spin: 945 gen_a: median: 12376 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 253 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21804 cycles/ticks average: 21907 cycles/ticks indcpa_enc: median: 21048 cycles/ticks average: 21189 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1543 cycles/ticks kyber_keypair_derand: median: 33760 cycles/ticks average: 33932 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34504 cycles/ticks average: 34641 cycles/ticks kyber_encaps: median: 35512 cycles/ticks average: 35657 cycles/ticks kyber_decaps: median: 38726 cycles/ticks average: 38850 cycles/ticks Loop spin: 946 gen_a: median: 12350 cycles/ticks average: 12445 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 208 cycles/ticks average: 252 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21906 cycles/ticks average: 22010 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21254 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33870 cycles/ticks average: 34032 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36419 cycles/ticks kyber_encaps_derand: median: 34548 cycles/ticks average: 34695 cycles/ticks kyber_encaps: median: 35514 cycles/ticks average: 35707 cycles/ticks kyber_decaps: median: 38792 cycles/ticks average: 38916 cycles/ticks Loop spin: 947 gen_a: median: 12356 cycles/ticks average: 12448 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21872 cycles/ticks average: 21983 cycles/ticks indcpa_enc: median: 21070 cycles/ticks average: 21185 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33756 cycles/ticks average: 33934 cycles/ticks kyber_keypair: median: 36202 cycles/ticks average: 36472 cycles/ticks kyber_encaps_derand: median: 34438 cycles/ticks average: 34579 cycles/ticks kyber_encaps: median: 35386 cycles/ticks average: 35515 cycles/ticks kyber_decaps: median: 38744 cycles/ticks average: 38874 cycles/ticks Loop spin: 948 gen_a: median: 12340 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 220 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21800 cycles/ticks average: 21923 cycles/ticks indcpa_enc: median: 21038 cycles/ticks average: 21163 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33770 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36368 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34624 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35567 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38871 cycles/ticks Loop spin: 949 gen_a: median: 12394 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 123 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21933 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21257 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33700 cycles/ticks average: 33866 cycles/ticks kyber_keypair: median: 36200 cycles/ticks average: 36483 cycles/ticks kyber_encaps_derand: median: 35890 cycles/ticks average: 36024 cycles/ticks kyber_encaps: median: 36842 cycles/ticks average: 37016 cycles/ticks kyber_decaps: median: 40148 cycles/ticks average: 40313 cycles/ticks Loop spin: 950 gen_a: median: 12344 cycles/ticks average: 12418 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23332 cycles/ticks average: 23439 cycles/ticks indcpa_enc: median: 22592 cycles/ticks average: 22750 cycles/ticks indcpa_dec: median: 1542 cycles/ticks average: 1541 cycles/ticks kyber_keypair_derand: median: 33714 cycles/ticks average: 33872 cycles/ticks kyber_keypair: median: 36222 cycles/ticks average: 36504 cycles/ticks kyber_encaps_derand: median: 34360 cycles/ticks average: 34501 cycles/ticks kyber_encaps: median: 35324 cycles/ticks average: 35484 cycles/ticks kyber_decaps: median: 38580 cycles/ticks average: 38749 cycles/ticks Loop spin: 951 gen_a: median: 12520 cycles/ticks average: 12619 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21944 cycles/ticks indcpa_enc: median: 21110 cycles/ticks average: 21214 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33796 cycles/ticks average: 33939 cycles/ticks kyber_keypair: median: 36228 cycles/ticks average: 36487 cycles/ticks kyber_encaps_derand: median: 34438 cycles/ticks average: 34582 cycles/ticks kyber_encaps: median: 35420 cycles/ticks average: 35571 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38820 cycles/ticks Loop spin: 952 gen_a: median: 12356 cycles/ticks average: 12502 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 46 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 386 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22018 cycles/ticks average: 22110 cycles/ticks indcpa_enc: median: 21080 cycles/ticks average: 21209 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1546 cycles/ticks kyber_keypair_derand: median: 33980 cycles/ticks average: 34162 cycles/ticks kyber_keypair: median: 36174 cycles/ticks average: 36476 cycles/ticks kyber_encaps_derand: median: 36092 cycles/ticks average: 36245 cycles/ticks kyber_encaps: median: 37108 cycles/ticks average: 37261 cycles/ticks kyber_decaps: median: 40226 cycles/ticks average: 40396 cycles/ticks Loop spin: 953 gen_a: median: 12336 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1571 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 226 cycles/ticks average: 225 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21790 cycles/ticks average: 21914 cycles/ticks indcpa_enc: median: 21024 cycles/ticks average: 21152 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33796 cycles/ticks average: 33971 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36390 cycles/ticks kyber_encaps_derand: median: 34378 cycles/ticks average: 34528 cycles/ticks kyber_encaps: median: 35334 cycles/ticks average: 35494 cycles/ticks kyber_decaps: median: 38698 cycles/ticks average: 38939 cycles/ticks Loop spin: 954 gen_a: median: 12358 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1568 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 206 cycles/ticks average: 242 cycles/ticks INVNTT: median: 218 cycles/ticks average: 230 cycles/ticks polyvec_basemul_acc_montgomery: median: 296 cycles/ticks average: 296 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21968 cycles/ticks average: 22136 cycles/ticks indcpa_enc: median: 21256 cycles/ticks average: 21393 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33816 cycles/ticks average: 33976 cycles/ticks kyber_keypair: median: 36204 cycles/ticks average: 36448 cycles/ticks kyber_encaps_derand: median: 34518 cycles/ticks average: 34639 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35597 cycles/ticks kyber_decaps: median: 38694 cycles/ticks average: 38832 cycles/ticks Loop spin: 955 gen_a: median: 12394 cycles/ticks average: 12499 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21852 cycles/ticks average: 21952 cycles/ticks indcpa_enc: median: 21092 cycles/ticks average: 21205 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 35176 cycles/ticks average: 35335 cycles/ticks kyber_keypair: median: 36214 cycles/ticks average: 36478 cycles/ticks kyber_encaps_derand: median: 34628 cycles/ticks average: 34777 cycles/ticks kyber_encaps: median: 35540 cycles/ticks average: 35678 cycles/ticks kyber_decaps: median: 38848 cycles/ticks average: 38984 cycles/ticks Loop spin: 956 gen_a: median: 12410 cycles/ticks average: 12519 cycles/ticks poly_getnoise_eta1: median: 1570 cycles/ticks average: 1579 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21872 cycles/ticks average: 22007 cycles/ticks indcpa_enc: median: 21258 cycles/ticks average: 21371 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33837 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36423 cycles/ticks kyber_encaps_derand: median: 34652 cycles/ticks average: 34780 cycles/ticks kyber_encaps: median: 35518 cycles/ticks average: 35658 cycles/ticks kyber_decaps: median: 38614 cycles/ticks average: 38799 cycles/ticks Loop spin: 957 gen_a: median: 12342 cycles/ticks average: 12442 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22032 cycles/ticks average: 22136 cycles/ticks indcpa_enc: median: 21288 cycles/ticks average: 21400 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1544 cycles/ticks kyber_keypair_derand: median: 33726 cycles/ticks average: 33881 cycles/ticks kyber_keypair: median: 36162 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34583 cycles/ticks kyber_encaps: median: 35414 cycles/ticks average: 35567 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38812 cycles/ticks Loop spin: 958 gen_a: median: 12330 cycles/ticks average: 12431 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 283 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21912 cycles/ticks average: 22058 cycles/ticks indcpa_enc: median: 21190 cycles/ticks average: 21311 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33899 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36411 cycles/ticks kyber_encaps_derand: median: 34596 cycles/ticks average: 34749 cycles/ticks kyber_encaps: median: 35524 cycles/ticks average: 35707 cycles/ticks kyber_decaps: median: 38798 cycles/ticks average: 38929 cycles/ticks Loop spin: 959 gen_a: median: 12588 cycles/ticks average: 12700 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1540 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21896 cycles/ticks average: 22018 cycles/ticks indcpa_enc: median: 21178 cycles/ticks average: 21315 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33758 cycles/ticks average: 33922 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36509 cycles/ticks kyber_encaps_derand: median: 34286 cycles/ticks average: 34435 cycles/ticks kyber_encaps: median: 35294 cycles/ticks average: 35433 cycles/ticks kyber_decaps: median: 38562 cycles/ticks average: 38705 cycles/ticks Loop spin: 960 gen_a: median: 12396 cycles/ticks average: 12495 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21886 cycles/ticks average: 22032 cycles/ticks indcpa_enc: median: 21158 cycles/ticks average: 21294 cycles/ticks indcpa_dec: median: 1562 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33884 cycles/ticks kyber_keypair: median: 36144 cycles/ticks average: 36392 cycles/ticks kyber_encaps_derand: median: 34454 cycles/ticks average: 34630 cycles/ticks kyber_encaps: median: 35440 cycles/ticks average: 35619 cycles/ticks kyber_decaps: median: 38738 cycles/ticks average: 38896 cycles/ticks Loop spin: 961 gen_a: median: 12360 cycles/ticks average: 12457 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 246 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21846 cycles/ticks average: 21965 cycles/ticks indcpa_enc: median: 21122 cycles/ticks average: 21239 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1564 cycles/ticks kyber_keypair_derand: median: 33664 cycles/ticks average: 33822 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36429 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34671 cycles/ticks kyber_encaps: median: 35474 cycles/ticks average: 35652 cycles/ticks kyber_decaps: median: 38750 cycles/ticks average: 38910 cycles/ticks Loop spin: 962 gen_a: median: 12330 cycles/ticks average: 12428 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1583 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21970 cycles/ticks average: 22098 cycles/ticks indcpa_enc: median: 21258 cycles/ticks average: 21402 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1537 cycles/ticks kyber_keypair_derand: median: 33802 cycles/ticks average: 33967 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36452 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34642 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35555 cycles/ticks kyber_decaps: median: 38712 cycles/ticks average: 38878 cycles/ticks Loop spin: 963 gen_a: median: 12356 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 276 cycles/ticks average: 276 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: 28 cycles/ticks average: 27 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 386 cycles/ticks average: 397 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21726 cycles/ticks average: 21919 cycles/ticks indcpa_enc: median: 20974 cycles/ticks average: 21095 cycles/ticks indcpa_dec: median: 1574 cycles/ticks average: 1575 cycles/ticks kyber_keypair_derand: median: 33614 cycles/ticks average: 33778 cycles/ticks kyber_keypair: median: 36112 cycles/ticks average: 36405 cycles/ticks kyber_encaps_derand: median: 34384 cycles/ticks average: 34517 cycles/ticks kyber_encaps: median: 35250 cycles/ticks average: 35438 cycles/ticks kyber_decaps: median: 38600 cycles/ticks average: 38751 cycles/ticks Loop spin: 964 gen_a: median: 12390 cycles/ticks average: 12490 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1619 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21878 cycles/ticks average: 22027 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21218 cycles/ticks indcpa_dec: median: 1534 cycles/ticks average: 1533 cycles/ticks kyber_keypair_derand: median: 33730 cycles/ticks average: 33897 cycles/ticks kyber_keypair: median: 36104 cycles/ticks average: 36416 cycles/ticks kyber_encaps_derand: median: 34478 cycles/ticks average: 34599 cycles/ticks kyber_encaps: median: 35452 cycles/ticks average: 35650 cycles/ticks kyber_decaps: median: 38814 cycles/ticks average: 38982 cycles/ticks Loop spin: 965 gen_a: median: 12512 cycles/ticks average: 12620 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22044 cycles/ticks average: 22167 cycles/ticks indcpa_enc: median: 21280 cycles/ticks average: 21428 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33930 cycles/ticks average: 34114 cycles/ticks kyber_keypair: median: 36394 cycles/ticks average: 36644 cycles/ticks kyber_encaps_derand: median: 34748 cycles/ticks average: 34888 cycles/ticks kyber_encaps: median: 35588 cycles/ticks average: 35746 cycles/ticks kyber_decaps: median: 38932 cycles/ticks average: 39082 cycles/ticks Loop spin: 966 gen_a: median: 12392 cycles/ticks average: 12481 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 212 cycles/ticks average: 249 cycles/ticks INVNTT: median: 226 cycles/ticks average: 226 cycles/ticks polyvec_basemul_acc_montgomery: median: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23156 cycles/ticks average: 23273 cycles/ticks indcpa_enc: median: 22428 cycles/ticks average: 22578 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33588 cycles/ticks average: 33738 cycles/ticks kyber_keypair: median: 36160 cycles/ticks average: 36431 cycles/ticks kyber_encaps_derand: median: 34514 cycles/ticks average: 34656 cycles/ticks kyber_encaps: median: 35450 cycles/ticks average: 35622 cycles/ticks kyber_decaps: median: 38676 cycles/ticks average: 38827 cycles/ticks Loop spin: 967 gen_a: median: 12352 cycles/ticks average: 12498 cycles/ticks poly_getnoise_eta1: median: 1584 cycles/ticks average: 1584 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 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: 282 cycles/ticks average: 281 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 397 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21838 cycles/ticks average: 21950 cycles/ticks indcpa_enc: median: 21120 cycles/ticks average: 21244 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33686 cycles/ticks average: 33845 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36442 cycles/ticks kyber_encaps_derand: median: 34420 cycles/ticks average: 34556 cycles/ticks kyber_encaps: median: 35394 cycles/ticks average: 35528 cycles/ticks kyber_decaps: median: 38666 cycles/ticks average: 38833 cycles/ticks Loop spin: 968 gen_a: median: 12344 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1569 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 396 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21968 cycles/ticks average: 22107 cycles/ticks indcpa_enc: median: 21266 cycles/ticks average: 21394 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1552 cycles/ticks kyber_keypair_derand: median: 33818 cycles/ticks average: 33942 cycles/ticks kyber_keypair: median: 36270 cycles/ticks average: 36559 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34591 cycles/ticks kyber_encaps: median: 35428 cycles/ticks average: 35591 cycles/ticks kyber_decaps: median: 38638 cycles/ticks average: 38780 cycles/ticks Loop spin: 969 gen_a: median: 12366 cycles/ticks average: 12459 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1580 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1553 cycles/ticks NTT: median: 208 cycles/ticks average: 243 cycles/ticks INVNTT: median: 222 cycles/ticks average: 223 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 278 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21966 cycles/ticks average: 22114 cycles/ticks indcpa_enc: median: 21220 cycles/ticks average: 21349 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1576 cycles/ticks kyber_keypair_derand: median: 33864 cycles/ticks average: 34018 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36443 cycles/ticks kyber_encaps_derand: median: 34574 cycles/ticks average: 34721 cycles/ticks kyber_encaps: median: 35558 cycles/ticks average: 35721 cycles/ticks kyber_decaps: median: 38764 cycles/ticks average: 38931 cycles/ticks Loop spin: 970 gen_a: median: 12340 cycles/ticks average: 12437 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1581 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1553 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 cycles/ticks poly_tomsg: median: 24 cycles/ticks average: 27 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 23304 cycles/ticks average: 23399 cycles/ticks indcpa_enc: median: 22552 cycles/ticks average: 22700 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33696 cycles/ticks average: 33844 cycles/ticks kyber_keypair: median: 36134 cycles/ticks average: 36406 cycles/ticks kyber_encaps_derand: median: 34476 cycles/ticks average: 34605 cycles/ticks kyber_encaps: median: 35478 cycles/ticks average: 35607 cycles/ticks kyber_decaps: median: 38784 cycles/ticks average: 38943 cycles/ticks Loop spin: 971 gen_a: median: 12324 cycles/ticks average: 12423 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 37 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22044 cycles/ticks indcpa_enc: median: 21168 cycles/ticks average: 21293 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1547 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33898 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36379 cycles/ticks kyber_encaps_derand: median: 34396 cycles/ticks average: 34542 cycles/ticks kyber_encaps: median: 35312 cycles/ticks average: 35472 cycles/ticks kyber_decaps: median: 38656 cycles/ticks average: 38803 cycles/ticks Loop spin: 972 gen_a: median: 12348 cycles/ticks average: 12490 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1551 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23416 cycles/ticks average: 23540 cycles/ticks indcpa_enc: median: 22610 cycles/ticks average: 22759 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1556 cycles/ticks kyber_keypair_derand: median: 33870 cycles/ticks average: 34010 cycles/ticks kyber_keypair: median: 36192 cycles/ticks average: 36413 cycles/ticks kyber_encaps_derand: median: 34456 cycles/ticks average: 34624 cycles/ticks kyber_encaps: median: 35402 cycles/ticks average: 35576 cycles/ticks kyber_decaps: median: 38672 cycles/ticks average: 38829 cycles/ticks Loop spin: 973 gen_a: median: 12378 cycles/ticks average: 12476 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 239 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 270 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 122 cycles/ticks indcpa_keypair: median: 23160 cycles/ticks average: 23278 cycles/ticks indcpa_enc: median: 22422 cycles/ticks average: 22553 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1534 cycles/ticks kyber_keypair_derand: median: 33688 cycles/ticks average: 33825 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36456 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34588 cycles/ticks kyber_encaps: median: 35424 cycles/ticks average: 35604 cycles/ticks kyber_decaps: median: 38722 cycles/ticks average: 38928 cycles/ticks Loop spin: 974 gen_a: median: 12336 cycles/ticks average: 12421 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 282 cycles/ticks average: 299 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22035 cycles/ticks indcpa_enc: median: 21106 cycles/ticks average: 21246 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1558 cycles/ticks kyber_keypair_derand: median: 33788 cycles/ticks average: 33947 cycles/ticks kyber_keypair: median: 36166 cycles/ticks average: 36434 cycles/ticks kyber_encaps_derand: median: 34340 cycles/ticks average: 34467 cycles/ticks kyber_encaps: median: 35260 cycles/ticks average: 35448 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38795 cycles/ticks Loop spin: 975 gen_a: median: 12362 cycles/ticks average: 12524 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1591 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1557 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 222 cycles/ticks average: 222 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21860 cycles/ticks average: 21979 cycles/ticks indcpa_enc: median: 21138 cycles/ticks average: 21244 cycles/ticks indcpa_dec: median: 1560 cycles/ticks average: 1572 cycles/ticks kyber_keypair_derand: median: 33700 cycles/ticks average: 33894 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36417 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34668 cycles/ticks kyber_encaps: median: 35472 cycles/ticks average: 35636 cycles/ticks kyber_decaps: median: 38748 cycles/ticks average: 38907 cycles/ticks Loop spin: 976 gen_a: median: 12404 cycles/ticks average: 12493 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 208 cycles/ticks average: 255 cycles/ticks INVNTT: median: 220 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 277 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21938 cycles/ticks average: 22062 cycles/ticks indcpa_enc: median: 21230 cycles/ticks average: 21401 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33748 cycles/ticks average: 33932 cycles/ticks kyber_keypair: median: 36142 cycles/ticks average: 36376 cycles/ticks kyber_encaps_derand: median: 34480 cycles/ticks average: 34601 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35552 cycles/ticks kyber_decaps: median: 38610 cycles/ticks average: 38752 cycles/ticks Loop spin: 977 gen_a: median: 12410 cycles/ticks average: 12503 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 126 cycles/ticks indcpa_keypair: median: 22008 cycles/ticks average: 22102 cycles/ticks indcpa_enc: median: 21200 cycles/ticks average: 21336 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33825 cycles/ticks kyber_keypair: median: 36126 cycles/ticks average: 36359 cycles/ticks kyber_encaps_derand: median: 34516 cycles/ticks average: 34656 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35606 cycles/ticks kyber_decaps: median: 38686 cycles/ticks average: 38841 cycles/ticks Loop spin: 978 gen_a: median: 12350 cycles/ticks average: 12489 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21868 cycles/ticks average: 22017 cycles/ticks indcpa_enc: median: 21154 cycles/ticks average: 21272 cycles/ticks indcpa_dec: median: 1536 cycles/ticks average: 1536 cycles/ticks kyber_keypair_derand: median: 33926 cycles/ticks average: 34081 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 36423 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34647 cycles/ticks kyber_encaps: median: 35456 cycles/ticks average: 35617 cycles/ticks kyber_decaps: median: 38782 cycles/ticks average: 38939 cycles/ticks Loop spin: 979 gen_a: median: 12376 cycles/ticks average: 12439 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 210 cycles/ticks average: 247 cycles/ticks INVNTT: median: 220 cycles/ticks average: 233 cycles/ticks polyvec_basemul_acc_montgomery: median: 312 cycles/ticks average: 311 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 381 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21978 cycles/ticks indcpa_enc: median: 21136 cycles/ticks average: 21246 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1566 cycles/ticks kyber_keypair_derand: median: 33838 cycles/ticks average: 34004 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36437 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34564 cycles/ticks kyber_encaps: median: 35406 cycles/ticks average: 35584 cycles/ticks kyber_decaps: median: 38636 cycles/ticks average: 38784 cycles/ticks Loop spin: 980 gen_a: median: 12440 cycles/ticks average: 12581 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1586 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 210 cycles/ticks average: 249 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 24692 cycles/ticks average: 24834 cycles/ticks indcpa_enc: median: 23922 cycles/ticks average: 24039 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1577 cycles/ticks kyber_keypair_derand: median: 33784 cycles/ticks average: 33939 cycles/ticks kyber_keypair: median: 36098 cycles/ticks average: 36352 cycles/ticks kyber_encaps_derand: median: 34446 cycles/ticks average: 34575 cycles/ticks kyber_encaps: median: 35394 cycles/ticks average: 35550 cycles/ticks kyber_decaps: median: 38614 cycles/ticks average: 38758 cycles/ticks Loop spin: 981 gen_a: median: 12372 cycles/ticks average: 12465 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1592 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 252 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 21 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21718 cycles/ticks average: 21827 cycles/ticks indcpa_enc: median: 20994 cycles/ticks average: 21116 cycles/ticks indcpa_dec: median: 1556 cycles/ticks average: 1569 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33930 cycles/ticks kyber_keypair: median: 36150 cycles/ticks average: 36439 cycles/ticks kyber_encaps_derand: median: 34410 cycles/ticks average: 34558 cycles/ticks kyber_encaps: median: 35392 cycles/ticks average: 35553 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38851 cycles/ticks Loop spin: 982 gen_a: median: 12398 cycles/ticks average: 12504 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 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: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 22048 cycles/ticks average: 22175 cycles/ticks indcpa_enc: median: 21276 cycles/ticks average: 21417 cycles/ticks indcpa_dec: median: 1546 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 35202 cycles/ticks average: 35352 cycles/ticks kyber_keypair: median: 36128 cycles/ticks average: 36414 cycles/ticks kyber_encaps_derand: median: 34522 cycles/ticks average: 34653 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35585 cycles/ticks kyber_decaps: median: 38776 cycles/ticks average: 38939 cycles/ticks Loop spin: 983 gen_a: median: 12340 cycles/ticks average: 12444 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1597 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1540 cycles/ticks NTT: median: 204 cycles/ticks average: 241 cycles/ticks INVNTT: median: 218 cycles/ticks average: 217 cycles/ticks polyvec_basemul_acc_montgomery: median: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 392 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 124 cycles/ticks indcpa_keypair: median: 21998 cycles/ticks average: 22106 cycles/ticks indcpa_enc: median: 21226 cycles/ticks average: 21349 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1549 cycles/ticks kyber_keypair_derand: median: 33822 cycles/ticks average: 33973 cycles/ticks kyber_keypair: median: 36220 cycles/ticks average: 36476 cycles/ticks kyber_encaps_derand: median: 34440 cycles/ticks average: 34579 cycles/ticks kyber_encaps: median: 35338 cycles/ticks average: 35489 cycles/ticks kyber_decaps: median: 38648 cycles/ticks average: 38791 cycles/ticks Loop spin: 984 gen_a: median: 12340 cycles/ticks average: 12452 cycles/ticks poly_getnoise_eta1: median: 1582 cycles/ticks average: 1595 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 123 cycles/ticks indcpa_keypair: median: 21986 cycles/ticks average: 22092 cycles/ticks indcpa_enc: median: 21268 cycles/ticks average: 21412 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33732 cycles/ticks average: 33918 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36462 cycles/ticks kyber_encaps_derand: median: 34534 cycles/ticks average: 34670 cycles/ticks kyber_encaps: median: 35494 cycles/ticks average: 35617 cycles/ticks kyber_decaps: median: 38736 cycles/ticks average: 38875 cycles/ticks Loop spin: 985 gen_a: median: 12414 cycles/ticks average: 15428 cycles/ticks poly_getnoise_eta1: median: 1580 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 29 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 23272 cycles/ticks average: 23410 cycles/ticks indcpa_enc: median: 22498 cycles/ticks average: 22632 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1553 cycles/ticks kyber_keypair_derand: median: 33666 cycles/ticks average: 33817 cycles/ticks kyber_keypair: median: 36110 cycles/ticks average: 36378 cycles/ticks kyber_encaps_derand: median: 34484 cycles/ticks average: 34677 cycles/ticks kyber_encaps: median: 35436 cycles/ticks average: 35590 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38869 cycles/ticks Loop spin: 986 gen_a: median: 12450 cycles/ticks average: 12555 cycles/ticks poly_getnoise_eta1: median: 1586 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21922 cycles/ticks average: 22026 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21316 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1545 cycles/ticks kyber_keypair_derand: median: 33724 cycles/ticks average: 33876 cycles/ticks kyber_keypair: median: 36178 cycles/ticks average: 38686 cycles/ticks kyber_encaps_derand: median: 34412 cycles/ticks average: 34525 cycles/ticks kyber_encaps: median: 35396 cycles/ticks average: 35538 cycles/ticks kyber_decaps: median: 38718 cycles/ticks average: 38862 cycles/ticks Loop spin: 987 gen_a: median: 12348 cycles/ticks average: 12453 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1615 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 cycles/ticks NTT: median: 204 cycles/ticks average: 240 cycles/ticks INVNTT: median: 222 cycles/ticks average: 221 cycles/ticks polyvec_basemul_acc_montgomery: median: 284 cycles/ticks average: 285 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 392 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21916 cycles/ticks average: 22018 cycles/ticks indcpa_enc: median: 21142 cycles/ticks average: 21280 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1540 cycles/ticks kyber_keypair_derand: median: 33766 cycles/ticks average: 33943 cycles/ticks kyber_keypair: median: 36122 cycles/ticks average: 36403 cycles/ticks kyber_encaps_derand: median: 34538 cycles/ticks average: 34698 cycles/ticks kyber_encaps: median: 35514 cycles/ticks average: 35673 cycles/ticks kyber_decaps: median: 38810 cycles/ticks average: 38982 cycles/ticks Loop spin: 988 gen_a: median: 12384 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 393 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21884 cycles/ticks average: 22010 cycles/ticks indcpa_enc: median: 21126 cycles/ticks average: 21289 cycles/ticks indcpa_dec: median: 1530 cycles/ticks average: 1531 cycles/ticks kyber_keypair_derand: median: 33790 cycles/ticks average: 33954 cycles/ticks kyber_keypair: median: 36180 cycles/ticks average: 36458 cycles/ticks kyber_encaps_derand: median: 34492 cycles/ticks average: 34642 cycles/ticks kyber_encaps: median: 35506 cycles/ticks average: 35665 cycles/ticks kyber_decaps: median: 38728 cycles/ticks average: 38912 cycles/ticks Loop spin: 989 gen_a: median: 12412 cycles/ticks average: 12516 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1574 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1554 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 111 cycles/ticks indcpa_keypair: median: 21804 cycles/ticks average: 21934 cycles/ticks indcpa_enc: median: 21082 cycles/ticks average: 21191 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1565 cycles/ticks kyber_keypair_derand: median: 33642 cycles/ticks average: 33778 cycles/ticks kyber_keypair: median: 36146 cycles/ticks average: 36443 cycles/ticks kyber_encaps_derand: median: 34460 cycles/ticks average: 34589 cycles/ticks kyber_encaps: median: 35484 cycles/ticks average: 35648 cycles/ticks kyber_decaps: median: 38682 cycles/ticks average: 38833 cycles/ticks Loop spin: 990 gen_a: median: 12376 cycles/ticks average: 12488 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1588 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1556 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 398 cycles/ticks average: 405 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21936 cycles/ticks average: 22062 cycles/ticks indcpa_enc: median: 21198 cycles/ticks average: 21327 cycles/ticks indcpa_dec: median: 1550 cycles/ticks average: 1550 cycles/ticks kyber_keypair_derand: median: 33762 cycles/ticks average: 33929 cycles/ticks kyber_keypair: median: 36172 cycles/ticks average: 36410 cycles/ticks kyber_encaps_derand: median: 34444 cycles/ticks average: 34626 cycles/ticks kyber_encaps: median: 35370 cycles/ticks average: 35515 cycles/ticks kyber_decaps: median: 38620 cycles/ticks average: 38771 cycles/ticks Loop spin: 991 gen_a: median: 12414 cycles/ticks average: 12494 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1587 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1549 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: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 385 cycles/ticks polyvec_decompress: median: 114 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21814 cycles/ticks average: 21932 cycles/ticks indcpa_enc: median: 20998 cycles/ticks average: 21148 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1539 cycles/ticks kyber_keypair_derand: median: 33720 cycles/ticks average: 33893 cycles/ticks kyber_keypair: median: 36164 cycles/ticks average: 36473 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34673 cycles/ticks kyber_encaps: median: 35444 cycles/ticks average: 35595 cycles/ticks kyber_decaps: median: 38716 cycles/ticks average: 38876 cycles/ticks Loop spin: 992 gen_a: median: 12400 cycles/ticks average: 12497 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1582 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1539 cycles/ticks NTT: median: 202 cycles/ticks average: 263 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 276 cycles/ticks average: 275 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21776 cycles/ticks average: 21874 cycles/ticks indcpa_enc: median: 21056 cycles/ticks average: 21206 cycles/ticks indcpa_dec: median: 1540 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33680 cycles/ticks average: 33853 cycles/ticks kyber_keypair: median: 36120 cycles/ticks average: 36382 cycles/ticks kyber_encaps_derand: median: 35770 cycles/ticks average: 35909 cycles/ticks kyber_encaps: median: 36742 cycles/ticks average: 36910 cycles/ticks kyber_decaps: median: 40040 cycles/ticks average: 40220 cycles/ticks Loop spin: 993 gen_a: median: 12366 cycles/ticks average: 12527 cycles/ticks poly_getnoise_eta1: median: 1578 cycles/ticks average: 1593 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1549 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: 272 cycles/ticks average: 272 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21910 cycles/ticks average: 22022 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21312 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1532 cycles/ticks kyber_keypair_derand: median: 33738 cycles/ticks average: 33888 cycles/ticks kyber_keypair: median: 36182 cycles/ticks average: 36451 cycles/ticks kyber_encaps_derand: median: 34510 cycles/ticks average: 34647 cycles/ticks kyber_encaps: median: 35476 cycles/ticks average: 35643 cycles/ticks kyber_decaps: median: 38764 cycles/ticks average: 38936 cycles/ticks Loop spin: 994 gen_a: median: 12358 cycles/ticks average: 12496 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1590 cycles/ticks poly_getnoise_eta2: median: 1538 cycles/ticks average: 1541 cycles/ticks NTT: median: 204 cycles/ticks average: 251 cycles/ticks INVNTT: median: 220 cycles/ticks average: 220 cycles/ticks polyvec_basemul_acc_montgomery: median: 278 cycles/ticks average: 277 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 113 cycles/ticks indcpa_keypair: median: 21848 cycles/ticks average: 21949 cycles/ticks indcpa_enc: median: 21118 cycles/ticks average: 21244 cycles/ticks indcpa_dec: median: 1558 cycles/ticks average: 1557 cycles/ticks kyber_keypair_derand: median: 33812 cycles/ticks average: 33958 cycles/ticks kyber_keypair: median: 36184 cycles/ticks average: 36459 cycles/ticks kyber_encaps_derand: median: 34344 cycles/ticks average: 34462 cycles/ticks kyber_encaps: median: 35314 cycles/ticks average: 35469 cycles/ticks kyber_decaps: median: 38600 cycles/ticks average: 38746 cycles/ticks Loop spin: 995 gen_a: median: 12350 cycles/ticks average: 12446 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1573 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1551 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21858 cycles/ticks average: 21968 cycles/ticks indcpa_enc: median: 21176 cycles/ticks average: 21286 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1542 cycles/ticks kyber_keypair_derand: median: 33750 cycles/ticks average: 33904 cycles/ticks kyber_keypair: median: 36154 cycles/ticks average: 36415 cycles/ticks kyber_encaps_derand: median: 34452 cycles/ticks average: 34595 cycles/ticks kyber_encaps: median: 35418 cycles/ticks average: 35578 cycles/ticks kyber_decaps: median: 38664 cycles/ticks average: 38884 cycles/ticks Loop spin: 996 gen_a: median: 12558 cycles/ticks average: 12668 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1585 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1552 cycles/ticks NTT: median: 212 cycles/ticks average: 251 cycles/ticks INVNTT: median: 218 cycles/ticks average: 218 cycles/ticks polyvec_basemul_acc_montgomery: median: 270 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 391 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21962 cycles/ticks average: 22083 cycles/ticks indcpa_enc: median: 21220 cycles/ticks average: 21346 cycles/ticks indcpa_dec: median: 1538 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33740 cycles/ticks average: 33904 cycles/ticks kyber_keypair: median: 36116 cycles/ticks average: 36383 cycles/ticks kyber_encaps_derand: median: 34486 cycles/ticks average: 34631 cycles/ticks kyber_encaps: median: 35442 cycles/ticks average: 35585 cycles/ticks kyber_decaps: median: 38702 cycles/ticks average: 38851 cycles/ticks Loop spin: 997 gen_a: median: 12340 cycles/ticks average: 12440 cycles/ticks poly_getnoise_eta1: median: 1572 cycles/ticks average: 1578 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1538 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: 272 cycles/ticks average: 284 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 383 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 23302 cycles/ticks average: 23400 cycles/ticks indcpa_enc: median: 22482 cycles/ticks average: 22637 cycles/ticks indcpa_dec: median: 1554 cycles/ticks average: 1568 cycles/ticks kyber_keypair_derand: median: 33616 cycles/ticks average: 33765 cycles/ticks kyber_keypair: median: 36136 cycles/ticks average: 36442 cycles/ticks kyber_encaps_derand: median: 34432 cycles/ticks average: 34564 cycles/ticks kyber_encaps: median: 35380 cycles/ticks average: 35547 cycles/ticks kyber_decaps: median: 38700 cycles/ticks average: 38846 cycles/ticks Loop spin: 998 gen_a: median: 12360 cycles/ticks average: 12460 cycles/ticks poly_getnoise_eta1: median: 1574 cycles/ticks average: 1576 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 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: 272 cycles/ticks average: 271 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 384 cycles/ticks average: 384 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21870 cycles/ticks average: 22011 cycles/ticks indcpa_enc: median: 21132 cycles/ticks average: 21245 cycles/ticks indcpa_dec: median: 1544 cycles/ticks average: 1567 cycles/ticks kyber_keypair_derand: median: 33752 cycles/ticks average: 33905 cycles/ticks kyber_keypair: median: 36156 cycles/ticks average: 36432 cycles/ticks kyber_encaps_derand: median: 35802 cycles/ticks average: 35958 cycles/ticks kyber_encaps: median: 36776 cycles/ticks average: 36934 cycles/ticks kyber_decaps: median: 40084 cycles/ticks average: 40219 cycles/ticks Loop spin: 999 gen_a: median: 12356 cycles/ticks average: 12433 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1575 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1550 cycles/ticks NTT: median: 210 cycles/ticks average: 255 cycles/ticks INVNTT: median: 218 cycles/ticks average: 219 cycles/ticks polyvec_basemul_acc_montgomery: median: 288 cycles/ticks average: 287 cycles/ticks poly_tomsg: median: 22 cycles/ticks average: 46 cycles/ticks poly_frommsg: median: 32 cycles/ticks average: 32 cycles/ticks poly_compress: median: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21824 cycles/ticks average: 21934 cycles/ticks indcpa_enc: median: 21078 cycles/ticks average: 21179 cycles/ticks indcpa_dec: median: 1532 cycles/ticks average: 1538 cycles/ticks kyber_keypair_derand: median: 33672 cycles/ticks average: 33817 cycles/ticks kyber_keypair: median: 36130 cycles/ticks average: 36391 cycles/ticks kyber_encaps_derand: median: 34526 cycles/ticks average: 34672 cycles/ticks kyber_encaps: median: 35520 cycles/ticks average: 35656 cycles/ticks kyber_decaps: median: 38732 cycles/ticks average: 38902 cycles/ticks Loop spin: 1000 gen_a: median: 12326 cycles/ticks average: 12411 cycles/ticks poly_getnoise_eta1: median: 1576 cycles/ticks average: 1577 cycles/ticks poly_getnoise_eta2: median: 1536 cycles/ticks average: 1549 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: 282 cycles/ticks average: 282 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: 20 cycles/ticks average: 20 cycles/ticks poly_decompress: median: 32 cycles/ticks average: 31 cycles/ticks polyvec_compress: median: 382 cycles/ticks average: 382 cycles/ticks polyvec_decompress: median: 112 cycles/ticks average: 112 cycles/ticks indcpa_keypair: median: 21784 cycles/ticks average: 21911 cycles/ticks indcpa_enc: median: 21018 cycles/ticks average: 21153 cycles/ticks indcpa_dec: median: 1548 cycles/ticks average: 1548 cycles/ticks kyber_keypair_derand: median: 33776 cycles/ticks average: 33936 cycles/ticks kyber_keypair: median: 36188 cycles/ticks average: 36484 cycles/ticks kyber_encaps_derand: median: 34458 cycles/ticks average: 34586 cycles/ticks kyber_encaps: median: 35426 cycles/ticks average: 35575 cycles/ticks kyber_decaps: median: 38724 cycles/ticks average: 38876 cycles/ticks