where-simd-helps/data/raw/kyber/mlkem768/refnv/1182910.out

81020 lines
1.4 MiB

## SLURM PROLOG ###############################################################
## Job ID : 1182910
## Job Name : bench_mlkem768_refnv
## Nodelist : node2334
## CPUs : 1
## Mem/Node : 256 MB
## Directory : /oscar/data/lshu/lneuwirt/where-simd-helps
## Job Started : Thu Apr 2 04:09:21 PM EDT 2026
###############################################################################
pid 1694345's current affinity list: 47
## BENCH_VARIANT : refnv
## BENCH_PARAM : 768
## BENCH_NSPINS : 1000
## BENCH_NODE_REQ : node2334
## BENCH_BINARY : /users/lneuwirt/data/lneuwirt/where-simd-helps/harness/build-hpc/bench_mlkem768_refnv
## BENCH_DATE : 2026-04-02T16:09:21-04:00
## CPU_MODEL : Intel(R) Xeon(R) Platinum 8268 CPU @ 2.90GHz
## PERF_PARANOID : 2
## PAPI_BUILD : OFF
Loop spin: 1
gen_a:
median: 46598 cycles/ticks
average: 47160 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2300 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6872 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 419 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1663 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152753 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185351 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166340 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181223 cycles/ticks
kyber_encaps_derand:
median: 198170 cycles/ticks
average: 198974 cycles/ticks
kyber_encaps:
median: 199866 cycles/ticks
average: 200713 cycles/ticks
kyber_decaps:
median: 250942 cycles/ticks
average: 252006 cycles/ticks
Loop spin: 2
gen_a:
median: 46556 cycles/ticks
average: 46806 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12017 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151980 cycles/ticks
average: 152655 cycles/ticks
indcpa_enc:
median: 184534 cycles/ticks
average: 185272 cycles/ticks
indcpa_dec:
median: 47682 cycles/ticks
average: 47877 cycles/ticks
kyber_keypair_derand:
median: 165678 cycles/ticks
average: 166464 cycles/ticks
kyber_keypair:
median: 180278 cycles/ticks
average: 181060 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199510 cycles/ticks
kyber_encaps:
median: 199388 cycles/ticks
average: 200312 cycles/ticks
kyber_decaps:
median: 250822 cycles/ticks
average: 251795 cycles/ticks
Loop spin: 3
gen_a:
median: 46646 cycles/ticks
average: 46937 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 540 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152206 cycles/ticks
average: 152899 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185396 cycles/ticks
indcpa_dec:
median: 47720 cycles/ticks
average: 47908 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166407 cycles/ticks
kyber_keypair:
median: 180256 cycles/ticks
average: 181015 cycles/ticks
kyber_encaps_derand:
median: 200026 cycles/ticks
average: 200788 cycles/ticks
kyber_encaps:
median: 201464 cycles/ticks
average: 202266 cycles/ticks
kyber_decaps:
median: 252570 cycles/ticks
average: 253583 cycles/ticks
Loop spin: 4
gen_a:
median: 46682 cycles/ticks
average: 46943 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6874 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11882 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 434 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152803 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185453 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165844 cycles/ticks
average: 166571 cycles/ticks
kyber_keypair:
median: 180208 cycles/ticks
average: 181009 cycles/ticks
kyber_encaps_derand:
median: 198538 cycles/ticks
average: 199353 cycles/ticks
kyber_encaps:
median: 199544 cycles/ticks
average: 200405 cycles/ticks
kyber_decaps:
median: 251152 cycles/ticks
average: 252243 cycles/ticks
Loop spin: 5
gen_a:
median: 46712 cycles/ticks
average: 46934 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11893 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152739 cycles/ticks
indcpa_enc:
median: 184614 cycles/ticks
average: 185305 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 48004 cycles/ticks
kyber_keypair_derand:
median: 165526 cycles/ticks
average: 166281 cycles/ticks
kyber_keypair:
median: 180134 cycles/ticks
average: 180986 cycles/ticks
kyber_encaps_derand:
median: 198326 cycles/ticks
average: 199159 cycles/ticks
kyber_encaps:
median: 199626 cycles/ticks
average: 200462 cycles/ticks
kyber_decaps:
median: 250868 cycles/ticks
average: 251885 cycles/ticks
Loop spin: 6
gen_a:
median: 46464 cycles/ticks
average: 46703 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9859 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11866 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152697 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185447 cycles/ticks
indcpa_dec:
median: 47840 cycles/ticks
average: 47980 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166273 cycles/ticks
kyber_keypair:
median: 180284 cycles/ticks
average: 181116 cycles/ticks
kyber_encaps_derand:
median: 198232 cycles/ticks
average: 199100 cycles/ticks
kyber_encaps:
median: 199388 cycles/ticks
average: 200209 cycles/ticks
kyber_decaps:
median: 250838 cycles/ticks
average: 251967 cycles/ticks
Loop spin: 7
gen_a:
median: 46704 cycles/ticks
average: 46972 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11948 cycles/ticks
average: 11972 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152732 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185523 cycles/ticks
indcpa_dec:
median: 47736 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165534 cycles/ticks
average: 166317 cycles/ticks
kyber_keypair:
median: 180350 cycles/ticks
average: 181108 cycles/ticks
kyber_encaps_derand:
median: 198234 cycles/ticks
average: 199074 cycles/ticks
kyber_encaps:
median: 199518 cycles/ticks
average: 200378 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251842 cycles/ticks
Loop spin: 8
gen_a:
median: 46592 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152817 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185422 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165796 cycles/ticks
average: 166508 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181110 cycles/ticks
kyber_encaps_derand:
median: 200040 cycles/ticks
average: 200891 cycles/ticks
kyber_encaps:
median: 201216 cycles/ticks
average: 202055 cycles/ticks
kyber_decaps:
median: 252518 cycles/ticks
average: 253505 cycles/ticks
Loop spin: 9
gen_a:
median: 46756 cycles/ticks
average: 46980 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11857 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152685 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185297 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166256 cycles/ticks
kyber_keypair:
median: 180374 cycles/ticks
average: 181198 cycles/ticks
kyber_encaps_derand:
median: 198326 cycles/ticks
average: 199084 cycles/ticks
kyber_encaps:
median: 199806 cycles/ticks
average: 200629 cycles/ticks
kyber_decaps:
median: 250892 cycles/ticks
average: 251931 cycles/ticks
Loop spin: 10
gen_a:
median: 46604 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2286 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9843 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11956 cycles/ticks
average: 11975 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152078 cycles/ticks
average: 152792 cycles/ticks
indcpa_enc:
median: 184756 cycles/ticks
average: 185458 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166298 cycles/ticks
kyber_keypair:
median: 180222 cycles/ticks
average: 181120 cycles/ticks
kyber_encaps_derand:
median: 198314 cycles/ticks
average: 199139 cycles/ticks
kyber_encaps:
median: 199668 cycles/ticks
average: 200500 cycles/ticks
kyber_decaps:
median: 251134 cycles/ticks
average: 252198 cycles/ticks
Loop spin: 11
gen_a:
median: 46508 cycles/ticks
average: 46797 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11898 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2650 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151978 cycles/ticks
average: 152669 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185345 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47910 cycles/ticks
kyber_keypair_derand:
median: 165610 cycles/ticks
average: 166369 cycles/ticks
kyber_keypair:
median: 180440 cycles/ticks
average: 181216 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199248 cycles/ticks
kyber_encaps:
median: 199804 cycles/ticks
average: 200676 cycles/ticks
kyber_decaps:
median: 251126 cycles/ticks
average: 252109 cycles/ticks
Loop spin: 12
gen_a:
median: 46668 cycles/ticks
average: 46922 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2654 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1664 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152785 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185350 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165606 cycles/ticks
average: 166416 cycles/ticks
kyber_keypair:
median: 180310 cycles/ticks
average: 181161 cycles/ticks
kyber_encaps_derand:
median: 198620 cycles/ticks
average: 199497 cycles/ticks
kyber_encaps:
median: 199658 cycles/ticks
average: 200478 cycles/ticks
kyber_decaps:
median: 251224 cycles/ticks
average: 252347 cycles/ticks
Loop spin: 13
gen_a:
median: 46580 cycles/ticks
average: 46804 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11854 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152715 cycles/ticks
indcpa_enc:
median: 184690 cycles/ticks
average: 185429 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165530 cycles/ticks
average: 166297 cycles/ticks
kyber_keypair:
median: 180598 cycles/ticks
average: 181351 cycles/ticks
kyber_encaps_derand:
median: 198130 cycles/ticks
average: 198917 cycles/ticks
kyber_encaps:
median: 199304 cycles/ticks
average: 200054 cycles/ticks
kyber_decaps:
median: 250742 cycles/ticks
average: 251765 cycles/ticks
Loop spin: 14
gen_a:
median: 46588 cycles/ticks
average: 46847 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 12010 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2675 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152811 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185326 cycles/ticks
indcpa_dec:
median: 47706 cycles/ticks
average: 47912 cycles/ticks
kyber_keypair_derand:
median: 165572 cycles/ticks
average: 166313 cycles/ticks
kyber_keypair:
median: 180622 cycles/ticks
average: 181511 cycles/ticks
kyber_encaps_derand:
median: 198628 cycles/ticks
average: 199377 cycles/ticks
kyber_encaps:
median: 199852 cycles/ticks
average: 200684 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251900 cycles/ticks
Loop spin: 15
gen_a:
median: 46678 cycles/ticks
average: 46936 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11949 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152689 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185438 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47925 cycles/ticks
kyber_keypair_derand:
median: 165546 cycles/ticks
average: 166288 cycles/ticks
kyber_keypair:
median: 180342 cycles/ticks
average: 181190 cycles/ticks
kyber_encaps_derand:
median: 198512 cycles/ticks
average: 199384 cycles/ticks
kyber_encaps:
median: 199794 cycles/ticks
average: 200599 cycles/ticks
kyber_decaps:
median: 250864 cycles/ticks
average: 251943 cycles/ticks
Loop spin: 16
gen_a:
median: 46620 cycles/ticks
average: 46901 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2298 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9853 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11921 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152707 cycles/ticks
indcpa_enc:
median: 184654 cycles/ticks
average: 185334 cycles/ticks
indcpa_dec:
median: 47818 cycles/ticks
average: 48021 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166413 cycles/ticks
kyber_keypair:
median: 180370 cycles/ticks
average: 181236 cycles/ticks
kyber_encaps_derand:
median: 198530 cycles/ticks
average: 199332 cycles/ticks
kyber_encaps:
median: 199630 cycles/ticks
average: 200489 cycles/ticks
kyber_decaps:
median: 251252 cycles/ticks
average: 252231 cycles/ticks
Loop spin: 17
gen_a:
median: 46458 cycles/ticks
average: 46705 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2280 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2300 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185379 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47991 cycles/ticks
kyber_keypair_derand:
median: 165770 cycles/ticks
average: 166479 cycles/ticks
kyber_keypair:
median: 180536 cycles/ticks
average: 181319 cycles/ticks
kyber_encaps_derand:
median: 198368 cycles/ticks
average: 199142 cycles/ticks
kyber_encaps:
median: 199432 cycles/ticks
average: 200231 cycles/ticks
kyber_decaps:
median: 250674 cycles/ticks
average: 251694 cycles/ticks
Loop spin: 18
gen_a:
median: 46676 cycles/ticks
average: 46919 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152789 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185397 cycles/ticks
indcpa_dec:
median: 47768 cycles/ticks
average: 48047 cycles/ticks
kyber_keypair_derand:
median: 165546 cycles/ticks
average: 166351 cycles/ticks
kyber_keypair:
median: 180302 cycles/ticks
average: 181165 cycles/ticks
kyber_encaps_derand:
median: 198288 cycles/ticks
average: 199077 cycles/ticks
kyber_encaps:
median: 199390 cycles/ticks
average: 200240 cycles/ticks
kyber_decaps:
median: 251014 cycles/ticks
average: 252059 cycles/ticks
Loop spin: 19
gen_a:
median: 46512 cycles/ticks
average: 46751 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9852 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11936 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152162 cycles/ticks
average: 152917 cycles/ticks
indcpa_enc:
median: 184750 cycles/ticks
average: 185493 cycles/ticks
indcpa_dec:
median: 47714 cycles/ticks
average: 47907 cycles/ticks
kyber_keypair_derand:
median: 165458 cycles/ticks
average: 166162 cycles/ticks
kyber_keypair:
median: 180496 cycles/ticks
average: 181314 cycles/ticks
kyber_encaps_derand:
median: 198270 cycles/ticks
average: 199031 cycles/ticks
kyber_encaps:
median: 199328 cycles/ticks
average: 200168 cycles/ticks
kyber_decaps:
median: 250746 cycles/ticks
average: 251744 cycles/ticks
Loop spin: 20
gen_a:
median: 46600 cycles/ticks
average: 46839 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11838 cycles/ticks
average: 11957 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152020 cycles/ticks
average: 152713 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47995 cycles/ticks
kyber_keypair_derand:
median: 165844 cycles/ticks
average: 166688 cycles/ticks
kyber_keypair:
median: 180586 cycles/ticks
average: 181412 cycles/ticks
kyber_encaps_derand:
median: 198220 cycles/ticks
average: 199048 cycles/ticks
kyber_encaps:
median: 199306 cycles/ticks
average: 200106 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 252002 cycles/ticks
Loop spin: 21
gen_a:
median: 46578 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11828 cycles/ticks
average: 11960 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151978 cycles/ticks
average: 152688 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185293 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47987 cycles/ticks
kyber_keypair_derand:
median: 165754 cycles/ticks
average: 166461 cycles/ticks
kyber_keypair:
median: 180386 cycles/ticks
average: 181229 cycles/ticks
kyber_encaps_derand:
median: 198398 cycles/ticks
average: 199320 cycles/ticks
kyber_encaps:
median: 199490 cycles/ticks
average: 200286 cycles/ticks
kyber_decaps:
median: 251094 cycles/ticks
average: 252226 cycles/ticks
Loop spin: 22
gen_a:
median: 46728 cycles/ticks
average: 46985 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11912 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152098 cycles/ticks
average: 152804 cycles/ticks
indcpa_enc:
median: 184578 cycles/ticks
average: 185322 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166393 cycles/ticks
kyber_keypair:
median: 180470 cycles/ticks
average: 181257 cycles/ticks
kyber_encaps_derand:
median: 198392 cycles/ticks
average: 199154 cycles/ticks
kyber_encaps:
median: 199414 cycles/ticks
average: 200203 cycles/ticks
kyber_decaps:
median: 250932 cycles/ticks
average: 251920 cycles/ticks
Loop spin: 23
gen_a:
median: 46564 cycles/ticks
average: 46844 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11955 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184604 cycles/ticks
average: 185303 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47993 cycles/ticks
kyber_keypair_derand:
median: 165610 cycles/ticks
average: 166316 cycles/ticks
kyber_keypair:
median: 180514 cycles/ticks
average: 181340 cycles/ticks
kyber_encaps_derand:
median: 198470 cycles/ticks
average: 199281 cycles/ticks
kyber_encaps:
median: 199462 cycles/ticks
average: 200262 cycles/ticks
kyber_decaps:
median: 251028 cycles/ticks
average: 252180 cycles/ticks
Loop spin: 24
gen_a:
median: 46544 cycles/ticks
average: 46819 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 12003 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151990 cycles/ticks
average: 152706 cycles/ticks
indcpa_enc:
median: 184758 cycles/ticks
average: 185477 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165708 cycles/ticks
average: 166455 cycles/ticks
kyber_keypair:
median: 180276 cycles/ticks
average: 181040 cycles/ticks
kyber_encaps_derand:
median: 198374 cycles/ticks
average: 199204 cycles/ticks
kyber_encaps:
median: 199396 cycles/ticks
average: 200163 cycles/ticks
kyber_decaps:
median: 250908 cycles/ticks
average: 251965 cycles/ticks
Loop spin: 25
gen_a:
median: 46680 cycles/ticks
average: 46999 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11904 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152016 cycles/ticks
average: 152750 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185345 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 48028 cycles/ticks
kyber_keypair_derand:
median: 165610 cycles/ticks
average: 166366 cycles/ticks
kyber_keypair:
median: 180590 cycles/ticks
average: 181373 cycles/ticks
kyber_encaps_derand:
median: 198264 cycles/ticks
average: 199068 cycles/ticks
kyber_encaps:
median: 199354 cycles/ticks
average: 200185 cycles/ticks
kyber_decaps:
median: 250880 cycles/ticks
average: 251919 cycles/ticks
Loop spin: 26
gen_a:
median: 46600 cycles/ticks
average: 46857 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6872 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 667 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152830 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185524 cycles/ticks
indcpa_dec:
median: 47648 cycles/ticks
average: 47920 cycles/ticks
kyber_keypair_derand:
median: 165546 cycles/ticks
average: 166281 cycles/ticks
kyber_keypair:
median: 180204 cycles/ticks
average: 181029 cycles/ticks
kyber_encaps_derand:
median: 198612 cycles/ticks
average: 199506 cycles/ticks
kyber_encaps:
median: 199600 cycles/ticks
average: 200433 cycles/ticks
kyber_decaps:
median: 251006 cycles/ticks
average: 252029 cycles/ticks
Loop spin: 27
gen_a:
median: 46652 cycles/ticks
average: 46902 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152036 cycles/ticks
average: 152724 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185246 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166329 cycles/ticks
kyber_keypair:
median: 180618 cycles/ticks
average: 181425 cycles/ticks
kyber_encaps_derand:
median: 198538 cycles/ticks
average: 199322 cycles/ticks
kyber_encaps:
median: 199556 cycles/ticks
average: 200348 cycles/ticks
kyber_decaps:
median: 251238 cycles/ticks
average: 252305 cycles/ticks
Loop spin: 28
gen_a:
median: 46538 cycles/ticks
average: 46820 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 11986 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152795 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185394 cycles/ticks
indcpa_dec:
median: 47698 cycles/ticks
average: 47943 cycles/ticks
kyber_keypair_derand:
median: 165766 cycles/ticks
average: 166464 cycles/ticks
kyber_keypair:
median: 180170 cycles/ticks
average: 181001 cycles/ticks
kyber_encaps_derand:
median: 198352 cycles/ticks
average: 199133 cycles/ticks
kyber_encaps:
median: 199390 cycles/ticks
average: 200179 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 252026 cycles/ticks
Loop spin: 29
gen_a:
median: 46786 cycles/ticks
average: 47018 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9859 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151964 cycles/ticks
average: 152657 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185378 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47997 cycles/ticks
kyber_keypair_derand:
median: 165480 cycles/ticks
average: 166230 cycles/ticks
kyber_keypair:
median: 180588 cycles/ticks
average: 181389 cycles/ticks
kyber_encaps_derand:
median: 198486 cycles/ticks
average: 199331 cycles/ticks
kyber_encaps:
median: 199690 cycles/ticks
average: 200466 cycles/ticks
kyber_decaps:
median: 251222 cycles/ticks
average: 252284 cycles/ticks
Loop spin: 30
gen_a:
median: 46590 cycles/ticks
average: 46851 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11832 cycles/ticks
average: 11968 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2647 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152915 cycles/ticks
indcpa_enc:
median: 184786 cycles/ticks
average: 185522 cycles/ticks
indcpa_dec:
median: 47686 cycles/ticks
average: 47905 cycles/ticks
kyber_keypair_derand:
median: 165760 cycles/ticks
average: 166516 cycles/ticks
kyber_keypair:
median: 180288 cycles/ticks
average: 181108 cycles/ticks
kyber_encaps_derand:
median: 198580 cycles/ticks
average: 199315 cycles/ticks
kyber_encaps:
median: 199888 cycles/ticks
average: 200701 cycles/ticks
kyber_decaps:
median: 251094 cycles/ticks
average: 252118 cycles/ticks
Loop spin: 31
gen_a:
median: 46642 cycles/ticks
average: 46937 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12010 cycles/ticks
average: 11975 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152819 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185448 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 47970 cycles/ticks
kyber_keypair_derand:
median: 165728 cycles/ticks
average: 166463 cycles/ticks
kyber_keypair:
median: 180550 cycles/ticks
average: 181363 cycles/ticks
kyber_encaps_derand:
median: 198478 cycles/ticks
average: 199314 cycles/ticks
kyber_encaps:
median: 199670 cycles/ticks
average: 200511 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252009 cycles/ticks
Loop spin: 32
gen_a:
median: 46620 cycles/ticks
average: 46873 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11960 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152837 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185460 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165678 cycles/ticks
average: 166377 cycles/ticks
kyber_keypair:
median: 180188 cycles/ticks
average: 181062 cycles/ticks
kyber_encaps_derand:
median: 198140 cycles/ticks
average: 198913 cycles/ticks
kyber_encaps:
median: 199334 cycles/ticks
average: 200132 cycles/ticks
kyber_decaps:
median: 250792 cycles/ticks
average: 251785 cycles/ticks
Loop spin: 33
gen_a:
median: 46564 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11907 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151858 cycles/ticks
average: 152573 cycles/ticks
indcpa_enc:
median: 184528 cycles/ticks
average: 185294 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47986 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166364 cycles/ticks
kyber_keypair:
median: 180586 cycles/ticks
average: 181332 cycles/ticks
kyber_encaps_derand:
median: 198568 cycles/ticks
average: 199368 cycles/ticks
kyber_encaps:
median: 199708 cycles/ticks
average: 200505 cycles/ticks
kyber_decaps:
median: 251158 cycles/ticks
average: 252191 cycles/ticks
Loop spin: 34
gen_a:
median: 46502 cycles/ticks
average: 46776 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9857 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11952 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152002 cycles/ticks
average: 152752 cycles/ticks
indcpa_enc:
median: 184614 cycles/ticks
average: 185339 cycles/ticks
indcpa_dec:
median: 47700 cycles/ticks
average: 47905 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166278 cycles/ticks
kyber_keypair:
median: 180154 cycles/ticks
average: 181004 cycles/ticks
kyber_encaps_derand:
median: 198654 cycles/ticks
average: 199440 cycles/ticks
kyber_encaps:
median: 199834 cycles/ticks
average: 200688 cycles/ticks
kyber_decaps:
median: 251320 cycles/ticks
average: 252457 cycles/ticks
Loop spin: 35
gen_a:
median: 46512 cycles/ticks
average: 46800 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11879 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152178 cycles/ticks
average: 152872 cycles/ticks
indcpa_enc:
median: 184738 cycles/ticks
average: 185474 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166300 cycles/ticks
kyber_keypair:
median: 180418 cycles/ticks
average: 181271 cycles/ticks
kyber_encaps_derand:
median: 199908 cycles/ticks
average: 200685 cycles/ticks
kyber_encaps:
median: 200970 cycles/ticks
average: 201827 cycles/ticks
kyber_decaps:
median: 252472 cycles/ticks
average: 253456 cycles/ticks
Loop spin: 36
gen_a:
median: 46680 cycles/ticks
average: 47003 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2276 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11958 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152166 cycles/ticks
average: 152869 cycles/ticks
indcpa_enc:
median: 184738 cycles/ticks
average: 185501 cycles/ticks
indcpa_dec:
median: 49002 cycles/ticks
average: 48961 cycles/ticks
kyber_keypair_derand:
median: 170402 cycles/ticks
average: 170468 cycles/ticks
kyber_keypair:
median: 180516 cycles/ticks
average: 181304 cycles/ticks
kyber_encaps_derand:
median: 198470 cycles/ticks
average: 199261 cycles/ticks
kyber_encaps:
median: 199998 cycles/ticks
average: 200797 cycles/ticks
kyber_decaps:
median: 251156 cycles/ticks
average: 252122 cycles/ticks
Loop spin: 37
gen_a:
median: 46658 cycles/ticks
average: 46881 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12066 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1663 cycles/ticks
indcpa_keypair:
median: 151916 cycles/ticks
average: 152562 cycles/ticks
indcpa_enc:
median: 184562 cycles/ticks
average: 185300 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165534 cycles/ticks
average: 166282 cycles/ticks
kyber_keypair:
median: 180472 cycles/ticks
average: 181221 cycles/ticks
kyber_encaps_derand:
median: 198348 cycles/ticks
average: 199123 cycles/ticks
kyber_encaps:
median: 199616 cycles/ticks
average: 200369 cycles/ticks
kyber_decaps:
median: 250958 cycles/ticks
average: 251984 cycles/ticks
Loop spin: 38
gen_a:
median: 46618 cycles/ticks
average: 46924 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11870 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152124 cycles/ticks
average: 152813 cycles/ticks
indcpa_enc:
median: 184742 cycles/ticks
average: 185494 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165690 cycles/ticks
average: 166383 cycles/ticks
kyber_keypair:
median: 180424 cycles/ticks
average: 181254 cycles/ticks
kyber_encaps_derand:
median: 198090 cycles/ticks
average: 198839 cycles/ticks
kyber_encaps:
median: 199406 cycles/ticks
average: 200216 cycles/ticks
kyber_decaps:
median: 250814 cycles/ticks
average: 251808 cycles/ticks
Loop spin: 39
gen_a:
median: 46678 cycles/ticks
average: 46912 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6886 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11864 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 151946 cycles/ticks
average: 152679 cycles/ticks
indcpa_enc:
median: 184630 cycles/ticks
average: 185389 cycles/ticks
indcpa_dec:
median: 47746 cycles/ticks
average: 47952 cycles/ticks
kyber_keypair_derand:
median: 165842 cycles/ticks
average: 166568 cycles/ticks
kyber_keypair:
median: 180448 cycles/ticks
average: 181257 cycles/ticks
kyber_encaps_derand:
median: 198246 cycles/ticks
average: 199041 cycles/ticks
kyber_encaps:
median: 199490 cycles/ticks
average: 200265 cycles/ticks
kyber_decaps:
median: 251136 cycles/ticks
average: 252225 cycles/ticks
Loop spin: 40
gen_a:
median: 46568 cycles/ticks
average: 46818 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11970 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1695 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184722 cycles/ticks
average: 185428 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47965 cycles/ticks
kyber_keypair_derand:
median: 165552 cycles/ticks
average: 166279 cycles/ticks
kyber_keypair:
median: 180294 cycles/ticks
average: 181066 cycles/ticks
kyber_encaps_derand:
median: 198728 cycles/ticks
average: 199516 cycles/ticks
kyber_encaps:
median: 199752 cycles/ticks
average: 200545 cycles/ticks
kyber_decaps:
median: 251228 cycles/ticks
average: 252237 cycles/ticks
Loop spin: 41
gen_a:
median: 46474 cycles/ticks
average: 46749 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11921 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152066 cycles/ticks
average: 152836 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185448 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165692 cycles/ticks
average: 166465 cycles/ticks
kyber_keypair:
median: 180304 cycles/ticks
average: 181100 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199102 cycles/ticks
kyber_encaps:
median: 199554 cycles/ticks
average: 200430 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 251998 cycles/ticks
Loop spin: 42
gen_a:
median: 46600 cycles/ticks
average: 46912 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11929 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152740 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185455 cycles/ticks
indcpa_dec:
median: 47680 cycles/ticks
average: 47894 cycles/ticks
kyber_keypair_derand:
median: 165734 cycles/ticks
average: 166433 cycles/ticks
kyber_keypair:
median: 180526 cycles/ticks
average: 181369 cycles/ticks
kyber_encaps_derand:
median: 198236 cycles/ticks
average: 199026 cycles/ticks
kyber_encaps:
median: 199232 cycles/ticks
average: 200025 cycles/ticks
kyber_decaps:
median: 250902 cycles/ticks
average: 251951 cycles/ticks
Loop spin: 43
gen_a:
median: 46394 cycles/ticks
average: 46652 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11974 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152752 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185356 cycles/ticks
indcpa_dec:
median: 47862 cycles/ticks
average: 48056 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166334 cycles/ticks
kyber_keypair:
median: 180550 cycles/ticks
average: 181396 cycles/ticks
kyber_encaps_derand:
median: 198322 cycles/ticks
average: 199038 cycles/ticks
kyber_encaps:
median: 199460 cycles/ticks
average: 200248 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 252032 cycles/ticks
Loop spin: 44
gen_a:
median: 46668 cycles/ticks
average: 46917 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11921 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152072 cycles/ticks
average: 152807 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185356 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47948 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166378 cycles/ticks
kyber_keypair:
median: 180458 cycles/ticks
average: 181226 cycles/ticks
kyber_encaps_derand:
median: 198396 cycles/ticks
average: 199165 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200327 cycles/ticks
kyber_decaps:
median: 251182 cycles/ticks
average: 252171 cycles/ticks
Loop spin: 45
gen_a:
median: 46524 cycles/ticks
average: 46792 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2309 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6875 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11830 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 552 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152098 cycles/ticks
average: 152809 cycles/ticks
indcpa_enc:
median: 184808 cycles/ticks
average: 185523 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165528 cycles/ticks
average: 166309 cycles/ticks
kyber_keypair:
median: 180372 cycles/ticks
average: 181170 cycles/ticks
kyber_encaps_derand:
median: 198150 cycles/ticks
average: 198925 cycles/ticks
kyber_encaps:
median: 199468 cycles/ticks
average: 200312 cycles/ticks
kyber_decaps:
median: 250912 cycles/ticks
average: 251948 cycles/ticks
Loop spin: 46
gen_a:
median: 46486 cycles/ticks
average: 46755 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11945 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152232 cycles/ticks
average: 152929 cycles/ticks
indcpa_enc:
median: 184752 cycles/ticks
average: 185485 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166379 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181165 cycles/ticks
kyber_encaps_derand:
median: 198526 cycles/ticks
average: 199341 cycles/ticks
kyber_encaps:
median: 199546 cycles/ticks
average: 200325 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252035 cycles/ticks
Loop spin: 47
gen_a:
median: 46652 cycles/ticks
average: 46923 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6883 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11960 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152064 cycles/ticks
average: 152773 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185391 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165548 cycles/ticks
average: 166309 cycles/ticks
kyber_keypair:
median: 180238 cycles/ticks
average: 181036 cycles/ticks
kyber_encaps_derand:
median: 198390 cycles/ticks
average: 199157 cycles/ticks
kyber_encaps:
median: 199756 cycles/ticks
average: 200643 cycles/ticks
kyber_decaps:
median: 250944 cycles/ticks
average: 252016 cycles/ticks
Loop spin: 48
gen_a:
median: 46564 cycles/ticks
average: 46836 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 449 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152892 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185851 cycles/ticks
indcpa_dec:
median: 49204 cycles/ticks
average: 49406 cycles/ticks
kyber_keypair_derand:
median: 165808 cycles/ticks
average: 167832 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 181064 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199190 cycles/ticks
kyber_encaps:
median: 199490 cycles/ticks
average: 200307 cycles/ticks
kyber_decaps:
median: 251048 cycles/ticks
average: 252104 cycles/ticks
Loop spin: 49
gen_a:
median: 46572 cycles/ticks
average: 46833 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152780 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 47997 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166420 cycles/ticks
kyber_keypair:
median: 180322 cycles/ticks
average: 181148 cycles/ticks
kyber_encaps_derand:
median: 198272 cycles/ticks
average: 199083 cycles/ticks
kyber_encaps:
median: 199704 cycles/ticks
average: 200665 cycles/ticks
kyber_decaps:
median: 251070 cycles/ticks
average: 252051 cycles/ticks
Loop spin: 50
gen_a:
median: 46626 cycles/ticks
average: 46873 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9813 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11848 cycles/ticks
average: 11972 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152066 cycles/ticks
average: 152800 cycles/ticks
indcpa_enc:
median: 184712 cycles/ticks
average: 185482 cycles/ticks
indcpa_dec:
median: 47750 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165656 cycles/ticks
average: 166359 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181101 cycles/ticks
kyber_encaps_derand:
median: 198492 cycles/ticks
average: 199294 cycles/ticks
kyber_encaps:
median: 199748 cycles/ticks
average: 200499 cycles/ticks
kyber_decaps:
median: 251172 cycles/ticks
average: 252259 cycles/ticks
Loop spin: 51
gen_a:
median: 46408 cycles/ticks
average: 46696 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11854 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152150 cycles/ticks
average: 152841 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185317 cycles/ticks
indcpa_dec:
median: 47640 cycles/ticks
average: 47918 cycles/ticks
kyber_keypair_derand:
median: 165686 cycles/ticks
average: 166463 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 180999 cycles/ticks
kyber_encaps_derand:
median: 198334 cycles/ticks
average: 199109 cycles/ticks
kyber_encaps:
median: 199610 cycles/ticks
average: 200452 cycles/ticks
kyber_decaps:
median: 250896 cycles/ticks
average: 251956 cycles/ticks
Loop spin: 52
gen_a:
median: 46530 cycles/ticks
average: 46770 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11851 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152132 cycles/ticks
average: 152820 cycles/ticks
indcpa_enc:
median: 184790 cycles/ticks
average: 185510 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 48016 cycles/ticks
kyber_keypair_derand:
median: 165618 cycles/ticks
average: 166377 cycles/ticks
kyber_keypair:
median: 180240 cycles/ticks
average: 181087 cycles/ticks
kyber_encaps_derand:
median: 198056 cycles/ticks
average: 198841 cycles/ticks
kyber_encaps:
median: 199540 cycles/ticks
average: 200368 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251892 cycles/ticks
Loop spin: 53
gen_a:
median: 46572 cycles/ticks
average: 46846 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6836 cycles/ticks
average: 6890 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11922 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152716 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185314 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47944 cycles/ticks
kyber_keypair_derand:
median: 165462 cycles/ticks
average: 166197 cycles/ticks
kyber_keypair:
median: 180126 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198088 cycles/ticks
average: 198920 cycles/ticks
kyber_encaps:
median: 199300 cycles/ticks
average: 200152 cycles/ticks
kyber_decaps:
median: 250784 cycles/ticks
average: 251814 cycles/ticks
Loop spin: 54
gen_a:
median: 46672 cycles/ticks
average: 46953 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1466 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2655 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152653 cycles/ticks
indcpa_enc:
median: 184538 cycles/ticks
average: 185236 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 48019 cycles/ticks
kyber_keypair_derand:
median: 165628 cycles/ticks
average: 166345 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181081 cycles/ticks
kyber_encaps_derand:
median: 198342 cycles/ticks
average: 199104 cycles/ticks
kyber_encaps:
median: 199694 cycles/ticks
average: 200517 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252007 cycles/ticks
Loop spin: 55
gen_a:
median: 46654 cycles/ticks
average: 46909 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11950 cycles/ticks
average: 11974 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152833 cycles/ticks
indcpa_enc:
median: 184724 cycles/ticks
average: 185478 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47952 cycles/ticks
kyber_keypair_derand:
median: 165640 cycles/ticks
average: 166339 cycles/ticks
kyber_keypair:
median: 180244 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198644 cycles/ticks
average: 199439 cycles/ticks
kyber_encaps:
median: 200106 cycles/ticks
average: 200903 cycles/ticks
kyber_decaps:
median: 251144 cycles/ticks
average: 252200 cycles/ticks
Loop spin: 56
gen_a:
median: 46746 cycles/ticks
average: 46994 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11858 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1673 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152738 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185400 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47959 cycles/ticks
kyber_keypair_derand:
median: 165708 cycles/ticks
average: 166449 cycles/ticks
kyber_keypair:
median: 180198 cycles/ticks
average: 181008 cycles/ticks
kyber_encaps_derand:
median: 198470 cycles/ticks
average: 199298 cycles/ticks
kyber_encaps:
median: 199752 cycles/ticks
average: 200494 cycles/ticks
kyber_decaps:
median: 251104 cycles/ticks
average: 252092 cycles/ticks
Loop spin: 57
gen_a:
median: 46560 cycles/ticks
average: 46792 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151952 cycles/ticks
average: 152659 cycles/ticks
indcpa_enc:
median: 184534 cycles/ticks
average: 185229 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47984 cycles/ticks
kyber_keypair_derand:
median: 165552 cycles/ticks
average: 166254 cycles/ticks
kyber_keypair:
median: 180350 cycles/ticks
average: 181336 cycles/ticks
kyber_encaps_derand:
median: 198216 cycles/ticks
average: 199106 cycles/ticks
kyber_encaps:
median: 199682 cycles/ticks
average: 200492 cycles/ticks
kyber_decaps:
median: 250844 cycles/ticks
average: 251809 cycles/ticks
Loop spin: 58
gen_a:
median: 46400 cycles/ticks
average: 46641 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11947 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152815 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185442 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 48003 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166297 cycles/ticks
kyber_keypair:
median: 180500 cycles/ticks
average: 181314 cycles/ticks
kyber_encaps_derand:
median: 198378 cycles/ticks
average: 199120 cycles/ticks
kyber_encaps:
median: 199634 cycles/ticks
average: 200649 cycles/ticks
kyber_decaps:
median: 250882 cycles/ticks
average: 251835 cycles/ticks
Loop spin: 59
gen_a:
median: 46582 cycles/ticks
average: 46847 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9850 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152808 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185285 cycles/ticks
indcpa_dec:
median: 47840 cycles/ticks
average: 48021 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166408 cycles/ticks
kyber_keypair:
median: 180656 cycles/ticks
average: 181417 cycles/ticks
kyber_encaps_derand:
median: 198296 cycles/ticks
average: 202661 cycles/ticks
kyber_encaps:
median: 199532 cycles/ticks
average: 200328 cycles/ticks
kyber_decaps:
median: 250942 cycles/ticks
average: 252001 cycles/ticks
Loop spin: 60
gen_a:
median: 46716 cycles/ticks
average: 46941 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2298 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 151884 cycles/ticks
average: 152540 cycles/ticks
indcpa_enc:
median: 184546 cycles/ticks
average: 185241 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47918 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166418 cycles/ticks
kyber_keypair:
median: 180512 cycles/ticks
average: 181277 cycles/ticks
kyber_encaps_derand:
median: 198416 cycles/ticks
average: 199188 cycles/ticks
kyber_encaps:
median: 199584 cycles/ticks
average: 200369 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 251999 cycles/ticks
Loop spin: 61
gen_a:
median: 46524 cycles/ticks
average: 46767 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9865 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12032 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151998 cycles/ticks
average: 152732 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48006 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166367 cycles/ticks
kyber_keypair:
median: 180298 cycles/ticks
average: 181152 cycles/ticks
kyber_encaps_derand:
median: 198280 cycles/ticks
average: 199153 cycles/ticks
kyber_encaps:
median: 199914 cycles/ticks
average: 200929 cycles/ticks
kyber_decaps:
median: 251030 cycles/ticks
average: 252028 cycles/ticks
Loop spin: 62
gen_a:
median: 46560 cycles/ticks
average: 46824 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11884 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 425 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2684 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152672 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185442 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 48058 cycles/ticks
kyber_keypair_derand:
median: 165694 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198364 cycles/ticks
average: 199195 cycles/ticks
kyber_encaps:
median: 199480 cycles/ticks
average: 200385 cycles/ticks
kyber_decaps:
median: 251066 cycles/ticks
average: 252079 cycles/ticks
Loop spin: 63
gen_a:
median: 46720 cycles/ticks
average: 46985 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152152 cycles/ticks
average: 152846 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185311 cycles/ticks
indcpa_dec:
median: 47696 cycles/ticks
average: 47943 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166298 cycles/ticks
kyber_keypair:
median: 180384 cycles/ticks
average: 181267 cycles/ticks
kyber_encaps_derand:
median: 198358 cycles/ticks
average: 199184 cycles/ticks
kyber_encaps:
median: 199792 cycles/ticks
average: 200557 cycles/ticks
kyber_decaps:
median: 250848 cycles/ticks
average: 251826 cycles/ticks
Loop spin: 64
gen_a:
median: 46550 cycles/ticks
average: 46792 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152779 cycles/ticks
indcpa_enc:
median: 184738 cycles/ticks
average: 185498 cycles/ticks
indcpa_dec:
median: 47846 cycles/ticks
average: 48020 cycles/ticks
kyber_keypair_derand:
median: 165640 cycles/ticks
average: 166404 cycles/ticks
kyber_keypair:
median: 180494 cycles/ticks
average: 181268 cycles/ticks
kyber_encaps_derand:
median: 198370 cycles/ticks
average: 199214 cycles/ticks
kyber_encaps:
median: 199460 cycles/ticks
average: 200232 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 252016 cycles/ticks
Loop spin: 65
gen_a:
median: 46568 cycles/ticks
average: 46811 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 546 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152738 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185343 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47943 cycles/ticks
kyber_keypair_derand:
median: 165516 cycles/ticks
average: 166280 cycles/ticks
kyber_keypair:
median: 180628 cycles/ticks
average: 181453 cycles/ticks
kyber_encaps_derand:
median: 198264 cycles/ticks
average: 199096 cycles/ticks
kyber_encaps:
median: 199800 cycles/ticks
average: 200618 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251936 cycles/ticks
Loop spin: 66
gen_a:
median: 46530 cycles/ticks
average: 46780 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11919 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151994 cycles/ticks
average: 152660 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166389 cycles/ticks
kyber_keypair:
median: 180382 cycles/ticks
average: 181115 cycles/ticks
kyber_encaps_derand:
median: 198124 cycles/ticks
average: 198965 cycles/ticks
kyber_encaps:
median: 199354 cycles/ticks
average: 200135 cycles/ticks
kyber_decaps:
median: 250772 cycles/ticks
average: 251833 cycles/ticks
Loop spin: 67
gen_a:
median: 46642 cycles/ticks
average: 46885 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1465 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152725 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185401 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165470 cycles/ticks
average: 166187 cycles/ticks
kyber_keypair:
median: 180326 cycles/ticks
average: 181234 cycles/ticks
kyber_encaps_derand:
median: 198176 cycles/ticks
average: 198965 cycles/ticks
kyber_encaps:
median: 199638 cycles/ticks
average: 200443 cycles/ticks
kyber_decaps:
median: 250938 cycles/ticks
average: 251964 cycles/ticks
Loop spin: 68
gen_a:
median: 46544 cycles/ticks
average: 46793 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152823 cycles/ticks
indcpa_enc:
median: 184474 cycles/ticks
average: 185157 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 47988 cycles/ticks
kyber_keypair_derand:
median: 165646 cycles/ticks
average: 166416 cycles/ticks
kyber_keypair:
median: 180428 cycles/ticks
average: 181204 cycles/ticks
kyber_encaps_derand:
median: 198468 cycles/ticks
average: 199246 cycles/ticks
kyber_encaps:
median: 199288 cycles/ticks
average: 200114 cycles/ticks
kyber_decaps:
median: 250788 cycles/ticks
average: 251778 cycles/ticks
Loop spin: 69
gen_a:
median: 46608 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9867 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11881 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152745 cycles/ticks
indcpa_enc:
median: 184524 cycles/ticks
average: 185223 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47994 cycles/ticks
kyber_keypair_derand:
median: 165740 cycles/ticks
average: 166531 cycles/ticks
kyber_keypair:
median: 180196 cycles/ticks
average: 181044 cycles/ticks
kyber_encaps_derand:
median: 198276 cycles/ticks
average: 199039 cycles/ticks
kyber_encaps:
median: 199666 cycles/ticks
average: 200458 cycles/ticks
kyber_decaps:
median: 250882 cycles/ticks
average: 251865 cycles/ticks
Loop spin: 70
gen_a:
median: 46614 cycles/ticks
average: 46833 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6890 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11910 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152110 cycles/ticks
average: 152845 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185398 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166313 cycles/ticks
kyber_keypair:
median: 180436 cycles/ticks
average: 181228 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199192 cycles/ticks
kyber_encaps:
median: 199506 cycles/ticks
average: 200236 cycles/ticks
kyber_decaps:
median: 250992 cycles/ticks
average: 251952 cycles/ticks
Loop spin: 71
gen_a:
median: 46546 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2293 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11955 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152745 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185407 cycles/ticks
indcpa_dec:
median: 47702 cycles/ticks
average: 47901 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166358 cycles/ticks
kyber_keypair:
median: 180280 cycles/ticks
average: 181079 cycles/ticks
kyber_encaps_derand:
median: 198354 cycles/ticks
average: 199150 cycles/ticks
kyber_encaps:
median: 199658 cycles/ticks
average: 200471 cycles/ticks
kyber_decaps:
median: 251052 cycles/ticks
average: 252020 cycles/ticks
Loop spin: 72
gen_a:
median: 46644 cycles/ticks
average: 46904 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152012 cycles/ticks
average: 152744 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185365 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47932 cycles/ticks
kyber_keypair_derand:
median: 165466 cycles/ticks
average: 166178 cycles/ticks
kyber_keypair:
median: 180566 cycles/ticks
average: 181291 cycles/ticks
kyber_encaps_derand:
median: 198364 cycles/ticks
average: 199144 cycles/ticks
kyber_encaps:
median: 199474 cycles/ticks
average: 200204 cycles/ticks
kyber_decaps:
median: 251036 cycles/ticks
average: 252045 cycles/ticks
Loop spin: 73
gen_a:
median: 46616 cycles/ticks
average: 46866 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9853 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11861 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152768 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185421 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166431 cycles/ticks
kyber_keypair:
median: 180276 cycles/ticks
average: 181052 cycles/ticks
kyber_encaps_derand:
median: 198158 cycles/ticks
average: 198917 cycles/ticks
kyber_encaps:
median: 199370 cycles/ticks
average: 200229 cycles/ticks
kyber_decaps:
median: 250752 cycles/ticks
average: 251707 cycles/ticks
Loop spin: 74
gen_a:
median: 46664 cycles/ticks
average: 46915 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11912 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152766 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185332 cycles/ticks
indcpa_dec:
median: 47818 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165538 cycles/ticks
average: 166223 cycles/ticks
kyber_keypair:
median: 180576 cycles/ticks
average: 181409 cycles/ticks
kyber_encaps_derand:
median: 198214 cycles/ticks
average: 198993 cycles/ticks
kyber_encaps:
median: 199462 cycles/ticks
average: 200299 cycles/ticks
kyber_decaps:
median: 251022 cycles/ticks
average: 252024 cycles/ticks
Loop spin: 75
gen_a:
median: 46660 cycles/ticks
average: 46889 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9848 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11886 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 425 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2662 cycles/ticks
average: 2676 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152675 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185486 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 48072 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166433 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181126 cycles/ticks
kyber_encaps_derand:
median: 199832 cycles/ticks
average: 200624 cycles/ticks
kyber_encaps:
median: 200958 cycles/ticks
average: 201767 cycles/ticks
kyber_decaps:
median: 252338 cycles/ticks
average: 253277 cycles/ticks
Loop spin: 76
gen_a:
median: 46660 cycles/ticks
average: 46914 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9861 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12000 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151962 cycles/ticks
average: 152687 cycles/ticks
indcpa_enc:
median: 184592 cycles/ticks
average: 185353 cycles/ticks
indcpa_dec:
median: 47708 cycles/ticks
average: 47920 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166325 cycles/ticks
kyber_keypair:
median: 180618 cycles/ticks
average: 181459 cycles/ticks
kyber_encaps_derand:
median: 198548 cycles/ticks
average: 199273 cycles/ticks
kyber_encaps:
median: 199896 cycles/ticks
average: 200654 cycles/ticks
kyber_decaps:
median: 251128 cycles/ticks
average: 252173 cycles/ticks
Loop spin: 77
gen_a:
median: 46734 cycles/ticks
average: 46994 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11870 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1468 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151976 cycles/ticks
average: 152671 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185492 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165700 cycles/ticks
average: 166420 cycles/ticks
kyber_keypair:
median: 180204 cycles/ticks
average: 181025 cycles/ticks
kyber_encaps_derand:
median: 198324 cycles/ticks
average: 199081 cycles/ticks
kyber_encaps:
median: 199572 cycles/ticks
average: 200422 cycles/ticks
kyber_decaps:
median: 250996 cycles/ticks
average: 251953 cycles/ticks
Loop spin: 78
gen_a:
median: 46710 cycles/ticks
average: 46962 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152685 cycles/ticks
indcpa_enc:
median: 184610 cycles/ticks
average: 185289 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165702 cycles/ticks
average: 166419 cycles/ticks
kyber_keypair:
median: 180598 cycles/ticks
average: 181412 cycles/ticks
kyber_encaps_derand:
median: 198198 cycles/ticks
average: 198979 cycles/ticks
kyber_encaps:
median: 199248 cycles/ticks
average: 200063 cycles/ticks
kyber_decaps:
median: 250866 cycles/ticks
average: 251903 cycles/ticks
Loop spin: 79
gen_a:
median: 46568 cycles/ticks
average: 46796 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2299 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2660 cycles/ticks
average: 2688 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151980 cycles/ticks
average: 152661 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185427 cycles/ticks
indcpa_dec:
median: 47746 cycles/ticks
average: 48018 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166389 cycles/ticks
kyber_keypair:
median: 180408 cycles/ticks
average: 181142 cycles/ticks
kyber_encaps_derand:
median: 198364 cycles/ticks
average: 199110 cycles/ticks
kyber_encaps:
median: 199520 cycles/ticks
average: 200379 cycles/ticks
kyber_decaps:
median: 250990 cycles/ticks
average: 251990 cycles/ticks
Loop spin: 80
gen_a:
median: 46542 cycles/ticks
average: 46791 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152046 cycles/ticks
average: 152715 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185390 cycles/ticks
indcpa_dec:
median: 47716 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166351 cycles/ticks
kyber_keypair:
median: 180536 cycles/ticks
average: 181270 cycles/ticks
kyber_encaps_derand:
median: 198498 cycles/ticks
average: 199305 cycles/ticks
kyber_encaps:
median: 199766 cycles/ticks
average: 200584 cycles/ticks
kyber_decaps:
median: 251000 cycles/ticks
average: 251937 cycles/ticks
Loop spin: 81
gen_a:
median: 46558 cycles/ticks
average: 46802 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11950 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152138 cycles/ticks
average: 152897 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185510 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165578 cycles/ticks
average: 166336 cycles/ticks
kyber_keypair:
median: 180598 cycles/ticks
average: 181443 cycles/ticks
kyber_encaps_derand:
median: 198174 cycles/ticks
average: 198938 cycles/ticks
kyber_encaps:
median: 199560 cycles/ticks
average: 200361 cycles/ticks
kyber_decaps:
median: 250948 cycles/ticks
average: 251959 cycles/ticks
Loop spin: 82
gen_a:
median: 46430 cycles/ticks
average: 46792 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6878 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 425 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152726 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185414 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47984 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166370 cycles/ticks
kyber_keypair:
median: 180524 cycles/ticks
average: 181297 cycles/ticks
kyber_encaps_derand:
median: 198102 cycles/ticks
average: 198906 cycles/ticks
kyber_encaps:
median: 199426 cycles/ticks
average: 200382 cycles/ticks
kyber_decaps:
median: 250752 cycles/ticks
average: 251803 cycles/ticks
Loop spin: 83
gen_a:
median: 46546 cycles/ticks
average: 46818 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11957 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152026 cycles/ticks
average: 152738 cycles/ticks
indcpa_enc:
median: 184592 cycles/ticks
average: 185317 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47972 cycles/ticks
kyber_keypair_derand:
median: 165518 cycles/ticks
average: 166224 cycles/ticks
kyber_keypair:
median: 180376 cycles/ticks
average: 181149 cycles/ticks
kyber_encaps_derand:
median: 198234 cycles/ticks
average: 199036 cycles/ticks
kyber_encaps:
median: 199476 cycles/ticks
average: 200299 cycles/ticks
kyber_decaps:
median: 250950 cycles/ticks
average: 252051 cycles/ticks
Loop spin: 84
gen_a:
median: 46532 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9813 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11919 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152735 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185396 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165640 cycles/ticks
average: 166393 cycles/ticks
kyber_keypair:
median: 180568 cycles/ticks
average: 181434 cycles/ticks
kyber_encaps_derand:
median: 198874 cycles/ticks
average: 199630 cycles/ticks
kyber_encaps:
median: 199868 cycles/ticks
average: 200707 cycles/ticks
kyber_decaps:
median: 251246 cycles/ticks
average: 252240 cycles/ticks
Loop spin: 85
gen_a:
median: 46536 cycles/ticks
average: 46812 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6885 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11863 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151944 cycles/ticks
average: 152664 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185475 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 47984 cycles/ticks
kyber_keypair_derand:
median: 165686 cycles/ticks
average: 166403 cycles/ticks
kyber_keypair:
median: 180354 cycles/ticks
average: 181216 cycles/ticks
kyber_encaps_derand:
median: 198240 cycles/ticks
average: 199029 cycles/ticks
kyber_encaps:
median: 199328 cycles/ticks
average: 200102 cycles/ticks
kyber_decaps:
median: 250944 cycles/ticks
average: 251957 cycles/ticks
Loop spin: 86
gen_a:
median: 46520 cycles/ticks
average: 46769 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6845 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11955 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151952 cycles/ticks
average: 152599 cycles/ticks
indcpa_enc:
median: 184536 cycles/ticks
average: 185236 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180402 cycles/ticks
average: 181180 cycles/ticks
kyber_encaps_derand:
median: 198192 cycles/ticks
average: 199036 cycles/ticks
kyber_encaps:
median: 199292 cycles/ticks
average: 200116 cycles/ticks
kyber_decaps:
median: 250752 cycles/ticks
average: 251768 cycles/ticks
Loop spin: 87
gen_a:
median: 46538 cycles/ticks
average: 46832 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2280 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11908 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152220 cycles/ticks
average: 152989 cycles/ticks
indcpa_enc:
median: 184758 cycles/ticks
average: 185574 cycles/ticks
indcpa_dec:
median: 47664 cycles/ticks
average: 47931 cycles/ticks
kyber_keypair_derand:
median: 165616 cycles/ticks
average: 166328 cycles/ticks
kyber_keypair:
median: 180668 cycles/ticks
average: 181435 cycles/ticks
kyber_encaps_derand:
median: 198380 cycles/ticks
average: 199108 cycles/ticks
kyber_encaps:
median: 199286 cycles/ticks
average: 200012 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 252007 cycles/ticks
Loop spin: 88
gen_a:
median: 46534 cycles/ticks
average: 46775 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6895 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1473 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185483 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166358 cycles/ticks
kyber_keypair:
median: 180402 cycles/ticks
average: 181232 cycles/ticks
kyber_encaps_derand:
median: 198314 cycles/ticks
average: 199108 cycles/ticks
kyber_encaps:
median: 199318 cycles/ticks
average: 200076 cycles/ticks
kyber_decaps:
median: 250888 cycles/ticks
average: 251911 cycles/ticks
Loop spin: 89
gen_a:
median: 46508 cycles/ticks
average: 46741 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12004 cycles/ticks
average: 12015 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2652 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152665 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185393 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165524 cycles/ticks
average: 166228 cycles/ticks
kyber_keypair:
median: 180390 cycles/ticks
average: 181171 cycles/ticks
kyber_encaps_derand:
median: 198522 cycles/ticks
average: 199327 cycles/ticks
kyber_encaps:
median: 199378 cycles/ticks
average: 200249 cycles/ticks
kyber_decaps:
median: 250928 cycles/ticks
average: 251976 cycles/ticks
Loop spin: 90
gen_a:
median: 46630 cycles/ticks
average: 46872 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11888 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 437 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152044 cycles/ticks
average: 152701 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185396 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48014 cycles/ticks
kyber_keypair_derand:
median: 165728 cycles/ticks
average: 166426 cycles/ticks
kyber_keypair:
median: 180634 cycles/ticks
average: 181452 cycles/ticks
kyber_encaps_derand:
median: 199988 cycles/ticks
average: 200775 cycles/ticks
kyber_encaps:
median: 201046 cycles/ticks
average: 201867 cycles/ticks
kyber_decaps:
median: 252448 cycles/ticks
average: 253430 cycles/ticks
Loop spin: 91
gen_a:
median: 46668 cycles/ticks
average: 47001 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6880 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12032 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152788 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185415 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47987 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166298 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 180966 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199206 cycles/ticks
kyber_encaps:
median: 199274 cycles/ticks
average: 200116 cycles/ticks
kyber_decaps:
median: 250866 cycles/ticks
average: 251901 cycles/ticks
Loop spin: 92
gen_a:
median: 46758 cycles/ticks
average: 47030 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152699 cycles/ticks
indcpa_enc:
median: 184612 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 48001 cycles/ticks
kyber_keypair_derand:
median: 165606 cycles/ticks
average: 166304 cycles/ticks
kyber_keypair:
median: 180606 cycles/ticks
average: 181390 cycles/ticks
kyber_encaps_derand:
median: 198262 cycles/ticks
average: 199015 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200292 cycles/ticks
kyber_decaps:
median: 250958 cycles/ticks
average: 252017 cycles/ticks
Loop spin: 93
gen_a:
median: 46532 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11926 cycles/ticks
average: 11998 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152681 cycles/ticks
indcpa_enc:
median: 184512 cycles/ticks
average: 185187 cycles/ticks
indcpa_dec:
median: 47856 cycles/ticks
average: 48020 cycles/ticks
kyber_keypair_derand:
median: 165668 cycles/ticks
average: 166361 cycles/ticks
kyber_keypair:
median: 180202 cycles/ticks
average: 180989 cycles/ticks
kyber_encaps_derand:
median: 198362 cycles/ticks
average: 199119 cycles/ticks
kyber_encaps:
median: 199416 cycles/ticks
average: 200187 cycles/ticks
kyber_decaps:
median: 250936 cycles/ticks
average: 251987 cycles/ticks
Loop spin: 94
gen_a:
median: 46562 cycles/ticks
average: 46814 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 11990 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 151950 cycles/ticks
average: 152608 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185446 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47989 cycles/ticks
kyber_keypair_derand:
median: 165738 cycles/ticks
average: 166433 cycles/ticks
kyber_keypair:
median: 180604 cycles/ticks
average: 181444 cycles/ticks
kyber_encaps_derand:
median: 198104 cycles/ticks
average: 198868 cycles/ticks
kyber_encaps:
median: 199178 cycles/ticks
average: 199960 cycles/ticks
kyber_decaps:
median: 250808 cycles/ticks
average: 251832 cycles/ticks
Loop spin: 95
gen_a:
median: 46546 cycles/ticks
average: 46842 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 11997 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152832 cycles/ticks
indcpa_enc:
median: 189928 cycles/ticks
average: 189949 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 48402 cycles/ticks
kyber_keypair_derand:
median: 165592 cycles/ticks
average: 166398 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198506 cycles/ticks
average: 199307 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200494 cycles/ticks
kyber_decaps:
median: 251210 cycles/ticks
average: 252216 cycles/ticks
Loop spin: 96
gen_a:
median: 46702 cycles/ticks
average: 46975 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11932 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152685 cycles/ticks
indcpa_enc:
median: 184724 cycles/ticks
average: 185388 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47934 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166334 cycles/ticks
kyber_keypair:
median: 180648 cycles/ticks
average: 181441 cycles/ticks
kyber_encaps_derand:
median: 198284 cycles/ticks
average: 199029 cycles/ticks
kyber_encaps:
median: 199440 cycles/ticks
average: 200288 cycles/ticks
kyber_decaps:
median: 250980 cycles/ticks
average: 252083 cycles/ticks
Loop spin: 97
gen_a:
median: 46562 cycles/ticks
average: 46805 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11854 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152134 cycles/ticks
average: 152803 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185356 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165500 cycles/ticks
average: 166234 cycles/ticks
kyber_keypair:
median: 180252 cycles/ticks
average: 181029 cycles/ticks
kyber_encaps_derand:
median: 199854 cycles/ticks
average: 200656 cycles/ticks
kyber_encaps:
median: 201236 cycles/ticks
average: 202100 cycles/ticks
kyber_decaps:
median: 252410 cycles/ticks
average: 253406 cycles/ticks
Loop spin: 98
gen_a:
median: 46436 cycles/ticks
average: 46684 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9813 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12040 cycles/ticks
average: 12091 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2675 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152078 cycles/ticks
average: 152789 cycles/ticks
indcpa_enc:
median: 184770 cycles/ticks
average: 185502 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47980 cycles/ticks
kyber_keypair_derand:
median: 165628 cycles/ticks
average: 166298 cycles/ticks
kyber_keypair:
median: 180590 cycles/ticks
average: 181492 cycles/ticks
kyber_encaps_derand:
median: 198406 cycles/ticks
average: 199196 cycles/ticks
kyber_encaps:
median: 199714 cycles/ticks
average: 200498 cycles/ticks
kyber_decaps:
median: 251026 cycles/ticks
average: 252092 cycles/ticks
Loop spin: 99
gen_a:
median: 46784 cycles/ticks
average: 47016 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11954 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151942 cycles/ticks
average: 152665 cycles/ticks
indcpa_enc:
median: 184584 cycles/ticks
average: 185390 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166292 cycles/ticks
kyber_keypair:
median: 180236 cycles/ticks
average: 181016 cycles/ticks
kyber_encaps_derand:
median: 198684 cycles/ticks
average: 199509 cycles/ticks
kyber_encaps:
median: 199746 cycles/ticks
average: 200566 cycles/ticks
kyber_decaps:
median: 251196 cycles/ticks
average: 252169 cycles/ticks
Loop spin: 100
gen_a:
median: 46694 cycles/ticks
average: 46948 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2281 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9850 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11905 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152658 cycles/ticks
indcpa_enc:
median: 184568 cycles/ticks
average: 185334 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 47982 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166298 cycles/ticks
kyber_keypair:
median: 180568 cycles/ticks
average: 181390 cycles/ticks
kyber_encaps_derand:
median: 198380 cycles/ticks
average: 199132 cycles/ticks
kyber_encaps:
median: 199454 cycles/ticks
average: 200286 cycles/ticks
kyber_decaps:
median: 251106 cycles/ticks
average: 252245 cycles/ticks
Loop spin: 101
gen_a:
median: 46530 cycles/ticks
average: 46785 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2304 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12018 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152194 cycles/ticks
average: 152849 cycles/ticks
indcpa_enc:
median: 184698 cycles/ticks
average: 185422 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47939 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180284 cycles/ticks
average: 181096 cycles/ticks
kyber_encaps_derand:
median: 198342 cycles/ticks
average: 199160 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200306 cycles/ticks
kyber_decaps:
median: 251084 cycles/ticks
average: 252104 cycles/ticks
Loop spin: 102
gen_a:
median: 46558 cycles/ticks
average: 46823 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6877 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152200 cycles/ticks
average: 152869 cycles/ticks
indcpa_enc:
median: 184560 cycles/ticks
average: 185252 cycles/ticks
indcpa_dec:
median: 47684 cycles/ticks
average: 47877 cycles/ticks
kyber_keypair_derand:
median: 165696 cycles/ticks
average: 166422 cycles/ticks
kyber_keypair:
median: 180314 cycles/ticks
average: 181083 cycles/ticks
kyber_encaps_derand:
median: 198478 cycles/ticks
average: 199228 cycles/ticks
kyber_encaps:
median: 199742 cycles/ticks
average: 200613 cycles/ticks
kyber_decaps:
median: 251014 cycles/ticks
average: 251983 cycles/ticks
Loop spin: 103
gen_a:
median: 46598 cycles/ticks
average: 46816 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152230 cycles/ticks
average: 152890 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185341 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180558 cycles/ticks
average: 181312 cycles/ticks
kyber_encaps_derand:
median: 198376 cycles/ticks
average: 199182 cycles/ticks
kyber_encaps:
median: 199732 cycles/ticks
average: 200533 cycles/ticks
kyber_decaps:
median: 251116 cycles/ticks
average: 252160 cycles/ticks
Loop spin: 104
gen_a:
median: 46516 cycles/ticks
average: 46756 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11884 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 419 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152124 cycles/ticks
average: 152783 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185399 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47977 cycles/ticks
kyber_keypair_derand:
median: 165576 cycles/ticks
average: 166317 cycles/ticks
kyber_keypair:
median: 180522 cycles/ticks
average: 181284 cycles/ticks
kyber_encaps_derand:
median: 198444 cycles/ticks
average: 199231 cycles/ticks
kyber_encaps:
median: 199534 cycles/ticks
average: 200444 cycles/ticks
kyber_decaps:
median: 251158 cycles/ticks
average: 252149 cycles/ticks
Loop spin: 105
gen_a:
median: 46720 cycles/ticks
average: 46963 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2311 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11869 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152691 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185376 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165748 cycles/ticks
average: 166488 cycles/ticks
kyber_keypair:
median: 180354 cycles/ticks
average: 181185 cycles/ticks
kyber_encaps_derand:
median: 198476 cycles/ticks
average: 199313 cycles/ticks
kyber_encaps:
median: 199554 cycles/ticks
average: 200336 cycles/ticks
kyber_decaps:
median: 251058 cycles/ticks
average: 252163 cycles/ticks
Loop spin: 106
gen_a:
median: 46676 cycles/ticks
average: 46935 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2270 cycles/ticks
average: 2299 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151942 cycles/ticks
average: 152600 cycles/ticks
indcpa_enc:
median: 184532 cycles/ticks
average: 185239 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 48009 cycles/ticks
kyber_keypair_derand:
median: 165614 cycles/ticks
average: 166319 cycles/ticks
kyber_keypair:
median: 180474 cycles/ticks
average: 181249 cycles/ticks
kyber_encaps_derand:
median: 198226 cycles/ticks
average: 198920 cycles/ticks
kyber_encaps:
median: 199528 cycles/ticks
average: 200415 cycles/ticks
kyber_decaps:
median: 250834 cycles/ticks
average: 251839 cycles/ticks
Loop spin: 107
gen_a:
median: 46760 cycles/ticks
average: 47018 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 10020 cycles/ticks
average: 10062 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12002 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152232 cycles/ticks
average: 154197 cycles/ticks
indcpa_enc:
median: 184974 cycles/ticks
average: 187355 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47952 cycles/ticks
kyber_keypair_derand:
median: 165848 cycles/ticks
average: 166625 cycles/ticks
kyber_keypair:
median: 180260 cycles/ticks
average: 181101 cycles/ticks
kyber_encaps_derand:
median: 198312 cycles/ticks
average: 199122 cycles/ticks
kyber_encaps:
median: 199520 cycles/ticks
average: 200404 cycles/ticks
kyber_decaps:
median: 251070 cycles/ticks
average: 252105 cycles/ticks
Loop spin: 108
gen_a:
median: 46586 cycles/ticks
average: 46828 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11875 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151918 cycles/ticks
average: 152638 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185324 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165592 cycles/ticks
average: 166307 cycles/ticks
kyber_keypair:
median: 180370 cycles/ticks
average: 181145 cycles/ticks
kyber_encaps_derand:
median: 198388 cycles/ticks
average: 199376 cycles/ticks
kyber_encaps:
median: 199698 cycles/ticks
average: 200496 cycles/ticks
kyber_decaps:
median: 250828 cycles/ticks
average: 251820 cycles/ticks
Loop spin: 109
gen_a:
median: 46560 cycles/ticks
average: 46806 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11873 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184702 cycles/ticks
average: 185401 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165768 cycles/ticks
average: 166498 cycles/ticks
kyber_keypair:
median: 180622 cycles/ticks
average: 181438 cycles/ticks
kyber_encaps_derand:
median: 198626 cycles/ticks
average: 199380 cycles/ticks
kyber_encaps:
median: 199628 cycles/ticks
average: 200429 cycles/ticks
kyber_decaps:
median: 251104 cycles/ticks
average: 252118 cycles/ticks
Loop spin: 110
gen_a:
median: 46606 cycles/ticks
average: 46864 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11947 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152720 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185354 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166293 cycles/ticks
kyber_keypair:
median: 180606 cycles/ticks
average: 181405 cycles/ticks
kyber_encaps_derand:
median: 198410 cycles/ticks
average: 199282 cycles/ticks
kyber_encaps:
median: 199842 cycles/ticks
average: 200632 cycles/ticks
kyber_decaps:
median: 251076 cycles/ticks
average: 252025 cycles/ticks
Loop spin: 111
gen_a:
median: 46542 cycles/ticks
average: 46816 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11964 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151956 cycles/ticks
average: 152619 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185353 cycles/ticks
indcpa_dec:
median: 47674 cycles/ticks
average: 47885 cycles/ticks
kyber_keypair_derand:
median: 165648 cycles/ticks
average: 166363 cycles/ticks
kyber_keypair:
median: 180502 cycles/ticks
average: 181312 cycles/ticks
kyber_encaps_derand:
median: 199804 cycles/ticks
average: 200624 cycles/ticks
kyber_encaps:
median: 200866 cycles/ticks
average: 201674 cycles/ticks
kyber_decaps:
median: 252348 cycles/ticks
average: 253408 cycles/ticks
Loop spin: 112
gen_a:
median: 46596 cycles/ticks
average: 46861 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152749 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185373 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47921 cycles/ticks
kyber_keypair_derand:
median: 165620 cycles/ticks
average: 166384 cycles/ticks
kyber_keypair:
median: 180280 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198200 cycles/ticks
average: 199068 cycles/ticks
kyber_encaps:
median: 199926 cycles/ticks
average: 200679 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252169 cycles/ticks
Loop spin: 113
gen_a:
median: 46426 cycles/ticks
average: 46667 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152657 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185308 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165514 cycles/ticks
average: 166382 cycles/ticks
kyber_keypair:
median: 180232 cycles/ticks
average: 181027 cycles/ticks
kyber_encaps_derand:
median: 198534 cycles/ticks
average: 199336 cycles/ticks
kyber_encaps:
median: 199462 cycles/ticks
average: 200277 cycles/ticks
kyber_decaps:
median: 251130 cycles/ticks
average: 252090 cycles/ticks
Loop spin: 114
gen_a:
median: 46446 cycles/ticks
average: 46676 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11857 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152849 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185303 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166395 cycles/ticks
kyber_keypair:
median: 180220 cycles/ticks
average: 181059 cycles/ticks
kyber_encaps_derand:
median: 198342 cycles/ticks
average: 199152 cycles/ticks
kyber_encaps:
median: 199850 cycles/ticks
average: 200628 cycles/ticks
kyber_decaps:
median: 250876 cycles/ticks
average: 251918 cycles/ticks
Loop spin: 115
gen_a:
median: 46532 cycles/ticks
average: 46777 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151858 cycles/ticks
average: 152501 cycles/ticks
indcpa_enc:
median: 184516 cycles/ticks
average: 185256 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165476 cycles/ticks
average: 166270 cycles/ticks
kyber_keypair:
median: 180184 cycles/ticks
average: 181032 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199152 cycles/ticks
kyber_encaps:
median: 199392 cycles/ticks
average: 200203 cycles/ticks
kyber_decaps:
median: 251132 cycles/ticks
average: 252115 cycles/ticks
Loop spin: 116
gen_a:
median: 46564 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9811 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 12002 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152082 cycles/ticks
average: 152743 cycles/ticks
indcpa_enc:
median: 184572 cycles/ticks
average: 185328 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166378 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181099 cycles/ticks
kyber_encaps_derand:
median: 198248 cycles/ticks
average: 199093 cycles/ticks
kyber_encaps:
median: 199714 cycles/ticks
average: 200516 cycles/ticks
kyber_decaps:
median: 250910 cycles/ticks
average: 251938 cycles/ticks
Loop spin: 117
gen_a:
median: 46550 cycles/ticks
average: 46801 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6982 cycles/ticks
average: 7033 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152136 cycles/ticks
average: 152799 cycles/ticks
indcpa_enc:
median: 184756 cycles/ticks
average: 185494 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47958 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166412 cycles/ticks
kyber_keypair:
median: 180192 cycles/ticks
average: 180961 cycles/ticks
kyber_encaps_derand:
median: 198364 cycles/ticks
average: 199152 cycles/ticks
kyber_encaps:
median: 199388 cycles/ticks
average: 200267 cycles/ticks
kyber_decaps:
median: 250894 cycles/ticks
average: 251832 cycles/ticks
Loop spin: 118
gen_a:
median: 46696 cycles/ticks
average: 46986 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11949 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2666 cycles/ticks
average: 2674 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151928 cycles/ticks
average: 152613 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185329 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47912 cycles/ticks
kyber_keypair_derand:
median: 165786 cycles/ticks
average: 166623 cycles/ticks
kyber_keypair:
median: 180206 cycles/ticks
average: 181691 cycles/ticks
kyber_encaps_derand:
median: 198244 cycles/ticks
average: 201502 cycles/ticks
kyber_encaps:
median: 199408 cycles/ticks
average: 200265 cycles/ticks
kyber_decaps:
median: 250850 cycles/ticks
average: 251840 cycles/ticks
Loop spin: 119
gen_a:
median: 46486 cycles/ticks
average: 46732 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11867 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152793 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185312 cycles/ticks
indcpa_dec:
median: 47716 cycles/ticks
average: 47931 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166290 cycles/ticks
kyber_keypair:
median: 180242 cycles/ticks
average: 181088 cycles/ticks
kyber_encaps_derand:
median: 198630 cycles/ticks
average: 199424 cycles/ticks
kyber_encaps:
median: 199726 cycles/ticks
average: 200559 cycles/ticks
kyber_decaps:
median: 250968 cycles/ticks
average: 251945 cycles/ticks
Loop spin: 120
gen_a:
median: 46502 cycles/ticks
average: 46735 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11938 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151936 cycles/ticks
average: 152696 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185395 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 48016 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180210 cycles/ticks
average: 181148 cycles/ticks
kyber_encaps_derand:
median: 198368 cycles/ticks
average: 199180 cycles/ticks
kyber_encaps:
median: 199432 cycles/ticks
average: 200192 cycles/ticks
kyber_decaps:
median: 250858 cycles/ticks
average: 251892 cycles/ticks
Loop spin: 121
gen_a:
median: 46666 cycles/ticks
average: 46913 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 11997 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152214 cycles/ticks
average: 152980 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185542 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 48014 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166460 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 181000 cycles/ticks
kyber_encaps_derand:
median: 198408 cycles/ticks
average: 199144 cycles/ticks
kyber_encaps:
median: 199578 cycles/ticks
average: 200362 cycles/ticks
kyber_decaps:
median: 250922 cycles/ticks
average: 251905 cycles/ticks
Loop spin: 122
gen_a:
median: 46458 cycles/ticks
average: 46696 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11880 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152914 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185282 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47984 cycles/ticks
kyber_keypair_derand:
median: 165690 cycles/ticks
average: 166457 cycles/ticks
kyber_keypair:
median: 180288 cycles/ticks
average: 181140 cycles/ticks
kyber_encaps_derand:
median: 198354 cycles/ticks
average: 199177 cycles/ticks
kyber_encaps:
median: 199610 cycles/ticks
average: 200448 cycles/ticks
kyber_decaps:
median: 250948 cycles/ticks
average: 251955 cycles/ticks
Loop spin: 123
gen_a:
median: 46556 cycles/ticks
average: 46820 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11929 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152696 cycles/ticks
indcpa_enc:
median: 184580 cycles/ticks
average: 185313 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48021 cycles/ticks
kyber_keypair_derand:
median: 165528 cycles/ticks
average: 166283 cycles/ticks
kyber_keypair:
median: 180296 cycles/ticks
average: 181079 cycles/ticks
kyber_encaps_derand:
median: 199582 cycles/ticks
average: 200455 cycles/ticks
kyber_encaps:
median: 200678 cycles/ticks
average: 201459 cycles/ticks
kyber_decaps:
median: 252258 cycles/ticks
average: 253307 cycles/ticks
Loop spin: 124
gen_a:
median: 46572 cycles/ticks
average: 46845 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11919 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152693 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185327 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 48003 cycles/ticks
kyber_keypair_derand:
median: 165504 cycles/ticks
average: 166303 cycles/ticks
kyber_keypair:
median: 180536 cycles/ticks
average: 181360 cycles/ticks
kyber_encaps_derand:
median: 198292 cycles/ticks
average: 199012 cycles/ticks
kyber_encaps:
median: 199516 cycles/ticks
average: 200299 cycles/ticks
kyber_decaps:
median: 250700 cycles/ticks
average: 251627 cycles/ticks
Loop spin: 125
gen_a:
median: 46582 cycles/ticks
average: 46841 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11976 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151976 cycles/ticks
average: 152669 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185319 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165650 cycles/ticks
average: 166400 cycles/ticks
kyber_keypair:
median: 180422 cycles/ticks
average: 181265 cycles/ticks
kyber_encaps_derand:
median: 198472 cycles/ticks
average: 199286 cycles/ticks
kyber_encaps:
median: 199656 cycles/ticks
average: 200448 cycles/ticks
kyber_decaps:
median: 250882 cycles/ticks
average: 251920 cycles/ticks
Loop spin: 126
gen_a:
median: 46600 cycles/ticks
average: 46850 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11907 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 530 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152715 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185388 cycles/ticks
indcpa_dec:
median: 47734 cycles/ticks
average: 47942 cycles/ticks
kyber_keypair_derand:
median: 165772 cycles/ticks
average: 166670 cycles/ticks
kyber_keypair:
median: 180634 cycles/ticks
average: 181412 cycles/ticks
kyber_encaps_derand:
median: 198162 cycles/ticks
average: 199005 cycles/ticks
kyber_encaps:
median: 199386 cycles/ticks
average: 200171 cycles/ticks
kyber_decaps:
median: 250728 cycles/ticks
average: 251688 cycles/ticks
Loop spin: 127
gen_a:
median: 46528 cycles/ticks
average: 46777 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151916 cycles/ticks
average: 152664 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185349 cycles/ticks
indcpa_dec:
median: 47818 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165534 cycles/ticks
average: 166344 cycles/ticks
kyber_keypair:
median: 180422 cycles/ticks
average: 181212 cycles/ticks
kyber_encaps_derand:
median: 198296 cycles/ticks
average: 199080 cycles/ticks
kyber_encaps:
median: 199378 cycles/ticks
average: 200219 cycles/ticks
kyber_decaps:
median: 251006 cycles/ticks
average: 252026 cycles/ticks
Loop spin: 128
gen_a:
median: 46630 cycles/ticks
average: 46851 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 540 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152657 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185310 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 48006 cycles/ticks
kyber_keypair_derand:
median: 165592 cycles/ticks
average: 166360 cycles/ticks
kyber_keypair:
median: 180264 cycles/ticks
average: 181036 cycles/ticks
kyber_encaps_derand:
median: 198402 cycles/ticks
average: 199167 cycles/ticks
kyber_encaps:
median: 199690 cycles/ticks
average: 200493 cycles/ticks
kyber_decaps:
median: 250970 cycles/ticks
average: 251989 cycles/ticks
Loop spin: 129
gen_a:
median: 46652 cycles/ticks
average: 46904 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11923 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152921 cycles/ticks
indcpa_enc:
median: 184624 cycles/ticks
average: 185357 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 48014 cycles/ticks
kyber_keypair_derand:
median: 165610 cycles/ticks
average: 166304 cycles/ticks
kyber_keypair:
median: 180288 cycles/ticks
average: 181104 cycles/ticks
kyber_encaps_derand:
median: 198398 cycles/ticks
average: 199149 cycles/ticks
kyber_encaps:
median: 199454 cycles/ticks
average: 200221 cycles/ticks
kyber_decaps:
median: 250896 cycles/ticks
average: 251990 cycles/ticks
Loop spin: 130
gen_a:
median: 46586 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9849 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152674 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185405 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165490 cycles/ticks
average: 166305 cycles/ticks
kyber_keypair:
median: 180364 cycles/ticks
average: 181190 cycles/ticks
kyber_encaps_derand:
median: 198574 cycles/ticks
average: 199391 cycles/ticks
kyber_encaps:
median: 199898 cycles/ticks
average: 200753 cycles/ticks
kyber_decaps:
median: 251180 cycles/ticks
average: 252229 cycles/ticks
Loop spin: 131
gen_a:
median: 46636 cycles/ticks
average: 46913 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11877 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 424 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152683 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185419 cycles/ticks
indcpa_dec:
median: 47662 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166391 cycles/ticks
kyber_keypair:
median: 180504 cycles/ticks
average: 181359 cycles/ticks
kyber_encaps_derand:
median: 198254 cycles/ticks
average: 199053 cycles/ticks
kyber_encaps:
median: 199404 cycles/ticks
average: 200218 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 252112 cycles/ticks
Loop spin: 132
gen_a:
median: 46386 cycles/ticks
average: 46648 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11855 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 666 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152764 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185436 cycles/ticks
indcpa_dec:
median: 47866 cycles/ticks
average: 48089 cycles/ticks
kyber_keypair_derand:
median: 165712 cycles/ticks
average: 166453 cycles/ticks
kyber_keypair:
median: 180566 cycles/ticks
average: 181344 cycles/ticks
kyber_encaps_derand:
median: 198350 cycles/ticks
average: 199172 cycles/ticks
kyber_encaps:
median: 199740 cycles/ticks
average: 200519 cycles/ticks
kyber_decaps:
median: 250940 cycles/ticks
average: 251922 cycles/ticks
Loop spin: 133
gen_a:
median: 46616 cycles/ticks
average: 46891 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152780 cycles/ticks
indcpa_enc:
median: 184630 cycles/ticks
average: 185399 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 47966 cycles/ticks
kyber_keypair_derand:
median: 165648 cycles/ticks
average: 166386 cycles/ticks
kyber_keypair:
median: 180476 cycles/ticks
average: 181253 cycles/ticks
kyber_encaps_derand:
median: 198448 cycles/ticks
average: 199230 cycles/ticks
kyber_encaps:
median: 199370 cycles/ticks
average: 200165 cycles/ticks
kyber_decaps:
median: 250942 cycles/ticks
average: 252001 cycles/ticks
Loop spin: 134
gen_a:
median: 46600 cycles/ticks
average: 46846 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11952 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2670 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152706 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185469 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48014 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166390 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181168 cycles/ticks
kyber_encaps_derand:
median: 199764 cycles/ticks
average: 200571 cycles/ticks
kyber_encaps:
median: 201116 cycles/ticks
average: 201899 cycles/ticks
kyber_decaps:
median: 252290 cycles/ticks
average: 253301 cycles/ticks
Loop spin: 135
gen_a:
median: 46788 cycles/ticks
average: 47077 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11832 cycles/ticks
average: 11967 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 423 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 151908 cycles/ticks
average: 152643 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185313 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47983 cycles/ticks
kyber_keypair_derand:
median: 165530 cycles/ticks
average: 166239 cycles/ticks
kyber_keypair:
median: 180214 cycles/ticks
average: 181073 cycles/ticks
kyber_encaps_derand:
median: 198366 cycles/ticks
average: 199166 cycles/ticks
kyber_encaps:
median: 199592 cycles/ticks
average: 200417 cycles/ticks
kyber_decaps:
median: 251038 cycles/ticks
average: 252027 cycles/ticks
Loop spin: 136
gen_a:
median: 46572 cycles/ticks
average: 46827 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151914 cycles/ticks
average: 152603 cycles/ticks
indcpa_enc:
median: 184520 cycles/ticks
average: 185315 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166429 cycles/ticks
kyber_keypair:
median: 180370 cycles/ticks
average: 181207 cycles/ticks
kyber_encaps_derand:
median: 198426 cycles/ticks
average: 199261 cycles/ticks
kyber_encaps:
median: 199692 cycles/ticks
average: 200462 cycles/ticks
kyber_decaps:
median: 250896 cycles/ticks
average: 252035 cycles/ticks
Loop spin: 137
gen_a:
median: 46498 cycles/ticks
average: 46762 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11936 cycles/ticks
average: 11970 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152066 cycles/ticks
average: 152702 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185418 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165840 cycles/ticks
average: 166584 cycles/ticks
kyber_keypair:
median: 180232 cycles/ticks
average: 181113 cycles/ticks
kyber_encaps_derand:
median: 198790 cycles/ticks
average: 199617 cycles/ticks
kyber_encaps:
median: 199900 cycles/ticks
average: 200689 cycles/ticks
kyber_decaps:
median: 251294 cycles/ticks
average: 252314 cycles/ticks
Loop spin: 138
gen_a:
median: 46540 cycles/ticks
average: 46873 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11886 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1644 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152764 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185355 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 47996 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166301 cycles/ticks
kyber_keypair:
median: 180392 cycles/ticks
average: 181216 cycles/ticks
kyber_encaps_derand:
median: 198388 cycles/ticks
average: 199229 cycles/ticks
kyber_encaps:
median: 199580 cycles/ticks
average: 200451 cycles/ticks
kyber_decaps:
median: 250948 cycles/ticks
average: 251967 cycles/ticks
Loop spin: 139
gen_a:
median: 46592 cycles/ticks
average: 46855 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11888 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152072 cycles/ticks
average: 152777 cycles/ticks
indcpa_enc:
median: 184552 cycles/ticks
average: 185278 cycles/ticks
indcpa_dec:
median: 47732 cycles/ticks
average: 47914 cycles/ticks
kyber_keypair_derand:
median: 165794 cycles/ticks
average: 166533 cycles/ticks
kyber_keypair:
median: 180178 cycles/ticks
average: 181009 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199175 cycles/ticks
kyber_encaps:
median: 199456 cycles/ticks
average: 200268 cycles/ticks
kyber_decaps:
median: 251092 cycles/ticks
average: 252161 cycles/ticks
Loop spin: 140
gen_a:
median: 46602 cycles/ticks
average: 46859 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11936 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2647 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152871 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185485 cycles/ticks
indcpa_dec:
median: 47842 cycles/ticks
average: 48025 cycles/ticks
kyber_keypair_derand:
median: 165552 cycles/ticks
average: 166256 cycles/ticks
kyber_keypair:
median: 180372 cycles/ticks
average: 181199 cycles/ticks
kyber_encaps_derand:
median: 198402 cycles/ticks
average: 199229 cycles/ticks
kyber_encaps:
median: 199632 cycles/ticks
average: 200382 cycles/ticks
kyber_decaps:
median: 251108 cycles/ticks
average: 252127 cycles/ticks
Loop spin: 141
gen_a:
median: 46608 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 667 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152088 cycles/ticks
average: 152817 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185365 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47987 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166359 cycles/ticks
kyber_keypair:
median: 180236 cycles/ticks
average: 181038 cycles/ticks
kyber_encaps_derand:
median: 198860 cycles/ticks
average: 199644 cycles/ticks
kyber_encaps:
median: 200176 cycles/ticks
average: 200974 cycles/ticks
kyber_decaps:
median: 251240 cycles/ticks
average: 252236 cycles/ticks
Loop spin: 142
gen_a:
median: 46582 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6916 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12018 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152110 cycles/ticks
average: 153267 cycles/ticks
indcpa_enc:
median: 184712 cycles/ticks
average: 185446 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165634 cycles/ticks
average: 166378 cycles/ticks
kyber_keypair:
median: 180488 cycles/ticks
average: 181335 cycles/ticks
kyber_encaps_derand:
median: 198502 cycles/ticks
average: 199261 cycles/ticks
kyber_encaps:
median: 199824 cycles/ticks
average: 200603 cycles/ticks
kyber_decaps:
median: 251012 cycles/ticks
average: 252006 cycles/ticks
Loop spin: 143
gen_a:
median: 46544 cycles/ticks
average: 46789 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11912 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151876 cycles/ticks
average: 152554 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185342 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166390 cycles/ticks
kyber_keypair:
median: 180240 cycles/ticks
average: 181047 cycles/ticks
kyber_encaps_derand:
median: 199608 cycles/ticks
average: 200420 cycles/ticks
kyber_encaps:
median: 200934 cycles/ticks
average: 201688 cycles/ticks
kyber_decaps:
median: 252356 cycles/ticks
average: 253390 cycles/ticks
Loop spin: 144
gen_a:
median: 46544 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11886 cycles/ticks
average: 11985 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2658 cycles/ticks
average: 2670 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152726 cycles/ticks
indcpa_enc:
median: 184512 cycles/ticks
average: 185215 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165788 cycles/ticks
average: 166520 cycles/ticks
kyber_keypair:
median: 180560 cycles/ticks
average: 181308 cycles/ticks
kyber_encaps_derand:
median: 198462 cycles/ticks
average: 199194 cycles/ticks
kyber_encaps:
median: 199806 cycles/ticks
average: 200602 cycles/ticks
kyber_decaps:
median: 251042 cycles/ticks
average: 252151 cycles/ticks
Loop spin: 145
gen_a:
median: 46728 cycles/ticks
average: 46959 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152046 cycles/ticks
average: 152780 cycles/ticks
indcpa_enc:
median: 184736 cycles/ticks
average: 185490 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166356 cycles/ticks
kyber_keypair:
median: 180228 cycles/ticks
average: 181067 cycles/ticks
kyber_encaps_derand:
median: 198496 cycles/ticks
average: 199267 cycles/ticks
kyber_encaps:
median: 199788 cycles/ticks
average: 200656 cycles/ticks
kyber_decaps:
median: 251258 cycles/ticks
average: 252316 cycles/ticks
Loop spin: 146
gen_a:
median: 46772 cycles/ticks
average: 46995 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2300 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9864 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11952 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152681 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185317 cycles/ticks
indcpa_dec:
median: 47646 cycles/ticks
average: 47891 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166320 cycles/ticks
kyber_keypair:
median: 180580 cycles/ticks
average: 181398 cycles/ticks
kyber_encaps_derand:
median: 198412 cycles/ticks
average: 199236 cycles/ticks
kyber_encaps:
median: 199658 cycles/ticks
average: 200499 cycles/ticks
kyber_decaps:
median: 250886 cycles/ticks
average: 251886 cycles/ticks
Loop spin: 147
gen_a:
median: 46626 cycles/ticks
average: 46890 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 419 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152174 cycles/ticks
average: 152869 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185343 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165650 cycles/ticks
average: 166411 cycles/ticks
kyber_keypair:
median: 180450 cycles/ticks
average: 181241 cycles/ticks
kyber_encaps_derand:
median: 198544 cycles/ticks
average: 199337 cycles/ticks
kyber_encaps:
median: 199822 cycles/ticks
average: 200705 cycles/ticks
kyber_decaps:
median: 250976 cycles/ticks
average: 251990 cycles/ticks
Loop spin: 148
gen_a:
median: 46512 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152682 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185393 cycles/ticks
indcpa_dec:
median: 47674 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165680 cycles/ticks
average: 166478 cycles/ticks
kyber_keypair:
median: 180380 cycles/ticks
average: 181188 cycles/ticks
kyber_encaps_derand:
median: 198362 cycles/ticks
average: 199188 cycles/ticks
kyber_encaps:
median: 199632 cycles/ticks
average: 200431 cycles/ticks
kyber_decaps:
median: 250820 cycles/ticks
average: 251807 cycles/ticks
Loop spin: 149
gen_a:
median: 46586 cycles/ticks
average: 46828 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152098 cycles/ticks
average: 152835 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185334 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47925 cycles/ticks
kyber_keypair_derand:
median: 165496 cycles/ticks
average: 166209 cycles/ticks
kyber_keypair:
median: 180554 cycles/ticks
average: 181389 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199271 cycles/ticks
kyber_encaps:
median: 199496 cycles/ticks
average: 200400 cycles/ticks
kyber_decaps:
median: 250896 cycles/ticks
average: 252111 cycles/ticks
Loop spin: 150
gen_a:
median: 46602 cycles/ticks
average: 46879 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6838 cycles/ticks
average: 6881 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11919 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2679 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1652 cycles/ticks
indcpa_keypair:
median: 152154 cycles/ticks
average: 152905 cycles/ticks
indcpa_enc:
median: 184824 cycles/ticks
average: 185865 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48042 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166470 cycles/ticks
kyber_keypair:
median: 180532 cycles/ticks
average: 181307 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199140 cycles/ticks
kyber_encaps:
median: 199182 cycles/ticks
average: 199991 cycles/ticks
kyber_decaps:
median: 250716 cycles/ticks
average: 251637 cycles/ticks
Loop spin: 151
gen_a:
median: 46734 cycles/ticks
average: 47002 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11879 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152719 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185410 cycles/ticks
indcpa_dec:
median: 47710 cycles/ticks
average: 47958 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166327 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181064 cycles/ticks
kyber_encaps_derand:
median: 198416 cycles/ticks
average: 199175 cycles/ticks
kyber_encaps:
median: 199542 cycles/ticks
average: 200312 cycles/ticks
kyber_decaps:
median: 250984 cycles/ticks
average: 252054 cycles/ticks
Loop spin: 152
gen_a:
median: 46504 cycles/ticks
average: 46760 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11948 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151956 cycles/ticks
average: 152627 cycles/ticks
indcpa_enc:
median: 184654 cycles/ticks
average: 185430 cycles/ticks
indcpa_dec:
median: 47864 cycles/ticks
average: 48050 cycles/ticks
kyber_keypair_derand:
median: 165506 cycles/ticks
average: 166233 cycles/ticks
kyber_keypair:
median: 180500 cycles/ticks
average: 181293 cycles/ticks
kyber_encaps_derand:
median: 198392 cycles/ticks
average: 199296 cycles/ticks
kyber_encaps:
median: 199682 cycles/ticks
average: 200480 cycles/ticks
kyber_decaps:
median: 251194 cycles/ticks
average: 252193 cycles/ticks
Loop spin: 153
gen_a:
median: 46792 cycles/ticks
average: 47107 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2276 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11832 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152202 cycles/ticks
average: 152900 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185366 cycles/ticks
indcpa_dec:
median: 47850 cycles/ticks
average: 48017 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166318 cycles/ticks
kyber_keypair:
median: 180560 cycles/ticks
average: 181390 cycles/ticks
kyber_encaps_derand:
median: 198366 cycles/ticks
average: 199185 cycles/ticks
kyber_encaps:
median: 199474 cycles/ticks
average: 200311 cycles/ticks
kyber_decaps:
median: 250938 cycles/ticks
average: 251997 cycles/ticks
Loop spin: 154
gen_a:
median: 46558 cycles/ticks
average: 46811 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 156338 cycles/ticks
average: 157001 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185591 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165546 cycles/ticks
average: 166239 cycles/ticks
kyber_keypair:
median: 180398 cycles/ticks
average: 181159 cycles/ticks
kyber_encaps_derand:
median: 198344 cycles/ticks
average: 199090 cycles/ticks
kyber_encaps:
median: 199392 cycles/ticks
average: 200176 cycles/ticks
kyber_decaps:
median: 250952 cycles/ticks
average: 251884 cycles/ticks
Loop spin: 155
gen_a:
median: 46706 cycles/ticks
average: 46946 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11935 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152128 cycles/ticks
average: 152796 cycles/ticks
indcpa_enc:
median: 184580 cycles/ticks
average: 185291 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180498 cycles/ticks
average: 181319 cycles/ticks
kyber_encaps_derand:
median: 198384 cycles/ticks
average: 199168 cycles/ticks
kyber_encaps:
median: 199482 cycles/ticks
average: 200315 cycles/ticks
kyber_decaps:
median: 251022 cycles/ticks
average: 252077 cycles/ticks
Loop spin: 156
gen_a:
median: 46844 cycles/ticks
average: 47087 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11888 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152752 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185389 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166380 cycles/ticks
kyber_keypair:
median: 180594 cycles/ticks
average: 181355 cycles/ticks
kyber_encaps_derand:
median: 198266 cycles/ticks
average: 199089 cycles/ticks
kyber_encaps:
median: 199358 cycles/ticks
average: 200087 cycles/ticks
kyber_decaps:
median: 250806 cycles/ticks
average: 251787 cycles/ticks
Loop spin: 157
gen_a:
median: 46512 cycles/ticks
average: 46774 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11913 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152166 cycles/ticks
average: 152840 cycles/ticks
indcpa_enc:
median: 184860 cycles/ticks
average: 185564 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47918 cycles/ticks
kyber_keypair_derand:
median: 165584 cycles/ticks
average: 166311 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181113 cycles/ticks
kyber_encaps_derand:
median: 198558 cycles/ticks
average: 199332 cycles/ticks
kyber_encaps:
median: 199466 cycles/ticks
average: 200388 cycles/ticks
kyber_decaps:
median: 251052 cycles/ticks
average: 251990 cycles/ticks
Loop spin: 158
gen_a:
median: 46576 cycles/ticks
average: 46824 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152734 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185408 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47995 cycles/ticks
kyber_keypair_derand:
median: 165606 cycles/ticks
average: 166362 cycles/ticks
kyber_keypair:
median: 180564 cycles/ticks
average: 181359 cycles/ticks
kyber_encaps_derand:
median: 198562 cycles/ticks
average: 199363 cycles/ticks
kyber_encaps:
median: 199528 cycles/ticks
average: 200269 cycles/ticks
kyber_decaps:
median: 251244 cycles/ticks
average: 252251 cycles/ticks
Loop spin: 159
gen_a:
median: 46592 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11853 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151990 cycles/ticks
average: 152657 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185268 cycles/ticks
indcpa_dec:
median: 47686 cycles/ticks
average: 47903 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166326 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181053 cycles/ticks
kyber_encaps_derand:
median: 198218 cycles/ticks
average: 198988 cycles/ticks
kyber_encaps:
median: 199328 cycles/ticks
average: 200174 cycles/ticks
kyber_decaps:
median: 250810 cycles/ticks
average: 251801 cycles/ticks
Loop spin: 160
gen_a:
median: 46584 cycles/ticks
average: 46843 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11862 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152790 cycles/ticks
indcpa_enc:
median: 184694 cycles/ticks
average: 185404 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 48021 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166461 cycles/ticks
kyber_keypair:
median: 180660 cycles/ticks
average: 181618 cycles/ticks
kyber_encaps_derand:
median: 198200 cycles/ticks
average: 199024 cycles/ticks
kyber_encaps:
median: 199398 cycles/ticks
average: 200207 cycles/ticks
kyber_decaps:
median: 250974 cycles/ticks
average: 252026 cycles/ticks
Loop spin: 161
gen_a:
median: 46700 cycles/ticks
average: 46962 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11924 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151964 cycles/ticks
average: 152669 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185409 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180282 cycles/ticks
average: 181150 cycles/ticks
kyber_encaps_derand:
median: 198330 cycles/ticks
average: 199133 cycles/ticks
kyber_encaps:
median: 199380 cycles/ticks
average: 200240 cycles/ticks
kyber_decaps:
median: 250874 cycles/ticks
average: 251913 cycles/ticks
Loop spin: 162
gen_a:
median: 46454 cycles/ticks
average: 46745 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152734 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185512 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 48003 cycles/ticks
kyber_keypair_derand:
median: 165698 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180544 cycles/ticks
average: 181342 cycles/ticks
kyber_encaps_derand:
median: 198266 cycles/ticks
average: 199041 cycles/ticks
kyber_encaps:
median: 199514 cycles/ticks
average: 200399 cycles/ticks
kyber_decaps:
median: 251014 cycles/ticks
average: 252024 cycles/ticks
Loop spin: 163
gen_a:
median: 46506 cycles/ticks
average: 46758 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2298 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9849 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11947 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152773 cycles/ticks
indcpa_enc:
median: 184690 cycles/ticks
average: 185426 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47965 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166417 cycles/ticks
kyber_keypair:
median: 180182 cycles/ticks
average: 181052 cycles/ticks
kyber_encaps_derand:
median: 198110 cycles/ticks
average: 198950 cycles/ticks
kyber_encaps:
median: 199588 cycles/ticks
average: 200484 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 251977 cycles/ticks
Loop spin: 164
gen_a:
median: 46552 cycles/ticks
average: 46785 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151916 cycles/ticks
average: 152629 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185450 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165780 cycles/ticks
average: 166516 cycles/ticks
kyber_keypair:
median: 180548 cycles/ticks
average: 181374 cycles/ticks
kyber_encaps_derand:
median: 198248 cycles/ticks
average: 199052 cycles/ticks
kyber_encaps:
median: 199766 cycles/ticks
average: 200547 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 251974 cycles/ticks
Loop spin: 165
gen_a:
median: 46782 cycles/ticks
average: 47056 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11917 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152174 cycles/ticks
average: 152851 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185444 cycles/ticks
indcpa_dec:
median: 47726 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165496 cycles/ticks
average: 166222 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 181002 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199289 cycles/ticks
kyber_encaps:
median: 199674 cycles/ticks
average: 200479 cycles/ticks
kyber_decaps:
median: 251112 cycles/ticks
average: 252132 cycles/ticks
Loop spin: 166
gen_a:
median: 46604 cycles/ticks
average: 47071 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 10048 cycles/ticks
average: 10130 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12146 cycles/ticks
average: 12292 cycles/ticks
poly_tomsg:
median: 434 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1482 cycles/ticks
average: 1492 cycles/ticks
poly_compress:
median: 668 cycles/ticks
average: 670 cycles/ticks
poly_decompress:
median: 540 cycles/ticks
average: 554 cycles/ticks
polyvec_compress:
median: 2722 cycles/ticks
average: 2737 cycles/ticks
polyvec_decompress:
median: 1692 cycles/ticks
average: 1695 cycles/ticks
indcpa_keypair:
median: 156392 cycles/ticks
average: 155835 cycles/ticks
indcpa_enc:
median: 184732 cycles/ticks
average: 185421 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166365 cycles/ticks
kyber_keypair:
median: 180482 cycles/ticks
average: 181303 cycles/ticks
kyber_encaps_derand:
median: 198292 cycles/ticks
average: 199048 cycles/ticks
kyber_encaps:
median: 199414 cycles/ticks
average: 200233 cycles/ticks
kyber_decaps:
median: 250898 cycles/ticks
average: 251908 cycles/ticks
Loop spin: 167
gen_a:
median: 46704 cycles/ticks
average: 46927 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11927 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152296 cycles/ticks
average: 152998 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185385 cycles/ticks
indcpa_dec:
median: 47696 cycles/ticks
average: 47904 cycles/ticks
kyber_keypair_derand:
median: 165624 cycles/ticks
average: 166489 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181075 cycles/ticks
kyber_encaps_derand:
median: 198224 cycles/ticks
average: 199037 cycles/ticks
kyber_encaps:
median: 199244 cycles/ticks
average: 200065 cycles/ticks
kyber_decaps:
median: 250682 cycles/ticks
average: 251667 cycles/ticks
Loop spin: 168
gen_a:
median: 46630 cycles/ticks
average: 46890 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 11984 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152759 cycles/ticks
indcpa_enc:
median: 184570 cycles/ticks
average: 185303 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165634 cycles/ticks
average: 166469 cycles/ticks
kyber_keypair:
median: 180334 cycles/ticks
average: 181145 cycles/ticks
kyber_encaps_derand:
median: 198398 cycles/ticks
average: 199178 cycles/ticks
kyber_encaps:
median: 199690 cycles/ticks
average: 200569 cycles/ticks
kyber_decaps:
median: 251156 cycles/ticks
average: 252106 cycles/ticks
Loop spin: 169
gen_a:
median: 46528 cycles/ticks
average: 46764 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12005 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2650 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152711 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185383 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47989 cycles/ticks
kyber_keypair_derand:
median: 165700 cycles/ticks
average: 166388 cycles/ticks
kyber_keypair:
median: 180448 cycles/ticks
average: 181290 cycles/ticks
kyber_encaps_derand:
median: 199846 cycles/ticks
average: 200669 cycles/ticks
kyber_encaps:
median: 201006 cycles/ticks
average: 201796 cycles/ticks
kyber_decaps:
median: 252514 cycles/ticks
average: 253484 cycles/ticks
Loop spin: 170
gen_a:
median: 46632 cycles/ticks
average: 46881 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12053 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152066 cycles/ticks
average: 152763 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185383 cycles/ticks
indcpa_dec:
median: 47842 cycles/ticks
average: 48026 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166428 cycles/ticks
kyber_keypair:
median: 180458 cycles/ticks
average: 181310 cycles/ticks
kyber_encaps_derand:
median: 198414 cycles/ticks
average: 199157 cycles/ticks
kyber_encaps:
median: 199648 cycles/ticks
average: 200450 cycles/ticks
kyber_decaps:
median: 251048 cycles/ticks
average: 252013 cycles/ticks
Loop spin: 171
gen_a:
median: 46698 cycles/ticks
average: 46953 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2285 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9782 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11951 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152648 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185451 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 48015 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166443 cycles/ticks
kyber_keypair:
median: 180540 cycles/ticks
average: 181452 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199195 cycles/ticks
kyber_encaps:
median: 199692 cycles/ticks
average: 200494 cycles/ticks
kyber_decaps:
median: 251034 cycles/ticks
average: 252022 cycles/ticks
Loop spin: 172
gen_a:
median: 46652 cycles/ticks
average: 46911 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152793 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185409 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48004 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166475 cycles/ticks
kyber_keypair:
median: 180592 cycles/ticks
average: 181345 cycles/ticks
kyber_encaps_derand:
median: 198246 cycles/ticks
average: 198997 cycles/ticks
kyber_encaps:
median: 199456 cycles/ticks
average: 200256 cycles/ticks
kyber_decaps:
median: 250834 cycles/ticks
average: 251808 cycles/ticks
Loop spin: 173
gen_a:
median: 46914 cycles/ticks
average: 47174 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2285 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11957 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2685 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152142 cycles/ticks
average: 152828 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165616 cycles/ticks
average: 166347 cycles/ticks
kyber_keypair:
median: 180256 cycles/ticks
average: 181188 cycles/ticks
kyber_encaps_derand:
median: 198334 cycles/ticks
average: 199158 cycles/ticks
kyber_encaps:
median: 199560 cycles/ticks
average: 200384 cycles/ticks
kyber_decaps:
median: 251118 cycles/ticks
average: 252173 cycles/ticks
Loop spin: 174
gen_a:
median: 46674 cycles/ticks
average: 46939 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9847 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11882 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151890 cycles/ticks
average: 152543 cycles/ticks
indcpa_enc:
median: 184590 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 48007 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166347 cycles/ticks
kyber_keypair:
median: 180294 cycles/ticks
average: 181111 cycles/ticks
kyber_encaps_derand:
median: 198394 cycles/ticks
average: 199205 cycles/ticks
kyber_encaps:
median: 199624 cycles/ticks
average: 200489 cycles/ticks
kyber_decaps:
median: 251020 cycles/ticks
average: 251956 cycles/ticks
Loop spin: 175
gen_a:
median: 46586 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 11991 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152120 cycles/ticks
average: 152809 cycles/ticks
indcpa_enc:
median: 184784 cycles/ticks
average: 185503 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47966 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166365 cycles/ticks
kyber_keypair:
median: 180446 cycles/ticks
average: 181321 cycles/ticks
kyber_encaps_derand:
median: 198494 cycles/ticks
average: 199259 cycles/ticks
kyber_encaps:
median: 199466 cycles/ticks
average: 200263 cycles/ticks
kyber_decaps:
median: 251122 cycles/ticks
average: 252147 cycles/ticks
Loop spin: 176
gen_a:
median: 46526 cycles/ticks
average: 46779 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2280 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152761 cycles/ticks
indcpa_enc:
median: 184774 cycles/ticks
average: 185544 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 48002 cycles/ticks
kyber_keypair_derand:
median: 165782 cycles/ticks
average: 166640 cycles/ticks
kyber_keypair:
median: 180564 cycles/ticks
average: 181366 cycles/ticks
kyber_encaps_derand:
median: 198502 cycles/ticks
average: 199302 cycles/ticks
kyber_encaps:
median: 199610 cycles/ticks
average: 200447 cycles/ticks
kyber_decaps:
median: 251000 cycles/ticks
average: 252059 cycles/ticks
Loop spin: 177
gen_a:
median: 46724 cycles/ticks
average: 46947 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6878 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 12002 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 563 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152180 cycles/ticks
average: 152916 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185413 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 167037 cycles/ticks
kyber_keypair:
median: 180404 cycles/ticks
average: 183839 cycles/ticks
kyber_encaps_derand:
median: 198314 cycles/ticks
average: 199114 cycles/ticks
kyber_encaps:
median: 199350 cycles/ticks
average: 200135 cycles/ticks
kyber_decaps:
median: 250928 cycles/ticks
average: 251937 cycles/ticks
Loop spin: 178
gen_a:
median: 46500 cycles/ticks
average: 46748 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152727 cycles/ticks
indcpa_enc:
median: 184584 cycles/ticks
average: 185322 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47941 cycles/ticks
kyber_keypair_derand:
median: 165628 cycles/ticks
average: 166320 cycles/ticks
kyber_keypair:
median: 180376 cycles/ticks
average: 181169 cycles/ticks
kyber_encaps_derand:
median: 198244 cycles/ticks
average: 199044 cycles/ticks
kyber_encaps:
median: 199584 cycles/ticks
average: 200381 cycles/ticks
kyber_decaps:
median: 250822 cycles/ticks
average: 251793 cycles/ticks
Loop spin: 179
gen_a:
median: 46548 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11932 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1664 cycles/ticks
indcpa_keypair:
median: 152178 cycles/ticks
average: 152846 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185445 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166518 cycles/ticks
kyber_keypair:
median: 180316 cycles/ticks
average: 181118 cycles/ticks
kyber_encaps_derand:
median: 198288 cycles/ticks
average: 199049 cycles/ticks
kyber_encaps:
median: 199336 cycles/ticks
average: 200203 cycles/ticks
kyber_decaps:
median: 250726 cycles/ticks
average: 251764 cycles/ticks
Loop spin: 180
gen_a:
median: 46520 cycles/ticks
average: 46748 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2289 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11844 cycles/ticks
average: 11977 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151976 cycles/ticks
average: 152668 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185338 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165630 cycles/ticks
average: 166344 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181030 cycles/ticks
kyber_encaps_derand:
median: 198350 cycles/ticks
average: 199163 cycles/ticks
kyber_encaps:
median: 199876 cycles/ticks
average: 200668 cycles/ticks
kyber_decaps:
median: 251222 cycles/ticks
average: 252152 cycles/ticks
Loop spin: 181
gen_a:
median: 46656 cycles/ticks
average: 46922 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11873 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152780 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185431 cycles/ticks
indcpa_dec:
median: 47630 cycles/ticks
average: 47890 cycles/ticks
kyber_keypair_derand:
median: 165720 cycles/ticks
average: 166474 cycles/ticks
kyber_keypair:
median: 180240 cycles/ticks
average: 181057 cycles/ticks
kyber_encaps_derand:
median: 198494 cycles/ticks
average: 199294 cycles/ticks
kyber_encaps:
median: 199584 cycles/ticks
average: 200416 cycles/ticks
kyber_decaps:
median: 251038 cycles/ticks
average: 252045 cycles/ticks
Loop spin: 182
gen_a:
median: 46640 cycles/ticks
average: 46869 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11904 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152711 cycles/ticks
indcpa_enc:
median: 184578 cycles/ticks
average: 185380 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166483 cycles/ticks
kyber_keypair:
median: 180364 cycles/ticks
average: 181069 cycles/ticks
kyber_encaps_derand:
median: 198322 cycles/ticks
average: 199171 cycles/ticks
kyber_encaps:
median: 199674 cycles/ticks
average: 200439 cycles/ticks
kyber_decaps:
median: 250902 cycles/ticks
average: 251953 cycles/ticks
Loop spin: 183
gen_a:
median: 46482 cycles/ticks
average: 46727 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 11987 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152997 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185472 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47939 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166348 cycles/ticks
kyber_keypair:
median: 180244 cycles/ticks
average: 181010 cycles/ticks
kyber_encaps_derand:
median: 198548 cycles/ticks
average: 199319 cycles/ticks
kyber_encaps:
median: 199490 cycles/ticks
average: 200288 cycles/ticks
kyber_decaps:
median: 250862 cycles/ticks
average: 251842 cycles/ticks
Loop spin: 184
gen_a:
median: 46504 cycles/ticks
average: 46744 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151976 cycles/ticks
average: 152695 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185321 cycles/ticks
indcpa_dec:
median: 47750 cycles/ticks
average: 47914 cycles/ticks
kyber_keypair_derand:
median: 165774 cycles/ticks
average: 166541 cycles/ticks
kyber_keypair:
median: 180164 cycles/ticks
average: 181006 cycles/ticks
kyber_encaps_derand:
median: 198558 cycles/ticks
average: 199413 cycles/ticks
kyber_encaps:
median: 199876 cycles/ticks
average: 200616 cycles/ticks
kyber_decaps:
median: 251198 cycles/ticks
average: 252222 cycles/ticks
Loop spin: 185
gen_a:
median: 46564 cycles/ticks
average: 46811 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151898 cycles/ticks
average: 152615 cycles/ticks
indcpa_enc:
median: 184542 cycles/ticks
average: 185244 cycles/ticks
indcpa_dec:
median: 47698 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165738 cycles/ticks
average: 166482 cycles/ticks
kyber_keypair:
median: 180230 cycles/ticks
average: 181113 cycles/ticks
kyber_encaps_derand:
median: 198370 cycles/ticks
average: 199170 cycles/ticks
kyber_encaps:
median: 199660 cycles/ticks
average: 200399 cycles/ticks
kyber_decaps:
median: 250924 cycles/ticks
average: 251965 cycles/ticks
Loop spin: 186
gen_a:
median: 46634 cycles/ticks
average: 46857 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11853 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151990 cycles/ticks
average: 152709 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185418 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47933 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181038 cycles/ticks
kyber_encaps_derand:
median: 198400 cycles/ticks
average: 199162 cycles/ticks
kyber_encaps:
median: 199478 cycles/ticks
average: 200245 cycles/ticks
kyber_decaps:
median: 250890 cycles/ticks
average: 251910 cycles/ticks
Loop spin: 187
gen_a:
median: 46468 cycles/ticks
average: 46735 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12002 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 151958 cycles/ticks
average: 152672 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47939 cycles/ticks
kyber_keypair_derand:
median: 165918 cycles/ticks
average: 166616 cycles/ticks
kyber_keypair:
median: 180156 cycles/ticks
average: 181007 cycles/ticks
kyber_encaps_derand:
median: 198706 cycles/ticks
average: 199579 cycles/ticks
kyber_encaps:
median: 199922 cycles/ticks
average: 200736 cycles/ticks
kyber_decaps:
median: 250990 cycles/ticks
average: 251987 cycles/ticks
Loop spin: 188
gen_a:
median: 46452 cycles/ticks
average: 46705 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11948 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152776 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185427 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165692 cycles/ticks
average: 166398 cycles/ticks
kyber_keypair:
median: 180270 cycles/ticks
average: 181104 cycles/ticks
kyber_encaps_derand:
median: 198350 cycles/ticks
average: 199120 cycles/ticks
kyber_encaps:
median: 199438 cycles/ticks
average: 200255 cycles/ticks
kyber_decaps:
median: 250748 cycles/ticks
average: 251750 cycles/ticks
Loop spin: 189
gen_a:
median: 46566 cycles/ticks
average: 46809 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12032 cycles/ticks
average: 12025 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2652 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152755 cycles/ticks
indcpa_enc:
median: 184624 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165512 cycles/ticks
average: 166260 cycles/ticks
kyber_keypair:
median: 180226 cycles/ticks
average: 181001 cycles/ticks
kyber_encaps_derand:
median: 198500 cycles/ticks
average: 199299 cycles/ticks
kyber_encaps:
median: 199326 cycles/ticks
average: 200111 cycles/ticks
kyber_decaps:
median: 250796 cycles/ticks
average: 251758 cycles/ticks
Loop spin: 190
gen_a:
median: 46540 cycles/ticks
average: 46828 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11860 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152066 cycles/ticks
average: 152718 cycles/ticks
indcpa_enc:
median: 184722 cycles/ticks
average: 185371 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166387 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181067 cycles/ticks
kyber_encaps_derand:
median: 198366 cycles/ticks
average: 199177 cycles/ticks
kyber_encaps:
median: 199638 cycles/ticks
average: 200419 cycles/ticks
kyber_decaps:
median: 250902 cycles/ticks
average: 251930 cycles/ticks
Loop spin: 191
gen_a:
median: 46368 cycles/ticks
average: 46612 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152812 cycles/ticks
indcpa_enc:
median: 184536 cycles/ticks
average: 185261 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47995 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166271 cycles/ticks
kyber_keypair:
median: 180412 cycles/ticks
average: 181177 cycles/ticks
kyber_encaps_derand:
median: 198216 cycles/ticks
average: 199047 cycles/ticks
kyber_encaps:
median: 199522 cycles/ticks
average: 200362 cycles/ticks
kyber_decaps:
median: 250810 cycles/ticks
average: 251849 cycles/ticks
Loop spin: 192
gen_a:
median: 46726 cycles/ticks
average: 47040 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11879 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152026 cycles/ticks
average: 152685 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185374 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47933 cycles/ticks
kyber_keypair_derand:
median: 165576 cycles/ticks
average: 166321 cycles/ticks
kyber_keypair:
median: 180612 cycles/ticks
average: 181400 cycles/ticks
kyber_encaps_derand:
median: 198542 cycles/ticks
average: 199373 cycles/ticks
kyber_encaps:
median: 199636 cycles/ticks
average: 200422 cycles/ticks
kyber_decaps:
median: 250926 cycles/ticks
average: 251882 cycles/ticks
Loop spin: 193
gen_a:
median: 46600 cycles/ticks
average: 46842 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2270 cycles/ticks
average: 2303 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11951 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 529 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1672 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152870 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185318 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165528 cycles/ticks
average: 166258 cycles/ticks
kyber_keypair:
median: 180530 cycles/ticks
average: 181303 cycles/ticks
kyber_encaps_derand:
median: 198250 cycles/ticks
average: 199065 cycles/ticks
kyber_encaps:
median: 199584 cycles/ticks
average: 200336 cycles/ticks
kyber_decaps:
median: 250804 cycles/ticks
average: 251850 cycles/ticks
Loop spin: 194
gen_a:
median: 46608 cycles/ticks
average: 46919 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9851 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152158 cycles/ticks
average: 152864 cycles/ticks
indcpa_enc:
median: 184742 cycles/ticks
average: 185443 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47988 cycles/ticks
kyber_keypair_derand:
median: 165620 cycles/ticks
average: 166389 cycles/ticks
kyber_keypair:
median: 180458 cycles/ticks
average: 181291 cycles/ticks
kyber_encaps_derand:
median: 198164 cycles/ticks
average: 198953 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200272 cycles/ticks
kyber_decaps:
median: 250842 cycles/ticks
average: 251829 cycles/ticks
Loop spin: 195
gen_a:
median: 46540 cycles/ticks
average: 46805 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2316 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 11989 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2651 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152136 cycles/ticks
average: 152864 cycles/ticks
indcpa_enc:
median: 184774 cycles/ticks
average: 185487 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 48036 cycles/ticks
kyber_keypair_derand:
median: 165680 cycles/ticks
average: 166382 cycles/ticks
kyber_keypair:
median: 180322 cycles/ticks
average: 181160 cycles/ticks
kyber_encaps_derand:
median: 198422 cycles/ticks
average: 199226 cycles/ticks
kyber_encaps:
median: 199588 cycles/ticks
average: 200411 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 252042 cycles/ticks
Loop spin: 196
gen_a:
median: 46528 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2298 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12002 cycles/ticks
average: 11981 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152831 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185367 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47986 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166349 cycles/ticks
kyber_keypair:
median: 180278 cycles/ticks
average: 181104 cycles/ticks
kyber_encaps_derand:
median: 198374 cycles/ticks
average: 199232 cycles/ticks
kyber_encaps:
median: 199724 cycles/ticks
average: 200494 cycles/ticks
kyber_decaps:
median: 250894 cycles/ticks
average: 251916 cycles/ticks
Loop spin: 197
gen_a:
median: 46608 cycles/ticks
average: 46837 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12006 cycles/ticks
average: 11980 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152736 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185401 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47994 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166318 cycles/ticks
kyber_keypair:
median: 180656 cycles/ticks
average: 181441 cycles/ticks
kyber_encaps_derand:
median: 198078 cycles/ticks
average: 198904 cycles/ticks
kyber_encaps:
median: 199232 cycles/ticks
average: 200011 cycles/ticks
kyber_decaps:
median: 250760 cycles/ticks
average: 251836 cycles/ticks
Loop spin: 198
gen_a:
median: 46596 cycles/ticks
average: 46852 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11900 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152766 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185421 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 48014 cycles/ticks
kyber_keypair_derand:
median: 165680 cycles/ticks
average: 166403 cycles/ticks
kyber_keypair:
median: 180560 cycles/ticks
average: 181350 cycles/ticks
kyber_encaps_derand:
median: 198414 cycles/ticks
average: 199191 cycles/ticks
kyber_encaps:
median: 199838 cycles/ticks
average: 200681 cycles/ticks
kyber_decaps:
median: 251086 cycles/ticks
average: 252076 cycles/ticks
Loop spin: 199
gen_a:
median: 46592 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11959 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1664 cycles/ticks
indcpa_keypair:
median: 152140 cycles/ticks
average: 152833 cycles/ticks
indcpa_enc:
median: 184742 cycles/ticks
average: 185449 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48049 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166328 cycles/ticks
kyber_keypair:
median: 180394 cycles/ticks
average: 181251 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199178 cycles/ticks
kyber_encaps:
median: 199574 cycles/ticks
average: 200344 cycles/ticks
kyber_decaps:
median: 251046 cycles/ticks
average: 252084 cycles/ticks
Loop spin: 200
gen_a:
median: 46646 cycles/ticks
average: 46882 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11919 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151994 cycles/ticks
average: 152689 cycles/ticks
indcpa_enc:
median: 184720 cycles/ticks
average: 185430 cycles/ticks
indcpa_dec:
median: 47716 cycles/ticks
average: 47922 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166389 cycles/ticks
kyber_keypair:
median: 180486 cycles/ticks
average: 181201 cycles/ticks
kyber_encaps_derand:
median: 198346 cycles/ticks
average: 199177 cycles/ticks
kyber_encaps:
median: 199426 cycles/ticks
average: 200233 cycles/ticks
kyber_decaps:
median: 250794 cycles/ticks
average: 251825 cycles/ticks
Loop spin: 201
gen_a:
median: 46556 cycles/ticks
average: 46822 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 544 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1651 cycles/ticks
indcpa_keypair:
median: 151998 cycles/ticks
average: 152682 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185357 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47958 cycles/ticks
kyber_keypair_derand:
median: 165576 cycles/ticks
average: 166294 cycles/ticks
kyber_keypair:
median: 180466 cycles/ticks
average: 181228 cycles/ticks
kyber_encaps_derand:
median: 198524 cycles/ticks
average: 199349 cycles/ticks
kyber_encaps:
median: 199412 cycles/ticks
average: 200221 cycles/ticks
kyber_decaps:
median: 250924 cycles/ticks
average: 251902 cycles/ticks
Loop spin: 202
gen_a:
median: 46772 cycles/ticks
average: 47023 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11854 cycles/ticks
average: 12021 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151948 cycles/ticks
average: 152614 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185337 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166307 cycles/ticks
kyber_keypair:
median: 180258 cycles/ticks
average: 181444 cycles/ticks
kyber_encaps_derand:
median: 198288 cycles/ticks
average: 199097 cycles/ticks
kyber_encaps:
median: 199422 cycles/ticks
average: 200197 cycles/ticks
kyber_decaps:
median: 250992 cycles/ticks
average: 252035 cycles/ticks
Loop spin: 203
gen_a:
median: 46628 cycles/ticks
average: 46895 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12039 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152178 cycles/ticks
average: 152834 cycles/ticks
indcpa_enc:
median: 184702 cycles/ticks
average: 185415 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47999 cycles/ticks
kyber_keypair_derand:
median: 165658 cycles/ticks
average: 166453 cycles/ticks
kyber_keypair:
median: 180510 cycles/ticks
average: 181345 cycles/ticks
kyber_encaps_derand:
median: 198306 cycles/ticks
average: 199107 cycles/ticks
kyber_encaps:
median: 199320 cycles/ticks
average: 200116 cycles/ticks
kyber_decaps:
median: 250904 cycles/ticks
average: 251909 cycles/ticks
Loop spin: 204
gen_a:
median: 46436 cycles/ticks
average: 46684 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11958 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2647 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151984 cycles/ticks
average: 152655 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185442 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166416 cycles/ticks
kyber_keypair:
median: 180210 cycles/ticks
average: 181020 cycles/ticks
kyber_encaps_derand:
median: 198442 cycles/ticks
average: 199245 cycles/ticks
kyber_encaps:
median: 199416 cycles/ticks
average: 200241 cycles/ticks
kyber_decaps:
median: 250888 cycles/ticks
average: 251965 cycles/ticks
Loop spin: 205
gen_a:
median: 46574 cycles/ticks
average: 46820 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152683 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185404 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165522 cycles/ticks
average: 166242 cycles/ticks
kyber_keypair:
median: 180676 cycles/ticks
average: 181491 cycles/ticks
kyber_encaps_derand:
median: 198414 cycles/ticks
average: 199261 cycles/ticks
kyber_encaps:
median: 199478 cycles/ticks
average: 200295 cycles/ticks
kyber_decaps:
median: 250892 cycles/ticks
average: 251945 cycles/ticks
Loop spin: 206
gen_a:
median: 46544 cycles/ticks
average: 46782 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 658 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152790 cycles/ticks
indcpa_enc:
median: 184708 cycles/ticks
average: 185416 cycles/ticks
indcpa_dec:
median: 47624 cycles/ticks
average: 47883 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166311 cycles/ticks
kyber_keypair:
median: 180182 cycles/ticks
average: 181069 cycles/ticks
kyber_encaps_derand:
median: 198616 cycles/ticks
average: 199478 cycles/ticks
kyber_encaps:
median: 199646 cycles/ticks
average: 200503 cycles/ticks
kyber_decaps:
median: 251002 cycles/ticks
average: 252036 cycles/ticks
Loop spin: 207
gen_a:
median: 46606 cycles/ticks
average: 46875 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12020 cycles/ticks
average: 11986 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152843 cycles/ticks
indcpa_enc:
median: 184770 cycles/ticks
average: 185520 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166329 cycles/ticks
kyber_keypair:
median: 180644 cycles/ticks
average: 181418 cycles/ticks
kyber_encaps_derand:
median: 198120 cycles/ticks
average: 198900 cycles/ticks
kyber_encaps:
median: 199308 cycles/ticks
average: 200122 cycles/ticks
kyber_decaps:
median: 250780 cycles/ticks
average: 251817 cycles/ticks
Loop spin: 208
gen_a:
median: 46610 cycles/ticks
average: 46852 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 425 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152721 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185323 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 48007 cycles/ticks
kyber_keypair_derand:
median: 165524 cycles/ticks
average: 166238 cycles/ticks
kyber_keypair:
median: 180196 cycles/ticks
average: 181014 cycles/ticks
kyber_encaps_derand:
median: 198394 cycles/ticks
average: 199208 cycles/ticks
kyber_encaps:
median: 199600 cycles/ticks
average: 200433 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251990 cycles/ticks
Loop spin: 209
gen_a:
median: 46548 cycles/ticks
average: 46837 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2280 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 12011 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152074 cycles/ticks
average: 152741 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185417 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47936 cycles/ticks
kyber_keypair_derand:
median: 165760 cycles/ticks
average: 166469 cycles/ticks
kyber_keypair:
median: 180630 cycles/ticks
average: 181507 cycles/ticks
kyber_encaps_derand:
median: 198490 cycles/ticks
average: 199253 cycles/ticks
kyber_encaps:
median: 199866 cycles/ticks
average: 200718 cycles/ticks
kyber_decaps:
median: 251048 cycles/ticks
average: 252017 cycles/ticks
Loop spin: 210
gen_a:
median: 46710 cycles/ticks
average: 46956 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151926 cycles/ticks
average: 152658 cycles/ticks
indcpa_enc:
median: 184556 cycles/ticks
average: 185283 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165678 cycles/ticks
average: 166372 cycles/ticks
kyber_keypair:
median: 180232 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198576 cycles/ticks
average: 199395 cycles/ticks
kyber_encaps:
median: 199874 cycles/ticks
average: 200759 cycles/ticks
kyber_decaps:
median: 251164 cycles/ticks
average: 252196 cycles/ticks
Loop spin: 211
gen_a:
median: 46540 cycles/ticks
average: 46788 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11964 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1471 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152042 cycles/ticks
average: 152751 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185439 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 47965 cycles/ticks
kyber_keypair_derand:
median: 165710 cycles/ticks
average: 166464 cycles/ticks
kyber_keypair:
median: 180660 cycles/ticks
average: 181444 cycles/ticks
kyber_encaps_derand:
median: 198124 cycles/ticks
average: 198927 cycles/ticks
kyber_encaps:
median: 199270 cycles/ticks
average: 200083 cycles/ticks
kyber_decaps:
median: 250848 cycles/ticks
average: 251809 cycles/ticks
Loop spin: 212
gen_a:
median: 46630 cycles/ticks
average: 46862 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152240 cycles/ticks
average: 152965 cycles/ticks
indcpa_enc:
median: 184770 cycles/ticks
average: 185439 cycles/ticks
indcpa_dec:
median: 47720 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165506 cycles/ticks
average: 166333 cycles/ticks
kyber_keypair:
median: 180182 cycles/ticks
average: 180980 cycles/ticks
kyber_encaps_derand:
median: 198502 cycles/ticks
average: 199278 cycles/ticks
kyber_encaps:
median: 199764 cycles/ticks
average: 200597 cycles/ticks
kyber_decaps:
median: 251480 cycles/ticks
average: 254114 cycles/ticks
Loop spin: 213
gen_a:
median: 47834 cycles/ticks
average: 48126 cycles/ticks
poly_getnoise_eta1:
median: 2322 cycles/ticks
average: 2333 cycles/ticks
poly_getnoise_eta2:
median: 2332 cycles/ticks
average: 2343 cycles/ticks
NTT:
median: 7014 cycles/ticks
average: 7045 cycles/ticks
INVNTT:
median: 10052 cycles/ticks
average: 10111 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12136 cycles/ticks
average: 12199 cycles/ticks
poly_tomsg:
median: 434 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1482 cycles/ticks
average: 1503 cycles/ticks
poly_compress:
median: 668 cycles/ticks
average: 670 cycles/ticks
poly_decompress:
median: 540 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2722 cycles/ticks
average: 2736 cycles/ticks
polyvec_decompress:
median: 1692 cycles/ticks
average: 1706 cycles/ticks
indcpa_keypair:
median: 152066 cycles/ticks
average: 153108 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185454 cycles/ticks
indcpa_dec:
median: 47818 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165544 cycles/ticks
average: 166290 cycles/ticks
kyber_keypair:
median: 180514 cycles/ticks
average: 181342 cycles/ticks
kyber_encaps_derand:
median: 199798 cycles/ticks
average: 200613 cycles/ticks
kyber_encaps:
median: 201038 cycles/ticks
average: 201849 cycles/ticks
kyber_decaps:
median: 252198 cycles/ticks
average: 253224 cycles/ticks
Loop spin: 214
gen_a:
median: 46808 cycles/ticks
average: 47066 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12013 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151990 cycles/ticks
average: 152676 cycles/ticks
indcpa_enc:
median: 184708 cycles/ticks
average: 185405 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166322 cycles/ticks
kyber_keypair:
median: 180484 cycles/ticks
average: 181311 cycles/ticks
kyber_encaps_derand:
median: 198302 cycles/ticks
average: 199161 cycles/ticks
kyber_encaps:
median: 199612 cycles/ticks
average: 200461 cycles/ticks
kyber_decaps:
median: 250964 cycles/ticks
average: 252024 cycles/ticks
Loop spin: 215
gen_a:
median: 46516 cycles/ticks
average: 46778 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11935 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152706 cycles/ticks
indcpa_enc:
median: 184582 cycles/ticks
average: 185308 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166279 cycles/ticks
kyber_keypair:
median: 180324 cycles/ticks
average: 181340 cycles/ticks
kyber_encaps_derand:
median: 198320 cycles/ticks
average: 199087 cycles/ticks
kyber_encaps:
median: 199774 cycles/ticks
average: 200595 cycles/ticks
kyber_decaps:
median: 251036 cycles/ticks
average: 252057 cycles/ticks
Loop spin: 216
gen_a:
median: 46516 cycles/ticks
average: 46771 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2313 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11880 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 529 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152707 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185441 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165632 cycles/ticks
average: 166343 cycles/ticks
kyber_keypair:
median: 180478 cycles/ticks
average: 181269 cycles/ticks
kyber_encaps_derand:
median: 198352 cycles/ticks
average: 199175 cycles/ticks
kyber_encaps:
median: 199696 cycles/ticks
average: 200554 cycles/ticks
kyber_decaps:
median: 251050 cycles/ticks
average: 252055 cycles/ticks
Loop spin: 217
gen_a:
median: 46646 cycles/ticks
average: 46877 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11870 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152130 cycles/ticks
average: 152852 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185416 cycles/ticks
indcpa_dec:
median: 47692 cycles/ticks
average: 47903 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166380 cycles/ticks
kyber_keypair:
median: 180538 cycles/ticks
average: 181305 cycles/ticks
kyber_encaps_derand:
median: 198516 cycles/ticks
average: 199256 cycles/ticks
kyber_encaps:
median: 199580 cycles/ticks
average: 200390 cycles/ticks
kyber_decaps:
median: 251108 cycles/ticks
average: 252151 cycles/ticks
Loop spin: 218
gen_a:
median: 46564 cycles/ticks
average: 46794 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11918 cycles/ticks
average: 11986 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152714 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185440 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48021 cycles/ticks
kyber_keypair_derand:
median: 165614 cycles/ticks
average: 166329 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181010 cycles/ticks
kyber_encaps_derand:
median: 198398 cycles/ticks
average: 199293 cycles/ticks
kyber_encaps:
median: 199488 cycles/ticks
average: 200310 cycles/ticks
kyber_decaps:
median: 251050 cycles/ticks
average: 252060 cycles/ticks
Loop spin: 219
gen_a:
median: 46554 cycles/ticks
average: 46800 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2290 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11866 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152642 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185323 cycles/ticks
indcpa_dec:
median: 47768 cycles/ticks
average: 47982 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166328 cycles/ticks
kyber_keypair:
median: 180524 cycles/ticks
average: 181303 cycles/ticks
kyber_encaps_derand:
median: 198668 cycles/ticks
average: 199469 cycles/ticks
kyber_encaps:
median: 199674 cycles/ticks
average: 200462 cycles/ticks
kyber_decaps:
median: 251180 cycles/ticks
average: 252198 cycles/ticks
Loop spin: 220
gen_a:
median: 46740 cycles/ticks
average: 46959 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152072 cycles/ticks
average: 152774 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185362 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47982 cycles/ticks
kyber_keypair_derand:
median: 165700 cycles/ticks
average: 166484 cycles/ticks
kyber_keypair:
median: 180600 cycles/ticks
average: 181386 cycles/ticks
kyber_encaps_derand:
median: 198422 cycles/ticks
average: 199286 cycles/ticks
kyber_encaps:
median: 199564 cycles/ticks
average: 200375 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 251965 cycles/ticks
Loop spin: 221
gen_a:
median: 46530 cycles/ticks
average: 46788 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12013 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152754 cycles/ticks
indcpa_enc:
median: 184694 cycles/ticks
average: 185392 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165624 cycles/ticks
average: 166329 cycles/ticks
kyber_keypair:
median: 180336 cycles/ticks
average: 181133 cycles/ticks
kyber_encaps_derand:
median: 198394 cycles/ticks
average: 199226 cycles/ticks
kyber_encaps:
median: 199478 cycles/ticks
average: 200284 cycles/ticks
kyber_decaps:
median: 250828 cycles/ticks
average: 251788 cycles/ticks
Loop spin: 222
gen_a:
median: 46608 cycles/ticks
average: 46852 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11892 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1669 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152617 cycles/ticks
indcpa_enc:
median: 184572 cycles/ticks
average: 185367 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165680 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180478 cycles/ticks
average: 181400 cycles/ticks
kyber_encaps_derand:
median: 198410 cycles/ticks
average: 199359 cycles/ticks
kyber_encaps:
median: 199330 cycles/ticks
average: 200156 cycles/ticks
kyber_decaps:
median: 250930 cycles/ticks
average: 251927 cycles/ticks
Loop spin: 223
gen_a:
median: 46486 cycles/ticks
average: 46732 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11951 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 542 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152130 cycles/ticks
average: 152841 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185285 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165586 cycles/ticks
average: 166459 cycles/ticks
kyber_keypair:
median: 180578 cycles/ticks
average: 181360 cycles/ticks
kyber_encaps_derand:
median: 198542 cycles/ticks
average: 199500 cycles/ticks
kyber_encaps:
median: 199384 cycles/ticks
average: 200221 cycles/ticks
kyber_decaps:
median: 250972 cycles/ticks
average: 252023 cycles/ticks
Loop spin: 224
gen_a:
median: 46588 cycles/ticks
average: 46834 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11927 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152002 cycles/ticks
average: 152693 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185415 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166287 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181144 cycles/ticks
kyber_encaps_derand:
median: 198578 cycles/ticks
average: 199367 cycles/ticks
kyber_encaps:
median: 199560 cycles/ticks
average: 200591 cycles/ticks
kyber_decaps:
median: 251556 cycles/ticks
average: 255419 cycles/ticks
Loop spin: 225
gen_a:
median: 46562 cycles/ticks
average: 46990 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11903 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152729 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185403 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180600 cycles/ticks
average: 181391 cycles/ticks
kyber_encaps_derand:
median: 198166 cycles/ticks
average: 198926 cycles/ticks
kyber_encaps:
median: 199270 cycles/ticks
average: 200143 cycles/ticks
kyber_decaps:
median: 250724 cycles/ticks
average: 251754 cycles/ticks
Loop spin: 226
gen_a:
median: 46554 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152698 cycles/ticks
indcpa_enc:
median: 184702 cycles/ticks
average: 185438 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166533 cycles/ticks
kyber_keypair:
median: 180236 cycles/ticks
average: 181158 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199212 cycles/ticks
kyber_encaps:
median: 199392 cycles/ticks
average: 200217 cycles/ticks
kyber_decaps:
median: 250816 cycles/ticks
average: 251838 cycles/ticks
Loop spin: 227
gen_a:
median: 46600 cycles/ticks
average: 46878 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11872 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152737 cycles/ticks
indcpa_enc:
median: 184614 cycles/ticks
average: 185339 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165450 cycles/ticks
average: 166202 cycles/ticks
kyber_keypair:
median: 180564 cycles/ticks
average: 181428 cycles/ticks
kyber_encaps_derand:
median: 198362 cycles/ticks
average: 199128 cycles/ticks
kyber_encaps:
median: 199440 cycles/ticks
average: 200230 cycles/ticks
kyber_decaps:
median: 251012 cycles/ticks
average: 251967 cycles/ticks
Loop spin: 228
gen_a:
median: 46622 cycles/ticks
average: 46882 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 11992 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 151942 cycles/ticks
average: 152654 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185325 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180270 cycles/ticks
average: 181069 cycles/ticks
kyber_encaps_derand:
median: 198408 cycles/ticks
average: 199125 cycles/ticks
kyber_encaps:
median: 199306 cycles/ticks
average: 200046 cycles/ticks
kyber_decaps:
median: 250716 cycles/ticks
average: 251728 cycles/ticks
Loop spin: 229
gen_a:
median: 46514 cycles/ticks
average: 46765 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11901 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152717 cycles/ticks
indcpa_enc:
median: 184744 cycles/ticks
average: 185415 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47947 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166264 cycles/ticks
kyber_keypair:
median: 180522 cycles/ticks
average: 181406 cycles/ticks
kyber_encaps_derand:
median: 198554 cycles/ticks
average: 199327 cycles/ticks
kyber_encaps:
median: 199934 cycles/ticks
average: 200747 cycles/ticks
kyber_decaps:
median: 251026 cycles/ticks
average: 251961 cycles/ticks
Loop spin: 230
gen_a:
median: 46484 cycles/ticks
average: 46743 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12039 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151990 cycles/ticks
average: 152773 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185385 cycles/ticks
indcpa_dec:
median: 47850 cycles/ticks
average: 48017 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166424 cycles/ticks
kyber_keypair:
median: 180242 cycles/ticks
average: 181069 cycles/ticks
kyber_encaps_derand:
median: 198684 cycles/ticks
average: 199499 cycles/ticks
kyber_encaps:
median: 199918 cycles/ticks
average: 200696 cycles/ticks
kyber_decaps:
median: 251170 cycles/ticks
average: 252164 cycles/ticks
Loop spin: 231
gen_a:
median: 46612 cycles/ticks
average: 46842 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11856 cycles/ticks
average: 11982 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152036 cycles/ticks
average: 152679 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185400 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47947 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180464 cycles/ticks
average: 181291 cycles/ticks
kyber_encaps_derand:
median: 198632 cycles/ticks
average: 199452 cycles/ticks
kyber_encaps:
median: 199612 cycles/ticks
average: 200409 cycles/ticks
kyber_decaps:
median: 251090 cycles/ticks
average: 252133 cycles/ticks
Loop spin: 232
gen_a:
median: 46444 cycles/ticks
average: 46710 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6875 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152752 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47690 cycles/ticks
average: 47912 cycles/ticks
kyber_keypair_derand:
median: 165708 cycles/ticks
average: 166459 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 181121 cycles/ticks
kyber_encaps_derand:
median: 198492 cycles/ticks
average: 199329 cycles/ticks
kyber_encaps:
median: 199570 cycles/ticks
average: 200386 cycles/ticks
kyber_decaps:
median: 250924 cycles/ticks
average: 251964 cycles/ticks
Loop spin: 233
gen_a:
median: 46542 cycles/ticks
average: 46781 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12020 cycles/ticks
average: 11982 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1673 cycles/ticks
indcpa_keypair:
median: 152066 cycles/ticks
average: 152716 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185306 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165708 cycles/ticks
average: 166461 cycles/ticks
kyber_keypair:
median: 180442 cycles/ticks
average: 181251 cycles/ticks
kyber_encaps_derand:
median: 198526 cycles/ticks
average: 199351 cycles/ticks
kyber_encaps:
median: 199706 cycles/ticks
average: 200499 cycles/ticks
kyber_decaps:
median: 251006 cycles/ticks
average: 252054 cycles/ticks
Loop spin: 234
gen_a:
median: 46654 cycles/ticks
average: 46888 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11869 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152662 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185361 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 48019 cycles/ticks
kyber_keypair_derand:
median: 165498 cycles/ticks
average: 166269 cycles/ticks
kyber_keypair:
median: 180332 cycles/ticks
average: 181114 cycles/ticks
kyber_encaps_derand:
median: 198216 cycles/ticks
average: 199043 cycles/ticks
kyber_encaps:
median: 199228 cycles/ticks
average: 200011 cycles/ticks
kyber_decaps:
median: 250804 cycles/ticks
average: 251800 cycles/ticks
Loop spin: 235
gen_a:
median: 46516 cycles/ticks
average: 46762 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152232 cycles/ticks
average: 152896 cycles/ticks
indcpa_enc:
median: 184782 cycles/ticks
average: 185540 cycles/ticks
indcpa_dec:
median: 47708 cycles/ticks
average: 47922 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166406 cycles/ticks
kyber_keypair:
median: 180262 cycles/ticks
average: 181066 cycles/ticks
kyber_encaps_derand:
median: 198734 cycles/ticks
average: 199694 cycles/ticks
kyber_encaps:
median: 199960 cycles/ticks
average: 200741 cycles/ticks
kyber_decaps:
median: 251158 cycles/ticks
average: 252208 cycles/ticks
Loop spin: 236
gen_a:
median: 46482 cycles/ticks
average: 46778 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11898 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152772 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185970 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47980 cycles/ticks
kyber_keypair_derand:
median: 165578 cycles/ticks
average: 169114 cycles/ticks
kyber_keypair:
median: 180402 cycles/ticks
average: 181260 cycles/ticks
kyber_encaps_derand:
median: 199920 cycles/ticks
average: 200763 cycles/ticks
kyber_encaps:
median: 201154 cycles/ticks
average: 201906 cycles/ticks
kyber_decaps:
median: 252572 cycles/ticks
average: 253603 cycles/ticks
Loop spin: 237
gen_a:
median: 46456 cycles/ticks
average: 46685 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11947 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152736 cycles/ticks
indcpa_enc:
median: 184720 cycles/ticks
average: 185488 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165578 cycles/ticks
average: 166343 cycles/ticks
kyber_keypair:
median: 180566 cycles/ticks
average: 181384 cycles/ticks
kyber_encaps_derand:
median: 198366 cycles/ticks
average: 199147 cycles/ticks
kyber_encaps:
median: 199414 cycles/ticks
average: 200196 cycles/ticks
kyber_decaps:
median: 250968 cycles/ticks
average: 251966 cycles/ticks
Loop spin: 238
gen_a:
median: 46596 cycles/ticks
average: 46848 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6876 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11850 cycles/ticks
average: 11966 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152765 cycles/ticks
indcpa_enc:
median: 184554 cycles/ticks
average: 185338 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 48021 cycles/ticks
kyber_keypair_derand:
median: 165546 cycles/ticks
average: 166280 cycles/ticks
kyber_keypair:
median: 180460 cycles/ticks
average: 181230 cycles/ticks
kyber_encaps_derand:
median: 198484 cycles/ticks
average: 199264 cycles/ticks
kyber_encaps:
median: 199448 cycles/ticks
average: 200239 cycles/ticks
kyber_decaps:
median: 250904 cycles/ticks
average: 251901 cycles/ticks
Loop spin: 239
gen_a:
median: 46552 cycles/ticks
average: 46839 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152174 cycles/ticks
average: 152864 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165648 cycles/ticks
average: 166322 cycles/ticks
kyber_keypair:
median: 180362 cycles/ticks
average: 181201 cycles/ticks
kyber_encaps_derand:
median: 198642 cycles/ticks
average: 199490 cycles/ticks
kyber_encaps:
median: 199920 cycles/ticks
average: 200679 cycles/ticks
kyber_decaps:
median: 251150 cycles/ticks
average: 252173 cycles/ticks
Loop spin: 240
gen_a:
median: 46746 cycles/ticks
average: 46980 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11893 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2666 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152699 cycles/ticks
indcpa_enc:
median: 184708 cycles/ticks
average: 185550 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47996 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166308 cycles/ticks
kyber_keypair:
median: 180238 cycles/ticks
average: 181004 cycles/ticks
kyber_encaps_derand:
median: 198174 cycles/ticks
average: 199103 cycles/ticks
kyber_encaps:
median: 199282 cycles/ticks
average: 200086 cycles/ticks
kyber_decaps:
median: 250842 cycles/ticks
average: 251844 cycles/ticks
Loop spin: 241
gen_a:
median: 46522 cycles/ticks
average: 46779 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11936 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152186 cycles/ticks
average: 152885 cycles/ticks
indcpa_enc:
median: 184774 cycles/ticks
average: 185471 cycles/ticks
indcpa_dec:
median: 47668 cycles/ticks
average: 47894 cycles/ticks
kyber_keypair_derand:
median: 165574 cycles/ticks
average: 166272 cycles/ticks
kyber_keypair:
median: 180412 cycles/ticks
average: 181171 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199183 cycles/ticks
kyber_encaps:
median: 199804 cycles/ticks
average: 200610 cycles/ticks
kyber_decaps:
median: 250946 cycles/ticks
average: 251987 cycles/ticks
Loop spin: 242
gen_a:
median: 46760 cycles/ticks
average: 47005 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11967 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151964 cycles/ticks
average: 152673 cycles/ticks
indcpa_enc:
median: 184556 cycles/ticks
average: 185279 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 48025 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166332 cycles/ticks
kyber_keypair:
median: 180528 cycles/ticks
average: 181330 cycles/ticks
kyber_encaps_derand:
median: 198684 cycles/ticks
average: 199672 cycles/ticks
kyber_encaps:
median: 199820 cycles/ticks
average: 200630 cycles/ticks
kyber_decaps:
median: 251162 cycles/ticks
average: 252187 cycles/ticks
Loop spin: 243
gen_a:
median: 46610 cycles/ticks
average: 46872 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12070 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152781 cycles/ticks
indcpa_enc:
median: 184504 cycles/ticks
average: 185166 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 48001 cycles/ticks
kyber_keypair_derand:
median: 165476 cycles/ticks
average: 166192 cycles/ticks
kyber_keypair:
median: 180598 cycles/ticks
average: 181435 cycles/ticks
kyber_encaps_derand:
median: 198342 cycles/ticks
average: 199121 cycles/ticks
kyber_encaps:
median: 199844 cycles/ticks
average: 200740 cycles/ticks
kyber_decaps:
median: 250912 cycles/ticks
average: 251952 cycles/ticks
Loop spin: 244
gen_a:
median: 46654 cycles/ticks
average: 46900 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2315 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12044 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151962 cycles/ticks
average: 152694 cycles/ticks
indcpa_enc:
median: 184540 cycles/ticks
average: 185279 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47979 cycles/ticks
kyber_keypair_derand:
median: 165714 cycles/ticks
average: 166540 cycles/ticks
kyber_keypair:
median: 180424 cycles/ticks
average: 181215 cycles/ticks
kyber_encaps_derand:
median: 198566 cycles/ticks
average: 199425 cycles/ticks
kyber_encaps:
median: 199592 cycles/ticks
average: 200411 cycles/ticks
kyber_decaps:
median: 250888 cycles/ticks
average: 251912 cycles/ticks
Loop spin: 245
gen_a:
median: 46636 cycles/ticks
average: 46896 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 12001 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151972 cycles/ticks
average: 152647 cycles/ticks
indcpa_enc:
median: 184520 cycles/ticks
average: 185209 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 48007 cycles/ticks
kyber_keypair_derand:
median: 165444 cycles/ticks
average: 166202 cycles/ticks
kyber_keypair:
median: 180282 cycles/ticks
average: 181144 cycles/ticks
kyber_encaps_derand:
median: 198386 cycles/ticks
average: 199217 cycles/ticks
kyber_encaps:
median: 199826 cycles/ticks
average: 200668 cycles/ticks
kyber_decaps:
median: 251048 cycles/ticks
average: 252063 cycles/ticks
Loop spin: 246
gen_a:
median: 46716 cycles/ticks
average: 46982 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11868 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 657 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2671 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152152 cycles/ticks
average: 152949 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185468 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165678 cycles/ticks
average: 166438 cycles/ticks
kyber_keypair:
median: 180284 cycles/ticks
average: 181039 cycles/ticks
kyber_encaps_derand:
median: 198294 cycles/ticks
average: 199078 cycles/ticks
kyber_encaps:
median: 199286 cycles/ticks
average: 200053 cycles/ticks
kyber_decaps:
median: 250972 cycles/ticks
average: 251994 cycles/ticks
Loop spin: 247
gen_a:
median: 46612 cycles/ticks
average: 46850 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11881 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2652 cycles/ticks
average: 2702 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152683 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185380 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 47982 cycles/ticks
kyber_keypair_derand:
median: 165532 cycles/ticks
average: 166252 cycles/ticks
kyber_keypair:
median: 180208 cycles/ticks
average: 181021 cycles/ticks
kyber_encaps_derand:
median: 198092 cycles/ticks
average: 198866 cycles/ticks
kyber_encaps:
median: 199672 cycles/ticks
average: 200555 cycles/ticks
kyber_decaps:
median: 250880 cycles/ticks
average: 251831 cycles/ticks
Loop spin: 248
gen_a:
median: 46562 cycles/ticks
average: 46832 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9782 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11953 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152254 cycles/ticks
average: 152981 cycles/ticks
indcpa_enc:
median: 184870 cycles/ticks
average: 185567 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47947 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166375 cycles/ticks
kyber_keypair:
median: 180232 cycles/ticks
average: 180977 cycles/ticks
kyber_encaps_derand:
median: 198298 cycles/ticks
average: 199086 cycles/ticks
kyber_encaps:
median: 199330 cycles/ticks
average: 200081 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 251930 cycles/ticks
Loop spin: 249
gen_a:
median: 46536 cycles/ticks
average: 46780 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9851 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11929 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2650 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152801 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185404 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165616 cycles/ticks
average: 166366 cycles/ticks
kyber_keypair:
median: 180244 cycles/ticks
average: 181128 cycles/ticks
kyber_encaps_derand:
median: 198360 cycles/ticks
average: 199165 cycles/ticks
kyber_encaps:
median: 199860 cycles/ticks
average: 200713 cycles/ticks
kyber_decaps:
median: 251080 cycles/ticks
average: 252112 cycles/ticks
Loop spin: 250
gen_a:
median: 46536 cycles/ticks
average: 46823 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11903 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152759 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185346 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48043 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166328 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181092 cycles/ticks
kyber_encaps_derand:
median: 198392 cycles/ticks
average: 199152 cycles/ticks
kyber_encaps:
median: 199506 cycles/ticks
average: 200275 cycles/ticks
kyber_decaps:
median: 250984 cycles/ticks
average: 252016 cycles/ticks
Loop spin: 251
gen_a:
median: 46630 cycles/ticks
average: 46885 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6843 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11953 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1466 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152088 cycles/ticks
average: 152764 cycles/ticks
indcpa_enc:
median: 184612 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47952 cycles/ticks
kyber_keypair_derand:
median: 165646 cycles/ticks
average: 166450 cycles/ticks
kyber_keypair:
median: 180274 cycles/ticks
average: 181016 cycles/ticks
kyber_encaps_derand:
median: 198580 cycles/ticks
average: 199435 cycles/ticks
kyber_encaps:
median: 199942 cycles/ticks
average: 200770 cycles/ticks
kyber_decaps:
median: 251338 cycles/ticks
average: 252357 cycles/ticks
Loop spin: 252
gen_a:
median: 46836 cycles/ticks
average: 47118 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2321 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11992 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151936 cycles/ticks
average: 152623 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185294 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166304 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181138 cycles/ticks
kyber_encaps_derand:
median: 198444 cycles/ticks
average: 199183 cycles/ticks
kyber_encaps:
median: 199556 cycles/ticks
average: 200441 cycles/ticks
kyber_decaps:
median: 250730 cycles/ticks
average: 251744 cycles/ticks
Loop spin: 253
gen_a:
median: 46686 cycles/ticks
average: 46940 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2298 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12010 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151980 cycles/ticks
average: 152634 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185297 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47995 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166306 cycles/ticks
kyber_keypair:
median: 180240 cycles/ticks
average: 180991 cycles/ticks
kyber_encaps_derand:
median: 198588 cycles/ticks
average: 199386 cycles/ticks
kyber_encaps:
median: 199576 cycles/ticks
average: 200395 cycles/ticks
kyber_decaps:
median: 251104 cycles/ticks
average: 252298 cycles/ticks
Loop spin: 254
gen_a:
median: 46562 cycles/ticks
average: 46808 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2642 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151960 cycles/ticks
average: 152702 cycles/ticks
indcpa_enc:
median: 184578 cycles/ticks
average: 185307 cycles/ticks
indcpa_dec:
median: 47858 cycles/ticks
average: 48022 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166362 cycles/ticks
kyber_keypair:
median: 180242 cycles/ticks
average: 181103 cycles/ticks
kyber_encaps_derand:
median: 198364 cycles/ticks
average: 199194 cycles/ticks
kyber_encaps:
median: 199578 cycles/ticks
average: 200383 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251887 cycles/ticks
Loop spin: 255
gen_a:
median: 46698 cycles/ticks
average: 46950 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11922 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1651 cycles/ticks
indcpa_keypair:
median: 151964 cycles/ticks
average: 152627 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185458 cycles/ticks
indcpa_dec:
median: 47852 cycles/ticks
average: 48035 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166383 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 181024 cycles/ticks
kyber_encaps_derand:
median: 198276 cycles/ticks
average: 199100 cycles/ticks
kyber_encaps:
median: 199570 cycles/ticks
average: 200389 cycles/ticks
kyber_decaps:
median: 250888 cycles/ticks
average: 252015 cycles/ticks
Loop spin: 256
gen_a:
median: 46522 cycles/ticks
average: 46772 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12006 cycles/ticks
average: 11986 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152794 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185288 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47987 cycles/ticks
kyber_keypair_derand:
median: 165650 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 181037 cycles/ticks
kyber_encaps_derand:
median: 198424 cycles/ticks
average: 199247 cycles/ticks
kyber_encaps:
median: 199584 cycles/ticks
average: 200360 cycles/ticks
kyber_decaps:
median: 250972 cycles/ticks
average: 252038 cycles/ticks
Loop spin: 257
gen_a:
median: 46738 cycles/ticks
average: 46982 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11911 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152038 cycles/ticks
average: 152764 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185432 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48075 cycles/ticks
kyber_keypair_derand:
median: 165462 cycles/ticks
average: 166180 cycles/ticks
kyber_keypair:
median: 180342 cycles/ticks
average: 181161 cycles/ticks
kyber_encaps_derand:
median: 198518 cycles/ticks
average: 199347 cycles/ticks
kyber_encaps:
median: 199710 cycles/ticks
average: 200501 cycles/ticks
kyber_decaps:
median: 251104 cycles/ticks
average: 252178 cycles/ticks
Loop spin: 258
gen_a:
median: 46662 cycles/ticks
average: 46933 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6875 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11907 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152806 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185427 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 47985 cycles/ticks
kyber_keypair_derand:
median: 165810 cycles/ticks
average: 166559 cycles/ticks
kyber_keypair:
median: 180530 cycles/ticks
average: 181384 cycles/ticks
kyber_encaps_derand:
median: 198280 cycles/ticks
average: 199060 cycles/ticks
kyber_encaps:
median: 199586 cycles/ticks
average: 200386 cycles/ticks
kyber_decaps:
median: 250888 cycles/ticks
average: 251886 cycles/ticks
Loop spin: 259
gen_a:
median: 46648 cycles/ticks
average: 46900 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2281 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2318 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11957 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1467 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152712 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185405 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47943 cycles/ticks
kyber_keypair_derand:
median: 165722 cycles/ticks
average: 166428 cycles/ticks
kyber_keypair:
median: 180620 cycles/ticks
average: 181454 cycles/ticks
kyber_encaps_derand:
median: 198312 cycles/ticks
average: 199075 cycles/ticks
kyber_encaps:
median: 199652 cycles/ticks
average: 200476 cycles/ticks
kyber_decaps:
median: 251102 cycles/ticks
average: 252237 cycles/ticks
Loop spin: 260
gen_a:
median: 46504 cycles/ticks
average: 46742 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2302 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6884 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9843 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152758 cycles/ticks
indcpa_enc:
median: 184728 cycles/ticks
average: 185403 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 47972 cycles/ticks
kyber_keypair_derand:
median: 165732 cycles/ticks
average: 166489 cycles/ticks
kyber_keypair:
median: 180528 cycles/ticks
average: 181350 cycles/ticks
kyber_encaps_derand:
median: 198398 cycles/ticks
average: 199183 cycles/ticks
kyber_encaps:
median: 199736 cycles/ticks
average: 200540 cycles/ticks
kyber_decaps:
median: 251006 cycles/ticks
average: 252033 cycles/ticks
Loop spin: 261
gen_a:
median: 46704 cycles/ticks
average: 46943 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12032 cycles/ticks
average: 12030 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152116 cycles/ticks
average: 152803 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185413 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165618 cycles/ticks
average: 166428 cycles/ticks
kyber_keypair:
median: 180320 cycles/ticks
average: 181115 cycles/ticks
kyber_encaps_derand:
median: 198274 cycles/ticks
average: 199077 cycles/ticks
kyber_encaps:
median: 199636 cycles/ticks
average: 200445 cycles/ticks
kyber_decaps:
median: 250960 cycles/ticks
average: 251958 cycles/ticks
Loop spin: 262
gen_a:
median: 46780 cycles/ticks
average: 47012 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11875 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152134 cycles/ticks
average: 152795 cycles/ticks
indcpa_enc:
median: 184764 cycles/ticks
average: 185514 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 48006 cycles/ticks
kyber_keypair_derand:
median: 165804 cycles/ticks
average: 166547 cycles/ticks
kyber_keypair:
median: 180268 cycles/ticks
average: 181168 cycles/ticks
kyber_encaps_derand:
median: 198090 cycles/ticks
average: 198932 cycles/ticks
kyber_encaps:
median: 199232 cycles/ticks
average: 200064 cycles/ticks
kyber_decaps:
median: 250674 cycles/ticks
average: 251714 cycles/ticks
Loop spin: 263
gen_a:
median: 46704 cycles/ticks
average: 46944 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12018 cycles/ticks
average: 11987 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152044 cycles/ticks
average: 152771 cycles/ticks
indcpa_enc:
median: 184694 cycles/ticks
average: 185407 cycles/ticks
indcpa_dec:
median: 47672 cycles/ticks
average: 47899 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166369 cycles/ticks
kyber_keypair:
median: 180424 cycles/ticks
average: 181248 cycles/ticks
kyber_encaps_derand:
median: 198248 cycles/ticks
average: 199045 cycles/ticks
kyber_encaps:
median: 199640 cycles/ticks
average: 200500 cycles/ticks
kyber_decaps:
median: 250858 cycles/ticks
average: 251830 cycles/ticks
Loop spin: 264
gen_a:
median: 46574 cycles/ticks
average: 46815 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12041 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152715 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47704 cycles/ticks
average: 47959 cycles/ticks
kyber_keypair_derand:
median: 165548 cycles/ticks
average: 166290 cycles/ticks
kyber_keypair:
median: 180506 cycles/ticks
average: 181302 cycles/ticks
kyber_encaps_derand:
median: 198440 cycles/ticks
average: 199185 cycles/ticks
kyber_encaps:
median: 199432 cycles/ticks
average: 200215 cycles/ticks
kyber_decaps:
median: 250944 cycles/ticks
average: 251923 cycles/ticks
Loop spin: 265
gen_a:
median: 46528 cycles/ticks
average: 46781 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152699 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185399 cycles/ticks
indcpa_dec:
median: 47674 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166352 cycles/ticks
kyber_keypair:
median: 180572 cycles/ticks
average: 181449 cycles/ticks
kyber_encaps_derand:
median: 198888 cycles/ticks
average: 199661 cycles/ticks
kyber_encaps:
median: 200022 cycles/ticks
average: 200897 cycles/ticks
kyber_decaps:
median: 251330 cycles/ticks
average: 252404 cycles/ticks
Loop spin: 266
gen_a:
median: 46706 cycles/ticks
average: 46952 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 11984 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152716 cycles/ticks
indcpa_enc:
median: 184764 cycles/ticks
average: 185492 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 48002 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166394 cycles/ticks
kyber_keypair:
median: 180580 cycles/ticks
average: 181319 cycles/ticks
kyber_encaps_derand:
median: 198560 cycles/ticks
average: 199314 cycles/ticks
kyber_encaps:
median: 199426 cycles/ticks
average: 200215 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 251932 cycles/ticks
Loop spin: 267
gen_a:
median: 46682 cycles/ticks
average: 46938 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11936 cycles/ticks
average: 11975 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151994 cycles/ticks
average: 152632 cycles/ticks
indcpa_enc:
median: 184544 cycles/ticks
average: 185275 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 48017 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166303 cycles/ticks
kyber_keypair:
median: 180326 cycles/ticks
average: 181191 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199161 cycles/ticks
kyber_encaps:
median: 199480 cycles/ticks
average: 200373 cycles/ticks
kyber_decaps:
median: 250880 cycles/ticks
average: 251938 cycles/ticks
Loop spin: 268
gen_a:
median: 46522 cycles/ticks
average: 46819 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11864 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1666 cycles/ticks
indcpa_keypair:
median: 152164 cycles/ticks
average: 152863 cycles/ticks
indcpa_enc:
median: 184774 cycles/ticks
average: 185534 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47969 cycles/ticks
kyber_keypair_derand:
median: 165586 cycles/ticks
average: 166300 cycles/ticks
kyber_keypair:
median: 180228 cycles/ticks
average: 181180 cycles/ticks
kyber_encaps_derand:
median: 198464 cycles/ticks
average: 199279 cycles/ticks
kyber_encaps:
median: 199558 cycles/ticks
average: 200311 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 252020 cycles/ticks
Loop spin: 269
gen_a:
median: 46608 cycles/ticks
average: 46850 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6872 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11842 cycles/ticks
average: 11963 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 543 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151938 cycles/ticks
average: 152607 cycles/ticks
indcpa_enc:
median: 184604 cycles/ticks
average: 185366 cycles/ticks
indcpa_dec:
median: 47712 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165626 cycles/ticks
average: 166362 cycles/ticks
kyber_keypair:
median: 180458 cycles/ticks
average: 181286 cycles/ticks
kyber_encaps_derand:
median: 198442 cycles/ticks
average: 199229 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200360 cycles/ticks
kyber_decaps:
median: 251020 cycles/ticks
average: 251981 cycles/ticks
Loop spin: 270
gen_a:
median: 46622 cycles/ticks
average: 46866 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11869 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152150 cycles/ticks
average: 152822 cycles/ticks
indcpa_enc:
median: 184728 cycles/ticks
average: 185486 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166356 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181139 cycles/ticks
kyber_encaps_derand:
median: 198588 cycles/ticks
average: 199399 cycles/ticks
kyber_encaps:
median: 199528 cycles/ticks
average: 200318 cycles/ticks
kyber_decaps:
median: 251088 cycles/ticks
average: 252137 cycles/ticks
Loop spin: 271
gen_a:
median: 46518 cycles/ticks
average: 46768 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11900 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152158 cycles/ticks
average: 152829 cycles/ticks
indcpa_enc:
median: 184572 cycles/ticks
average: 185265 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165442 cycles/ticks
average: 166152 cycles/ticks
kyber_keypair:
median: 180482 cycles/ticks
average: 181269 cycles/ticks
kyber_encaps_derand:
median: 198178 cycles/ticks
average: 199053 cycles/ticks
kyber_encaps:
median: 199464 cycles/ticks
average: 200282 cycles/ticks
kyber_decaps:
median: 257632 cycles/ticks
average: 256015 cycles/ticks
Loop spin: 272
gen_a:
median: 46574 cycles/ticks
average: 46843 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11894 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152721 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185432 cycles/ticks
indcpa_dec:
median: 47698 cycles/ticks
average: 47926 cycles/ticks
kyber_keypair_derand:
median: 165518 cycles/ticks
average: 166194 cycles/ticks
kyber_keypair:
median: 180216 cycles/ticks
average: 181031 cycles/ticks
kyber_encaps_derand:
median: 198690 cycles/ticks
average: 199480 cycles/ticks
kyber_encaps:
median: 199652 cycles/ticks
average: 200422 cycles/ticks
kyber_decaps:
median: 251170 cycles/ticks
average: 252201 cycles/ticks
Loop spin: 273
gen_a:
median: 46666 cycles/ticks
average: 46906 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11880 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152120 cycles/ticks
average: 152792 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185423 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165630 cycles/ticks
average: 166384 cycles/ticks
kyber_keypair:
median: 180494 cycles/ticks
average: 181384 cycles/ticks
kyber_encaps_derand:
median: 198566 cycles/ticks
average: 199388 cycles/ticks
kyber_encaps:
median: 199728 cycles/ticks
average: 200597 cycles/ticks
kyber_decaps:
median: 251240 cycles/ticks
average: 252299 cycles/ticks
Loop spin: 274
gen_a:
median: 46574 cycles/ticks
average: 46821 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12050 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152010 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185403 cycles/ticks
indcpa_dec:
median: 47706 cycles/ticks
average: 47895 cycles/ticks
kyber_keypair_derand:
median: 165502 cycles/ticks
average: 166223 cycles/ticks
kyber_keypair:
median: 180232 cycles/ticks
average: 181089 cycles/ticks
kyber_encaps_derand:
median: 198262 cycles/ticks
average: 199073 cycles/ticks
kyber_encaps:
median: 199830 cycles/ticks
average: 200608 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 252011 cycles/ticks
Loop spin: 275
gen_a:
median: 46700 cycles/ticks
average: 46936 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11838 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151896 cycles/ticks
average: 152560 cycles/ticks
indcpa_enc:
median: 184520 cycles/ticks
average: 185208 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166465 cycles/ticks
kyber_keypair:
median: 180626 cycles/ticks
average: 181412 cycles/ticks
kyber_encaps_derand:
median: 198256 cycles/ticks
average: 199071 cycles/ticks
kyber_encaps:
median: 199622 cycles/ticks
average: 200392 cycles/ticks
kyber_decaps:
median: 250936 cycles/ticks
average: 251977 cycles/ticks
Loop spin: 276
gen_a:
median: 46592 cycles/ticks
average: 46840 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11891 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2654 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152234 cycles/ticks
average: 152945 cycles/ticks
indcpa_enc:
median: 184798 cycles/ticks
average: 185500 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47986 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166339 cycles/ticks
kyber_keypair:
median: 180320 cycles/ticks
average: 181137 cycles/ticks
kyber_encaps_derand:
median: 198722 cycles/ticks
average: 199512 cycles/ticks
kyber_encaps:
median: 199774 cycles/ticks
average: 200562 cycles/ticks
kyber_decaps:
median: 251338 cycles/ticks
average: 252392 cycles/ticks
Loop spin: 277
gen_a:
median: 46542 cycles/ticks
average: 46784 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12078 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152128 cycles/ticks
average: 152829 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185410 cycles/ticks
indcpa_dec:
median: 47818 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166418 cycles/ticks
kyber_keypair:
median: 180600 cycles/ticks
average: 181424 cycles/ticks
kyber_encaps_derand:
median: 198296 cycles/ticks
average: 199107 cycles/ticks
kyber_encaps:
median: 199350 cycles/ticks
average: 200163 cycles/ticks
kyber_decaps:
median: 250908 cycles/ticks
average: 251920 cycles/ticks
Loop spin: 278
gen_a:
median: 46632 cycles/ticks
average: 46877 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152824 cycles/ticks
indcpa_enc:
median: 184750 cycles/ticks
average: 185510 cycles/ticks
indcpa_dec:
median: 47750 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165616 cycles/ticks
average: 166353 cycles/ticks
kyber_keypair:
median: 180222 cycles/ticks
average: 180992 cycles/ticks
kyber_encaps_derand:
median: 198586 cycles/ticks
average: 199392 cycles/ticks
kyber_encaps:
median: 199662 cycles/ticks
average: 200462 cycles/ticks
kyber_decaps:
median: 251094 cycles/ticks
average: 252158 cycles/ticks
Loop spin: 279
gen_a:
median: 46540 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9810 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11885 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151960 cycles/ticks
average: 152651 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185323 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165624 cycles/ticks
average: 166350 cycles/ticks
kyber_keypair:
median: 180508 cycles/ticks
average: 181366 cycles/ticks
kyber_encaps_derand:
median: 198516 cycles/ticks
average: 199280 cycles/ticks
kyber_encaps:
median: 199722 cycles/ticks
average: 200536 cycles/ticks
kyber_decaps:
median: 251110 cycles/ticks
average: 252046 cycles/ticks
Loop spin: 280
gen_a:
median: 46532 cycles/ticks
average: 46779 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11927 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151910 cycles/ticks
average: 152607 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185305 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165720 cycles/ticks
average: 166476 cycles/ticks
kyber_keypair:
median: 180454 cycles/ticks
average: 181267 cycles/ticks
kyber_encaps_derand:
median: 198160 cycles/ticks
average: 198938 cycles/ticks
kyber_encaps:
median: 199652 cycles/ticks
average: 200475 cycles/ticks
kyber_decaps:
median: 250928 cycles/ticks
average: 252034 cycles/ticks
Loop spin: 281
gen_a:
median: 46490 cycles/ticks
average: 46739 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11883 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2682 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152128 cycles/ticks
average: 152793 cycles/ticks
indcpa_enc:
median: 184654 cycles/ticks
average: 185330 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166294 cycles/ticks
kyber_keypair:
median: 180386 cycles/ticks
average: 181206 cycles/ticks
kyber_encaps_derand:
median: 198398 cycles/ticks
average: 199203 cycles/ticks
kyber_encaps:
median: 199744 cycles/ticks
average: 200589 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252200 cycles/ticks
Loop spin: 282
gen_a:
median: 46654 cycles/ticks
average: 46890 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12031 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152136 cycles/ticks
average: 152800 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47905 cycles/ticks
kyber_keypair_derand:
median: 165680 cycles/ticks
average: 166376 cycles/ticks
kyber_keypair:
median: 180526 cycles/ticks
average: 181355 cycles/ticks
kyber_encaps_derand:
median: 198532 cycles/ticks
average: 199296 cycles/ticks
kyber_encaps:
median: 199718 cycles/ticks
average: 200570 cycles/ticks
kyber_decaps:
median: 251032 cycles/ticks
average: 252020 cycles/ticks
Loop spin: 283
gen_a:
median: 46516 cycles/ticks
average: 46754 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 542 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152000 cycles/ticks
average: 152690 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185442 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48023 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166428 cycles/ticks
kyber_keypair:
median: 180522 cycles/ticks
average: 181404 cycles/ticks
kyber_encaps_derand:
median: 198546 cycles/ticks
average: 199589 cycles/ticks
kyber_encaps:
median: 199586 cycles/ticks
average: 201320 cycles/ticks
kyber_decaps:
median: 251314 cycles/ticks
average: 254774 cycles/ticks
Loop spin: 284
gen_a:
median: 46542 cycles/ticks
average: 46784 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12013 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152649 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185351 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165698 cycles/ticks
average: 166423 cycles/ticks
kyber_keypair:
median: 180186 cycles/ticks
average: 180944 cycles/ticks
kyber_encaps_derand:
median: 198452 cycles/ticks
average: 199229 cycles/ticks
kyber_encaps:
median: 199850 cycles/ticks
average: 200636 cycles/ticks
kyber_decaps:
median: 251286 cycles/ticks
average: 252343 cycles/ticks
Loop spin: 285
gen_a:
median: 46646 cycles/ticks
average: 46918 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11949 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152198 cycles/ticks
average: 152910 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185633 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166271 cycles/ticks
kyber_keypair:
median: 180526 cycles/ticks
average: 181387 cycles/ticks
kyber_encaps_derand:
median: 198306 cycles/ticks
average: 199053 cycles/ticks
kyber_encaps:
median: 199302 cycles/ticks
average: 200045 cycles/ticks
kyber_decaps:
median: 250758 cycles/ticks
average: 251728 cycles/ticks
Loop spin: 286
gen_a:
median: 46550 cycles/ticks
average: 46805 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11883 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152815 cycles/ticks
indcpa_enc:
median: 184604 cycles/ticks
average: 185360 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165634 cycles/ticks
average: 166350 cycles/ticks
kyber_keypair:
median: 180550 cycles/ticks
average: 181286 cycles/ticks
kyber_encaps_derand:
median: 198524 cycles/ticks
average: 199378 cycles/ticks
kyber_encaps:
median: 199398 cycles/ticks
average: 200216 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251968 cycles/ticks
Loop spin: 287
gen_a:
median: 46596 cycles/ticks
average: 46828 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11866 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152002 cycles/ticks
average: 152724 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185387 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47959 cycles/ticks
kyber_keypair_derand:
median: 165614 cycles/ticks
average: 166409 cycles/ticks
kyber_keypair:
median: 180322 cycles/ticks
average: 181143 cycles/ticks
kyber_encaps_derand:
median: 198164 cycles/ticks
average: 198989 cycles/ticks
kyber_encaps:
median: 199348 cycles/ticks
average: 200105 cycles/ticks
kyber_decaps:
median: 251034 cycles/ticks
average: 252049 cycles/ticks
Loop spin: 288
gen_a:
median: 46526 cycles/ticks
average: 46797 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2335 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6872 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11911 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151924 cycles/ticks
average: 152576 cycles/ticks
indcpa_enc:
median: 184606 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47959 cycles/ticks
kyber_keypair_derand:
median: 165610 cycles/ticks
average: 166351 cycles/ticks
kyber_keypair:
median: 180578 cycles/ticks
average: 181382 cycles/ticks
kyber_encaps_derand:
median: 198430 cycles/ticks
average: 199235 cycles/ticks
kyber_encaps:
median: 199492 cycles/ticks
average: 200267 cycles/ticks
kyber_decaps:
median: 250984 cycles/ticks
average: 252002 cycles/ticks
Loop spin: 289
gen_a:
median: 46544 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11960 cycles/ticks
average: 11985 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152821 cycles/ticks
indcpa_enc:
median: 184580 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 48024 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166408 cycles/ticks
kyber_keypair:
median: 180516 cycles/ticks
average: 181380 cycles/ticks
kyber_encaps_derand:
median: 198508 cycles/ticks
average: 199284 cycles/ticks
kyber_encaps:
median: 199534 cycles/ticks
average: 200368 cycles/ticks
kyber_decaps:
median: 251108 cycles/ticks
average: 252192 cycles/ticks
Loop spin: 290
gen_a:
median: 46644 cycles/ticks
average: 46907 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11891 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152805 cycles/ticks
indcpa_enc:
median: 184786 cycles/ticks
average: 185601 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166464 cycles/ticks
kyber_keypair:
median: 180222 cycles/ticks
average: 181035 cycles/ticks
kyber_encaps_derand:
median: 198310 cycles/ticks
average: 199081 cycles/ticks
kyber_encaps:
median: 199322 cycles/ticks
average: 200105 cycles/ticks
kyber_decaps:
median: 251098 cycles/ticks
average: 252157 cycles/ticks
Loop spin: 291
gen_a:
median: 46538 cycles/ticks
average: 46822 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11838 cycles/ticks
average: 11967 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152010 cycles/ticks
average: 152748 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 48002 cycles/ticks
kyber_keypair_derand:
median: 165654 cycles/ticks
average: 166428 cycles/ticks
kyber_keypair:
median: 180536 cycles/ticks
average: 181341 cycles/ticks
kyber_encaps_derand:
median: 198408 cycles/ticks
average: 199257 cycles/ticks
kyber_encaps:
median: 199454 cycles/ticks
average: 200202 cycles/ticks
kyber_decaps:
median: 250978 cycles/ticks
average: 252004 cycles/ticks
Loop spin: 292
gen_a:
median: 46486 cycles/ticks
average: 46722 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11911 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152749 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185401 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165586 cycles/ticks
average: 166299 cycles/ticks
kyber_keypair:
median: 180268 cycles/ticks
average: 181008 cycles/ticks
kyber_encaps_derand:
median: 198692 cycles/ticks
average: 199595 cycles/ticks
kyber_encaps:
median: 199666 cycles/ticks
average: 200415 cycles/ticks
kyber_decaps:
median: 251152 cycles/ticks
average: 252161 cycles/ticks
Loop spin: 293
gen_a:
median: 46490 cycles/ticks
average: 46746 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11906 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1454 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152775 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185450 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47958 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166425 cycles/ticks
kyber_keypair:
median: 180496 cycles/ticks
average: 181310 cycles/ticks
kyber_encaps_derand:
median: 198370 cycles/ticks
average: 199132 cycles/ticks
kyber_encaps:
median: 199260 cycles/ticks
average: 200044 cycles/ticks
kyber_decaps:
median: 250876 cycles/ticks
average: 252001 cycles/ticks
Loop spin: 294
gen_a:
median: 46388 cycles/ticks
average: 46762 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152718 cycles/ticks
indcpa_enc:
median: 184624 cycles/ticks
average: 185363 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47984 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166344 cycles/ticks
kyber_keypair:
median: 180304 cycles/ticks
average: 181174 cycles/ticks
kyber_encaps_derand:
median: 198448 cycles/ticks
average: 199221 cycles/ticks
kyber_encaps:
median: 199342 cycles/ticks
average: 200190 cycles/ticks
kyber_decaps:
median: 250974 cycles/ticks
average: 252055 cycles/ticks
Loop spin: 295
gen_a:
median: 46502 cycles/ticks
average: 46796 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9863 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11917 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152146 cycles/ticks
average: 153456 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 187906 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165814 cycles/ticks
average: 166555 cycles/ticks
kyber_keypair:
median: 180476 cycles/ticks
average: 181286 cycles/ticks
kyber_encaps_derand:
median: 199890 cycles/ticks
average: 200657 cycles/ticks
kyber_encaps:
median: 200896 cycles/ticks
average: 201783 cycles/ticks
kyber_decaps:
median: 252270 cycles/ticks
average: 253407 cycles/ticks
Loop spin: 296
gen_a:
median: 46640 cycles/ticks
average: 46902 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11855 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152726 cycles/ticks
indcpa_enc:
median: 184576 cycles/ticks
average: 185296 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47948 cycles/ticks
kyber_keypair_derand:
median: 165514 cycles/ticks
average: 166235 cycles/ticks
kyber_keypair:
median: 180290 cycles/ticks
average: 181148 cycles/ticks
kyber_encaps_derand:
median: 198288 cycles/ticks
average: 199154 cycles/ticks
kyber_encaps:
median: 199484 cycles/ticks
average: 200284 cycles/ticks
kyber_decaps:
median: 250790 cycles/ticks
average: 251800 cycles/ticks
Loop spin: 297
gen_a:
median: 46528 cycles/ticks
average: 46762 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11919 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151946 cycles/ticks
average: 152650 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185422 cycles/ticks
indcpa_dec:
median: 47710 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165488 cycles/ticks
average: 166174 cycles/ticks
kyber_keypair:
median: 180438 cycles/ticks
average: 181265 cycles/ticks
kyber_encaps_derand:
median: 198312 cycles/ticks
average: 199153 cycles/ticks
kyber_encaps:
median: 199730 cycles/ticks
average: 200510 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251883 cycles/ticks
Loop spin: 298
gen_a:
median: 46516 cycles/ticks
average: 46778 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12038 cycles/ticks
average: 12090 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152702 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185310 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165496 cycles/ticks
average: 166267 cycles/ticks
kyber_keypair:
median: 180252 cycles/ticks
average: 181063 cycles/ticks
kyber_encaps_derand:
median: 198536 cycles/ticks
average: 199405 cycles/ticks
kyber_encaps:
median: 199772 cycles/ticks
average: 200544 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 252045 cycles/ticks
Loop spin: 299
gen_a:
median: 46606 cycles/ticks
average: 46908 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11946 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1695 cycles/ticks
indcpa_keypair:
median: 152064 cycles/ticks
average: 152838 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185340 cycles/ticks
indcpa_dec:
median: 47724 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166275 cycles/ticks
kyber_keypair:
median: 180296 cycles/ticks
average: 181105 cycles/ticks
kyber_encaps_derand:
median: 198272 cycles/ticks
average: 199097 cycles/ticks
kyber_encaps:
median: 199396 cycles/ticks
average: 200222 cycles/ticks
kyber_decaps:
median: 250870 cycles/ticks
average: 251899 cycles/ticks
Loop spin: 300
gen_a:
median: 46518 cycles/ticks
average: 46764 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11868 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152747 cycles/ticks
indcpa_enc:
median: 184554 cycles/ticks
average: 185290 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48002 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166319 cycles/ticks
kyber_keypair:
median: 180240 cycles/ticks
average: 181019 cycles/ticks
kyber_encaps_derand:
median: 198478 cycles/ticks
average: 199222 cycles/ticks
kyber_encaps:
median: 199572 cycles/ticks
average: 200415 cycles/ticks
kyber_decaps:
median: 251088 cycles/ticks
average: 252198 cycles/ticks
Loop spin: 301
gen_a:
median: 46572 cycles/ticks
average: 46850 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11947 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2699 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152128 cycles/ticks
average: 152843 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185350 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47989 cycles/ticks
kyber_keypair_derand:
median: 165714 cycles/ticks
average: 166415 cycles/ticks
kyber_keypair:
median: 180272 cycles/ticks
average: 181056 cycles/ticks
kyber_encaps_derand:
median: 198212 cycles/ticks
average: 198985 cycles/ticks
kyber_encaps:
median: 199660 cycles/ticks
average: 200475 cycles/ticks
kyber_decaps:
median: 250836 cycles/ticks
average: 251780 cycles/ticks
Loop spin: 302
gen_a:
median: 46646 cycles/ticks
average: 46908 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11832 cycles/ticks
average: 11973 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151958 cycles/ticks
average: 152646 cycles/ticks
indcpa_enc:
median: 184522 cycles/ticks
average: 185308 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165614 cycles/ticks
average: 166325 cycles/ticks
kyber_keypair:
median: 180522 cycles/ticks
average: 181279 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199123 cycles/ticks
kyber_encaps:
median: 199630 cycles/ticks
average: 200429 cycles/ticks
kyber_decaps:
median: 251034 cycles/ticks
average: 252306 cycles/ticks
Loop spin: 303
gen_a:
median: 46482 cycles/ticks
average: 46753 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12018 cycles/ticks
average: 11990 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152088 cycles/ticks
average: 152797 cycles/ticks
indcpa_enc:
median: 184694 cycles/ticks
average: 185475 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48001 cycles/ticks
kyber_keypair_derand:
median: 165526 cycles/ticks
average: 166261 cycles/ticks
kyber_keypair:
median: 180608 cycles/ticks
average: 181436 cycles/ticks
kyber_encaps_derand:
median: 198176 cycles/ticks
average: 198913 cycles/ticks
kyber_encaps:
median: 199538 cycles/ticks
average: 200277 cycles/ticks
kyber_decaps:
median: 250792 cycles/ticks
average: 251789 cycles/ticks
Loop spin: 304
gen_a:
median: 46672 cycles/ticks
average: 46978 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2281 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11859 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 151968 cycles/ticks
average: 152704 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185391 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47939 cycles/ticks
kyber_keypair_derand:
median: 165632 cycles/ticks
average: 166370 cycles/ticks
kyber_keypair:
median: 180558 cycles/ticks
average: 181343 cycles/ticks
kyber_encaps_derand:
median: 198046 cycles/ticks
average: 198839 cycles/ticks
kyber_encaps:
median: 199446 cycles/ticks
average: 200223 cycles/ticks
kyber_decaps:
median: 250830 cycles/ticks
average: 252093 cycles/ticks
Loop spin: 305
gen_a:
median: 46692 cycles/ticks
average: 46952 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2318 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9852 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11906 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151928 cycles/ticks
average: 152649 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185374 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 48024 cycles/ticks
kyber_keypair_derand:
median: 165686 cycles/ticks
average: 166391 cycles/ticks
kyber_keypair:
median: 180434 cycles/ticks
average: 181166 cycles/ticks
kyber_encaps_derand:
median: 198630 cycles/ticks
average: 199424 cycles/ticks
kyber_encaps:
median: 199982 cycles/ticks
average: 200806 cycles/ticks
kyber_decaps:
median: 251106 cycles/ticks
average: 252104 cycles/ticks
Loop spin: 306
gen_a:
median: 46568 cycles/ticks
average: 46819 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11917 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2660 cycles/ticks
average: 2674 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152284 cycles/ticks
average: 152974 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185486 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47989 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166400 cycles/ticks
kyber_keypair:
median: 180332 cycles/ticks
average: 181095 cycles/ticks
kyber_encaps_derand:
median: 198450 cycles/ticks
average: 199247 cycles/ticks
kyber_encaps:
median: 199410 cycles/ticks
average: 200170 cycles/ticks
kyber_decaps:
median: 251006 cycles/ticks
average: 252070 cycles/ticks
Loop spin: 307
gen_a:
median: 46666 cycles/ticks
average: 46931 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11943 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152822 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185340 cycles/ticks
indcpa_dec:
median: 47678 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165752 cycles/ticks
average: 166503 cycles/ticks
kyber_keypair:
median: 180430 cycles/ticks
average: 181217 cycles/ticks
kyber_encaps_derand:
median: 198646 cycles/ticks
average: 199427 cycles/ticks
kyber_encaps:
median: 199896 cycles/ticks
average: 200707 cycles/ticks
kyber_decaps:
median: 251104 cycles/ticks
average: 252122 cycles/ticks
Loop spin: 308
gen_a:
median: 46542 cycles/ticks
average: 46792 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6877 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9848 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12029 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152064 cycles/ticks
average: 152752 cycles/ticks
indcpa_enc:
median: 184612 cycles/ticks
average: 185329 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 48031 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166350 cycles/ticks
kyber_keypair:
median: 180600 cycles/ticks
average: 181462 cycles/ticks
kyber_encaps_derand:
median: 198146 cycles/ticks
average: 198954 cycles/ticks
kyber_encaps:
median: 199224 cycles/ticks
average: 200008 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 251984 cycles/ticks
Loop spin: 309
gen_a:
median: 46750 cycles/ticks
average: 46998 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152792 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185320 cycles/ticks
indcpa_dec:
median: 47716 cycles/ticks
average: 47920 cycles/ticks
kyber_keypair_derand:
median: 165552 cycles/ticks
average: 166307 cycles/ticks
kyber_keypair:
median: 180652 cycles/ticks
average: 181514 cycles/ticks
kyber_encaps_derand:
median: 198332 cycles/ticks
average: 199115 cycles/ticks
kyber_encaps:
median: 199768 cycles/ticks
average: 200530 cycles/ticks
kyber_decaps:
median: 250894 cycles/ticks
average: 251966 cycles/ticks
Loop spin: 310
gen_a:
median: 46660 cycles/ticks
average: 46903 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2285 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152804 cycles/ticks
indcpa_enc:
median: 184736 cycles/ticks
average: 185486 cycles/ticks
indcpa_dec:
median: 47768 cycles/ticks
average: 47941 cycles/ticks
kyber_keypair_derand:
median: 165716 cycles/ticks
average: 166411 cycles/ticks
kyber_keypair:
median: 180504 cycles/ticks
average: 181340 cycles/ticks
kyber_encaps_derand:
median: 198558 cycles/ticks
average: 199340 cycles/ticks
kyber_encaps:
median: 199430 cycles/ticks
average: 200267 cycles/ticks
kyber_decaps:
median: 250834 cycles/ticks
average: 252048 cycles/ticks
Loop spin: 311
gen_a:
median: 46448 cycles/ticks
average: 46705 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 685 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151968 cycles/ticks
average: 152641 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185322 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 48027 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166379 cycles/ticks
kyber_keypair:
median: 180466 cycles/ticks
average: 181239 cycles/ticks
kyber_encaps_derand:
median: 200028 cycles/ticks
average: 200831 cycles/ticks
kyber_encaps:
median: 201348 cycles/ticks
average: 202197 cycles/ticks
kyber_decaps:
median: 252580 cycles/ticks
average: 253628 cycles/ticks
Loop spin: 312
gen_a:
median: 46562 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11921 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152072 cycles/ticks
average: 152744 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185494 cycles/ticks
indcpa_dec:
median: 47874 cycles/ticks
average: 48045 cycles/ticks
kyber_keypair_derand:
median: 165716 cycles/ticks
average: 166504 cycles/ticks
kyber_keypair:
median: 180258 cycles/ticks
average: 181029 cycles/ticks
kyber_encaps_derand:
median: 198270 cycles/ticks
average: 199079 cycles/ticks
kyber_encaps:
median: 199284 cycles/ticks
average: 200073 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 252106 cycles/ticks
Loop spin: 313
gen_a:
median: 46578 cycles/ticks
average: 46870 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11889 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1673 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152862 cycles/ticks
indcpa_enc:
median: 184846 cycles/ticks
average: 185569 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48004 cycles/ticks
kyber_keypair_derand:
median: 165634 cycles/ticks
average: 166416 cycles/ticks
kyber_keypair:
median: 180222 cycles/ticks
average: 180984 cycles/ticks
kyber_encaps_derand:
median: 198548 cycles/ticks
average: 199329 cycles/ticks
kyber_encaps:
median: 199846 cycles/ticks
average: 200613 cycles/ticks
kyber_decaps:
median: 251114 cycles/ticks
average: 252075 cycles/ticks
Loop spin: 314
gen_a:
median: 46622 cycles/ticks
average: 46875 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11936 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 530 cycles/ticks
polyvec_compress:
median: 2666 cycles/ticks
average: 2684 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152012 cycles/ticks
average: 152772 cycles/ticks
indcpa_enc:
median: 184714 cycles/ticks
average: 185444 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47990 cycles/ticks
kyber_keypair_derand:
median: 165470 cycles/ticks
average: 166164 cycles/ticks
kyber_keypair:
median: 180230 cycles/ticks
average: 181047 cycles/ticks
kyber_encaps_derand:
median: 198502 cycles/ticks
average: 199295 cycles/ticks
kyber_encaps:
median: 199534 cycles/ticks
average: 200388 cycles/ticks
kyber_decaps:
median: 251192 cycles/ticks
average: 252261 cycles/ticks
Loop spin: 315
gen_a:
median: 46646 cycles/ticks
average: 46904 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11882 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1472 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151948 cycles/ticks
average: 152626 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185329 cycles/ticks
indcpa_dec:
median: 47686 cycles/ticks
average: 47897 cycles/ticks
kyber_keypair_derand:
median: 165512 cycles/ticks
average: 166267 cycles/ticks
kyber_keypair:
median: 180260 cycles/ticks
average: 181098 cycles/ticks
kyber_encaps_derand:
median: 198240 cycles/ticks
average: 199098 cycles/ticks
kyber_encaps:
median: 199734 cycles/ticks
average: 200617 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252008 cycles/ticks
Loop spin: 316
gen_a:
median: 46664 cycles/ticks
average: 46958 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12009 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152806 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185434 cycles/ticks
indcpa_dec:
median: 47704 cycles/ticks
average: 47905 cycles/ticks
kyber_keypair_derand:
median: 165540 cycles/ticks
average: 166271 cycles/ticks
kyber_keypair:
median: 180228 cycles/ticks
average: 181013 cycles/ticks
kyber_encaps_derand:
median: 198260 cycles/ticks
average: 199096 cycles/ticks
kyber_encaps:
median: 199380 cycles/ticks
average: 200263 cycles/ticks
kyber_decaps:
median: 251002 cycles/ticks
average: 252041 cycles/ticks
Loop spin: 317
gen_a:
median: 46618 cycles/ticks
average: 46902 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11899 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151892 cycles/ticks
average: 152617 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185337 cycles/ticks
indcpa_dec:
median: 47734 cycles/ticks
average: 47934 cycles/ticks
kyber_keypair_derand:
median: 165620 cycles/ticks
average: 166382 cycles/ticks
kyber_keypair:
median: 180230 cycles/ticks
average: 181014 cycles/ticks
kyber_encaps_derand:
median: 198304 cycles/ticks
average: 199122 cycles/ticks
kyber_encaps:
median: 199566 cycles/ticks
average: 200367 cycles/ticks
kyber_decaps:
median: 250900 cycles/ticks
average: 251955 cycles/ticks
Loop spin: 318
gen_a:
median: 46464 cycles/ticks
average: 46711 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11830 cycles/ticks
average: 11976 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152725 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185498 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166488 cycles/ticks
kyber_keypair:
median: 180248 cycles/ticks
average: 181139 cycles/ticks
kyber_encaps_derand:
median: 198772 cycles/ticks
average: 199663 cycles/ticks
kyber_encaps:
median: 199892 cycles/ticks
average: 200740 cycles/ticks
kyber_decaps:
median: 251250 cycles/ticks
average: 252250 cycles/ticks
Loop spin: 319
gen_a:
median: 46674 cycles/ticks
average: 46937 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152802 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185414 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165548 cycles/ticks
average: 166320 cycles/ticks
kyber_keypair:
median: 180252 cycles/ticks
average: 181099 cycles/ticks
kyber_encaps_derand:
median: 199700 cycles/ticks
average: 200550 cycles/ticks
kyber_encaps:
median: 200954 cycles/ticks
average: 201760 cycles/ticks
kyber_decaps:
median: 252196 cycles/ticks
average: 253256 cycles/ticks
Loop spin: 320
gen_a:
median: 46594 cycles/ticks
average: 46861 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152839 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185332 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47942 cycles/ticks
kyber_keypair_derand:
median: 165728 cycles/ticks
average: 166436 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181074 cycles/ticks
kyber_encaps_derand:
median: 198500 cycles/ticks
average: 199346 cycles/ticks
kyber_encaps:
median: 199668 cycles/ticks
average: 200511 cycles/ticks
kyber_decaps:
median: 250994 cycles/ticks
average: 252043 cycles/ticks
Loop spin: 321
gen_a:
median: 46610 cycles/ticks
average: 46851 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2285 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11898 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 432 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152750 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185393 cycles/ticks
indcpa_dec:
median: 47720 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166245 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181031 cycles/ticks
kyber_encaps_derand:
median: 198420 cycles/ticks
average: 199218 cycles/ticks
kyber_encaps:
median: 199716 cycles/ticks
average: 200572 cycles/ticks
kyber_decaps:
median: 250880 cycles/ticks
average: 251891 cycles/ticks
Loop spin: 322
gen_a:
median: 46520 cycles/ticks
average: 46781 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11988 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152124 cycles/ticks
average: 152841 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185444 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47959 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166341 cycles/ticks
kyber_keypair:
median: 180350 cycles/ticks
average: 181239 cycles/ticks
kyber_encaps_derand:
median: 198264 cycles/ticks
average: 199121 cycles/ticks
kyber_encaps:
median: 199356 cycles/ticks
average: 200194 cycles/ticks
kyber_decaps:
median: 250892 cycles/ticks
average: 251866 cycles/ticks
Loop spin: 323
gen_a:
median: 46402 cycles/ticks
average: 46651 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2309 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152769 cycles/ticks
indcpa_enc:
median: 184764 cycles/ticks
average: 185511 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165642 cycles/ticks
average: 166400 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 181079 cycles/ticks
kyber_encaps_derand:
median: 198378 cycles/ticks
average: 199239 cycles/ticks
kyber_encaps:
median: 199774 cycles/ticks
average: 200601 cycles/ticks
kyber_decaps:
median: 251022 cycles/ticks
average: 252022 cycles/ticks
Loop spin: 324
gen_a:
median: 46530 cycles/ticks
average: 46800 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11956 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152016 cycles/ticks
average: 152722 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185351 cycles/ticks
indcpa_dec:
median: 47850 cycles/ticks
average: 48022 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166305 cycles/ticks
kyber_keypair:
median: 180638 cycles/ticks
average: 181400 cycles/ticks
kyber_encaps_derand:
median: 198450 cycles/ticks
average: 199344 cycles/ticks
kyber_encaps:
median: 199688 cycles/ticks
average: 200538 cycles/ticks
kyber_decaps:
median: 251006 cycles/ticks
average: 252018 cycles/ticks
Loop spin: 325
gen_a:
median: 46688 cycles/ticks
average: 46948 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9843 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11856 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2654 cycles/ticks
average: 2670 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152800 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185435 cycles/ticks
indcpa_dec:
median: 47724 cycles/ticks
average: 47908 cycles/ticks
kyber_keypair_derand:
median: 165792 cycles/ticks
average: 166533 cycles/ticks
kyber_keypair:
median: 180606 cycles/ticks
average: 181399 cycles/ticks
kyber_encaps_derand:
median: 198384 cycles/ticks
average: 199249 cycles/ticks
kyber_encaps:
median: 199834 cycles/ticks
average: 200638 cycles/ticks
kyber_decaps:
median: 251104 cycles/ticks
average: 252122 cycles/ticks
Loop spin: 326
gen_a:
median: 46608 cycles/ticks
average: 46879 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1652 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152712 cycles/ticks
indcpa_enc:
median: 184690 cycles/ticks
average: 185436 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47979 cycles/ticks
kyber_keypair_derand:
median: 165700 cycles/ticks
average: 166450 cycles/ticks
kyber_keypair:
median: 180424 cycles/ticks
average: 181295 cycles/ticks
kyber_encaps_derand:
median: 199658 cycles/ticks
average: 200465 cycles/ticks
kyber_encaps:
median: 201168 cycles/ticks
average: 202052 cycles/ticks
kyber_decaps:
median: 252432 cycles/ticks
average: 253470 cycles/ticks
Loop spin: 327
gen_a:
median: 46566 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6874 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12004 cycles/ticks
average: 11973 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152078 cycles/ticks
average: 152758 cycles/ticks
indcpa_enc:
median: 184442 cycles/ticks
average: 185149 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47985 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166361 cycles/ticks
kyber_keypair:
median: 180488 cycles/ticks
average: 181253 cycles/ticks
kyber_encaps_derand:
median: 198330 cycles/ticks
average: 199126 cycles/ticks
kyber_encaps:
median: 199770 cycles/ticks
average: 200562 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 252009 cycles/ticks
Loop spin: 328
gen_a:
median: 46638 cycles/ticks
average: 46886 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6879 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11877 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152074 cycles/ticks
average: 152756 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185292 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165646 cycles/ticks
average: 166399 cycles/ticks
kyber_keypair:
median: 180386 cycles/ticks
average: 181257 cycles/ticks
kyber_encaps_derand:
median: 199764 cycles/ticks
average: 200610 cycles/ticks
kyber_encaps:
median: 200798 cycles/ticks
average: 201620 cycles/ticks
kyber_decaps:
median: 252360 cycles/ticks
average: 253364 cycles/ticks
Loop spin: 329
gen_a:
median: 46350 cycles/ticks
average: 46615 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12032 cycles/ticks
average: 12016 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152815 cycles/ticks
indcpa_enc:
median: 184592 cycles/ticks
average: 185392 cycles/ticks
indcpa_dec:
median: 47692 cycles/ticks
average: 47906 cycles/ticks
kyber_keypair_derand:
median: 165618 cycles/ticks
average: 166332 cycles/ticks
kyber_keypair:
median: 180286 cycles/ticks
average: 181096 cycles/ticks
kyber_encaps_derand:
median: 199848 cycles/ticks
average: 200653 cycles/ticks
kyber_encaps:
median: 201012 cycles/ticks
average: 201812 cycles/ticks
kyber_decaps:
median: 252294 cycles/ticks
average: 253303 cycles/ticks
Loop spin: 330
gen_a:
median: 46610 cycles/ticks
average: 46869 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11896 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152743 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185339 cycles/ticks
indcpa_dec:
median: 47746 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165634 cycles/ticks
average: 166366 cycles/ticks
kyber_keypair:
median: 180508 cycles/ticks
average: 181385 cycles/ticks
kyber_encaps_derand:
median: 198348 cycles/ticks
average: 199249 cycles/ticks
kyber_encaps:
median: 204930 cycles/ticks
average: 205345 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251911 cycles/ticks
Loop spin: 331
gen_a:
median: 46668 cycles/ticks
average: 46907 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2300 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1466 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152322 cycles/ticks
average: 153013 cycles/ticks
indcpa_enc:
median: 184756 cycles/ticks
average: 185554 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165710 cycles/ticks
average: 166429 cycles/ticks
kyber_keypair:
median: 180516 cycles/ticks
average: 181307 cycles/ticks
kyber_encaps_derand:
median: 198422 cycles/ticks
average: 199185 cycles/ticks
kyber_encaps:
median: 199572 cycles/ticks
average: 200371 cycles/ticks
kyber_decaps:
median: 250976 cycles/ticks
average: 252042 cycles/ticks
Loop spin: 332
gen_a:
median: 46458 cycles/ticks
average: 46736 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11958 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152142 cycles/ticks
average: 152847 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185465 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47970 cycles/ticks
kyber_keypair_derand:
median: 165500 cycles/ticks
average: 166303 cycles/ticks
kyber_keypair:
median: 180336 cycles/ticks
average: 181181 cycles/ticks
kyber_encaps_derand:
median: 198160 cycles/ticks
average: 198992 cycles/ticks
kyber_encaps:
median: 199194 cycles/ticks
average: 199989 cycles/ticks
kyber_decaps:
median: 250886 cycles/ticks
average: 251909 cycles/ticks
Loop spin: 333
gen_a:
median: 46502 cycles/ticks
average: 46752 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9846 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152647 cycles/ticks
indcpa_enc:
median: 184712 cycles/ticks
average: 185409 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165680 cycles/ticks
average: 166408 cycles/ticks
kyber_keypair:
median: 180392 cycles/ticks
average: 181259 cycles/ticks
kyber_encaps_derand:
median: 198484 cycles/ticks
average: 199280 cycles/ticks
kyber_encaps:
median: 199640 cycles/ticks
average: 200414 cycles/ticks
kyber_decaps:
median: 251020 cycles/ticks
average: 252047 cycles/ticks
Loop spin: 334
gen_a:
median: 46662 cycles/ticks
average: 46912 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11885 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152671 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185405 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48017 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166515 cycles/ticks
kyber_keypair:
median: 180628 cycles/ticks
average: 181405 cycles/ticks
kyber_encaps_derand:
median: 198334 cycles/ticks
average: 199214 cycles/ticks
kyber_encaps:
median: 199316 cycles/ticks
average: 200096 cycles/ticks
kyber_decaps:
median: 250968 cycles/ticks
average: 251978 cycles/ticks
Loop spin: 335
gen_a:
median: 46508 cycles/ticks
average: 46749 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9843 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152835 cycles/ticks
indcpa_enc:
median: 184742 cycles/ticks
average: 185458 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165436 cycles/ticks
average: 166228 cycles/ticks
kyber_keypair:
median: 180300 cycles/ticks
average: 181140 cycles/ticks
kyber_encaps_derand:
median: 198546 cycles/ticks
average: 199324 cycles/ticks
kyber_encaps:
median: 199592 cycles/ticks
average: 200425 cycles/ticks
kyber_decaps:
median: 250898 cycles/ticks
average: 251900 cycles/ticks
Loop spin: 336
gen_a:
median: 46572 cycles/ticks
average: 46856 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11826 cycles/ticks
average: 11955 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152152 cycles/ticks
average: 152804 cycles/ticks
indcpa_enc:
median: 184698 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 48011 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166379 cycles/ticks
kyber_keypair:
median: 180600 cycles/ticks
average: 181383 cycles/ticks
kyber_encaps_derand:
median: 198446 cycles/ticks
average: 199279 cycles/ticks
kyber_encaps:
median: 199392 cycles/ticks
average: 200160 cycles/ticks
kyber_decaps:
median: 250972 cycles/ticks
average: 251996 cycles/ticks
Loop spin: 337
gen_a:
median: 46614 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11858 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 151940 cycles/ticks
average: 152562 cycles/ticks
indcpa_enc:
median: 184604 cycles/ticks
average: 185332 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47922 cycles/ticks
kyber_keypair_derand:
median: 165726 cycles/ticks
average: 166467 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181059 cycles/ticks
kyber_encaps_derand:
median: 198392 cycles/ticks
average: 199176 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200235 cycles/ticks
kyber_decaps:
median: 250944 cycles/ticks
average: 251943 cycles/ticks
Loop spin: 338
gen_a:
median: 46528 cycles/ticks
average: 46757 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11905 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152658 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185340 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 48015 cycles/ticks
kyber_keypair_derand:
median: 165532 cycles/ticks
average: 166277 cycles/ticks
kyber_keypair:
median: 180598 cycles/ticks
average: 181477 cycles/ticks
kyber_encaps_derand:
median: 198660 cycles/ticks
average: 199448 cycles/ticks
kyber_encaps:
median: 199508 cycles/ticks
average: 200279 cycles/ticks
kyber_decaps:
median: 251074 cycles/ticks
average: 252092 cycles/ticks
Loop spin: 339
gen_a:
median: 46488 cycles/ticks
average: 46724 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12032 cycles/ticks
average: 12032 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152734 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185365 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165538 cycles/ticks
average: 166284 cycles/ticks
kyber_keypair:
median: 180268 cycles/ticks
average: 181075 cycles/ticks
kyber_encaps_derand:
median: 198400 cycles/ticks
average: 199175 cycles/ticks
kyber_encaps:
median: 199488 cycles/ticks
average: 200430 cycles/ticks
kyber_decaps:
median: 251036 cycles/ticks
average: 252064 cycles/ticks
Loop spin: 340
gen_a:
median: 46538 cycles/ticks
average: 46814 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11963 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2656 cycles/ticks
average: 2674 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151978 cycles/ticks
average: 152651 cycles/ticks
indcpa_enc:
median: 184580 cycles/ticks
average: 185373 cycles/ticks
indcpa_dec:
median: 47768 cycles/ticks
average: 47965 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166463 cycles/ticks
kyber_keypair:
median: 180620 cycles/ticks
average: 181476 cycles/ticks
kyber_encaps_derand:
median: 198278 cycles/ticks
average: 199054 cycles/ticks
kyber_encaps:
median: 199382 cycles/ticks
average: 200191 cycles/ticks
kyber_decaps:
median: 250778 cycles/ticks
average: 251810 cycles/ticks
Loop spin: 341
gen_a:
median: 46490 cycles/ticks
average: 46763 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2289 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11882 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1470 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152902 cycles/ticks
indcpa_enc:
median: 184574 cycles/ticks
average: 185329 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 48025 cycles/ticks
kyber_keypair_derand:
median: 165534 cycles/ticks
average: 166296 cycles/ticks
kyber_keypair:
median: 180214 cycles/ticks
average: 180998 cycles/ticks
kyber_encaps_derand:
median: 198306 cycles/ticks
average: 199064 cycles/ticks
kyber_encaps:
median: 199698 cycles/ticks
average: 200463 cycles/ticks
kyber_decaps:
median: 250970 cycles/ticks
average: 251969 cycles/ticks
Loop spin: 342
gen_a:
median: 46450 cycles/ticks
average: 46673 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11883 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152859 cycles/ticks
indcpa_enc:
median: 184728 cycles/ticks
average: 185462 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47991 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180570 cycles/ticks
average: 181629 cycles/ticks
kyber_encaps_derand:
median: 198560 cycles/ticks
average: 199954 cycles/ticks
kyber_encaps:
median: 205148 cycles/ticks
average: 204107 cycles/ticks
kyber_decaps:
median: 250894 cycles/ticks
average: 251851 cycles/ticks
Loop spin: 343
gen_a:
median: 46504 cycles/ticks
average: 46759 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11846 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1674 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152987 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185303 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47979 cycles/ticks
kyber_keypair_derand:
median: 165542 cycles/ticks
average: 166263 cycles/ticks
kyber_keypair:
median: 180168 cycles/ticks
average: 181024 cycles/ticks
kyber_encaps_derand:
median: 198200 cycles/ticks
average: 199041 cycles/ticks
kyber_encaps:
median: 199534 cycles/ticks
average: 200378 cycles/ticks
kyber_decaps:
median: 250752 cycles/ticks
average: 251742 cycles/ticks
Loop spin: 344
gen_a:
median: 46598 cycles/ticks
average: 46835 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6879 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11961 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 432 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152128 cycles/ticks
average: 153049 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185574 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166351 cycles/ticks
kyber_keypair:
median: 180682 cycles/ticks
average: 181497 cycles/ticks
kyber_encaps_derand:
median: 198054 cycles/ticks
average: 198877 cycles/ticks
kyber_encaps:
median: 199316 cycles/ticks
average: 200179 cycles/ticks
kyber_decaps:
median: 250892 cycles/ticks
average: 251916 cycles/ticks
Loop spin: 345
gen_a:
median: 46726 cycles/ticks
average: 46980 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11932 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1465 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151972 cycles/ticks
average: 152658 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185386 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47990 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166328 cycles/ticks
kyber_keypair:
median: 180272 cycles/ticks
average: 181093 cycles/ticks
kyber_encaps_derand:
median: 198344 cycles/ticks
average: 199165 cycles/ticks
kyber_encaps:
median: 199440 cycles/ticks
average: 200328 cycles/ticks
kyber_decaps:
median: 250800 cycles/ticks
average: 251853 cycles/ticks
Loop spin: 346
gen_a:
median: 46612 cycles/ticks
average: 46866 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12015 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152116 cycles/ticks
average: 152846 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185440 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48024 cycles/ticks
kyber_keypair_derand:
median: 165686 cycles/ticks
average: 166455 cycles/ticks
kyber_keypair:
median: 180514 cycles/ticks
average: 181354 cycles/ticks
kyber_encaps_derand:
median: 198352 cycles/ticks
average: 199172 cycles/ticks
kyber_encaps:
median: 199624 cycles/ticks
average: 200388 cycles/ticks
kyber_decaps:
median: 250904 cycles/ticks
average: 251909 cycles/ticks
Loop spin: 347
gen_a:
median: 46562 cycles/ticks
average: 46833 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11830 cycles/ticks
average: 11959 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152062 cycles/ticks
average: 152736 cycles/ticks
indcpa_enc:
median: 184772 cycles/ticks
average: 185504 cycles/ticks
indcpa_dec:
median: 47706 cycles/ticks
average: 47918 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166422 cycles/ticks
kyber_keypair:
median: 180554 cycles/ticks
average: 181316 cycles/ticks
kyber_encaps_derand:
median: 198278 cycles/ticks
average: 199095 cycles/ticks
kyber_encaps:
median: 199524 cycles/ticks
average: 200293 cycles/ticks
kyber_decaps:
median: 250846 cycles/ticks
average: 251839 cycles/ticks
Loop spin: 348
gen_a:
median: 46512 cycles/ticks
average: 46799 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2298 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2670 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1666 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152748 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185380 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166290 cycles/ticks
kyber_keypair:
median: 180354 cycles/ticks
average: 181218 cycles/ticks
kyber_encaps_derand:
median: 198532 cycles/ticks
average: 199320 cycles/ticks
kyber_encaps:
median: 199858 cycles/ticks
average: 200691 cycles/ticks
kyber_decaps:
median: 251148 cycles/ticks
average: 252121 cycles/ticks
Loop spin: 349
gen_a:
median: 46658 cycles/ticks
average: 46880 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11905 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152717 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185384 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166289 cycles/ticks
kyber_keypair:
median: 180414 cycles/ticks
average: 181179 cycles/ticks
kyber_encaps_derand:
median: 198452 cycles/ticks
average: 199280 cycles/ticks
kyber_encaps:
median: 199790 cycles/ticks
average: 200587 cycles/ticks
kyber_decaps:
median: 251030 cycles/ticks
average: 252070 cycles/ticks
Loop spin: 350
gen_a:
median: 46590 cycles/ticks
average: 46852 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2302 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11958 cycles/ticks
average: 12002 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1665 cycles/ticks
indcpa_keypair:
median: 152440 cycles/ticks
average: 153179 cycles/ticks
indcpa_enc:
median: 184804 cycles/ticks
average: 185516 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48000 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166327 cycles/ticks
kyber_keypair:
median: 180580 cycles/ticks
average: 181398 cycles/ticks
kyber_encaps_derand:
median: 198482 cycles/ticks
average: 199236 cycles/ticks
kyber_encaps:
median: 199528 cycles/ticks
average: 200283 cycles/ticks
kyber_decaps:
median: 251102 cycles/ticks
average: 252047 cycles/ticks
Loop spin: 351
gen_a:
median: 46788 cycles/ticks
average: 47013 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11844 cycles/ticks
average: 11966 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152038 cycles/ticks
average: 152735 cycles/ticks
indcpa_enc:
median: 184604 cycles/ticks
average: 185343 cycles/ticks
indcpa_dec:
median: 47840 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166344 cycles/ticks
kyber_keypair:
median: 180282 cycles/ticks
average: 181107 cycles/ticks
kyber_encaps_derand:
median: 198856 cycles/ticks
average: 199695 cycles/ticks
kyber_encaps:
median: 199716 cycles/ticks
average: 200528 cycles/ticks
kyber_decaps:
median: 251190 cycles/ticks
average: 252221 cycles/ticks
Loop spin: 352
gen_a:
median: 46578 cycles/ticks
average: 46847 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9868 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 12007 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152062 cycles/ticks
average: 152734 cycles/ticks
indcpa_enc:
median: 184740 cycles/ticks
average: 185477 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165624 cycles/ticks
average: 166395 cycles/ticks
kyber_keypair:
median: 180462 cycles/ticks
average: 181258 cycles/ticks
kyber_encaps_derand:
median: 198336 cycles/ticks
average: 199137 cycles/ticks
kyber_encaps:
median: 199480 cycles/ticks
average: 200332 cycles/ticks
kyber_decaps:
median: 251020 cycles/ticks
average: 252017 cycles/ticks
Loop spin: 353
gen_a:
median: 46564 cycles/ticks
average: 46803 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11879 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152795 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185627 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47958 cycles/ticks
kyber_keypair_derand:
median: 165462 cycles/ticks
average: 166231 cycles/ticks
kyber_keypair:
median: 180658 cycles/ticks
average: 181476 cycles/ticks
kyber_encaps_derand:
median: 198296 cycles/ticks
average: 199061 cycles/ticks
kyber_encaps:
median: 199374 cycles/ticks
average: 200268 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 252010 cycles/ticks
Loop spin: 354
gen_a:
median: 46606 cycles/ticks
average: 47461 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152130 cycles/ticks
average: 155538 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185449 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47991 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166462 cycles/ticks
kyber_keypair:
median: 180336 cycles/ticks
average: 181192 cycles/ticks
kyber_encaps_derand:
median: 198532 cycles/ticks
average: 199347 cycles/ticks
kyber_encaps:
median: 199662 cycles/ticks
average: 200463 cycles/ticks
kyber_decaps:
median: 251146 cycles/ticks
average: 252107 cycles/ticks
Loop spin: 355
gen_a:
median: 46650 cycles/ticks
average: 46911 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6881 cycles/ticks
INVNTT:
median: 9782 cycles/ticks
average: 9858 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 431 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152734 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185361 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165496 cycles/ticks
average: 166179 cycles/ticks
kyber_keypair:
median: 180374 cycles/ticks
average: 181265 cycles/ticks
kyber_encaps_derand:
median: 198406 cycles/ticks
average: 199211 cycles/ticks
kyber_encaps:
median: 199492 cycles/ticks
average: 200330 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252030 cycles/ticks
Loop spin: 356
gen_a:
median: 46518 cycles/ticks
average: 46779 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11992 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185308 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165686 cycles/ticks
average: 166379 cycles/ticks
kyber_keypair:
median: 180572 cycles/ticks
average: 181373 cycles/ticks
kyber_encaps_derand:
median: 198188 cycles/ticks
average: 199033 cycles/ticks
kyber_encaps:
median: 199514 cycles/ticks
average: 200352 cycles/ticks
kyber_decaps:
median: 251028 cycles/ticks
average: 252047 cycles/ticks
Loop spin: 357
gen_a:
median: 46534 cycles/ticks
average: 46777 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11945 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152044 cycles/ticks
average: 152691 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185403 cycles/ticks
indcpa_dec:
median: 47694 cycles/ticks
average: 47908 cycles/ticks
kyber_keypair_derand:
median: 165678 cycles/ticks
average: 166433 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181039 cycles/ticks
kyber_encaps_derand:
median: 198394 cycles/ticks
average: 199210 cycles/ticks
kyber_encaps:
median: 199506 cycles/ticks
average: 200342 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 252055 cycles/ticks
Loop spin: 358
gen_a:
median: 46550 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 418 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2650 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1651 cycles/ticks
indcpa_keypair:
median: 152074 cycles/ticks
average: 152750 cycles/ticks
indcpa_enc:
median: 184880 cycles/ticks
average: 185663 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47986 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166303 cycles/ticks
kyber_keypair:
median: 180528 cycles/ticks
average: 181355 cycles/ticks
kyber_encaps_derand:
median: 198268 cycles/ticks
average: 199081 cycles/ticks
kyber_encaps:
median: 199530 cycles/ticks
average: 200307 cycles/ticks
kyber_decaps:
median: 251334 cycles/ticks
average: 252361 cycles/ticks
Loop spin: 359
gen_a:
median: 46660 cycles/ticks
average: 46933 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12020 cycles/ticks
average: 11991 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152020 cycles/ticks
average: 152713 cycles/ticks
indcpa_enc:
median: 184610 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47977 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166321 cycles/ticks
kyber_keypair:
median: 180252 cycles/ticks
average: 181058 cycles/ticks
kyber_encaps_derand:
median: 198490 cycles/ticks
average: 199229 cycles/ticks
kyber_encaps:
median: 199428 cycles/ticks
average: 200235 cycles/ticks
kyber_decaps:
median: 251150 cycles/ticks
average: 252224 cycles/ticks
Loop spin: 360
gen_a:
median: 46564 cycles/ticks
average: 46799 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12018 cycles/ticks
poly_tomsg:
median: 418 cycles/ticks
average: 414 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2674 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152160 cycles/ticks
average: 152842 cycles/ticks
indcpa_enc:
median: 184736 cycles/ticks
average: 185460 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 48018 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166299 cycles/ticks
kyber_keypair:
median: 180478 cycles/ticks
average: 181249 cycles/ticks
kyber_encaps_derand:
median: 198148 cycles/ticks
average: 198966 cycles/ticks
kyber_encaps:
median: 199390 cycles/ticks
average: 200232 cycles/ticks
kyber_decaps:
median: 250752 cycles/ticks
average: 251799 cycles/ticks
Loop spin: 361
gen_a:
median: 46492 cycles/ticks
average: 46753 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11959 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2652 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152779 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185335 cycles/ticks
indcpa_dec:
median: 47692 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166458 cycles/ticks
kyber_keypair:
median: 180240 cycles/ticks
average: 181022 cycles/ticks
kyber_encaps_derand:
median: 198232 cycles/ticks
average: 198985 cycles/ticks
kyber_encaps:
median: 199216 cycles/ticks
average: 200005 cycles/ticks
kyber_decaps:
median: 250784 cycles/ticks
average: 251824 cycles/ticks
Loop spin: 362
gen_a:
median: 46446 cycles/ticks
average: 46706 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12008 cycles/ticks
average: 11974 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152855 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185542 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47948 cycles/ticks
kyber_keypair_derand:
median: 165782 cycles/ticks
average: 166503 cycles/ticks
kyber_keypair:
median: 180394 cycles/ticks
average: 181181 cycles/ticks
kyber_encaps_derand:
median: 198530 cycles/ticks
average: 199402 cycles/ticks
kyber_encaps:
median: 199992 cycles/ticks
average: 200722 cycles/ticks
kyber_decaps:
median: 251202 cycles/ticks
average: 252184 cycles/ticks
Loop spin: 363
gen_a:
median: 46590 cycles/ticks
average: 46840 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151900 cycles/ticks
average: 152527 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185323 cycles/ticks
indcpa_dec:
median: 47732 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165560 cycles/ticks
average: 166314 cycles/ticks
kyber_keypair:
median: 180290 cycles/ticks
average: 181102 cycles/ticks
kyber_encaps_derand:
median: 198168 cycles/ticks
average: 198977 cycles/ticks
kyber_encaps:
median: 199630 cycles/ticks
average: 200520 cycles/ticks
kyber_decaps:
median: 251020 cycles/ticks
average: 252068 cycles/ticks
Loop spin: 364
gen_a:
median: 46452 cycles/ticks
average: 46697 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151942 cycles/ticks
average: 152706 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185294 cycles/ticks
indcpa_dec:
median: 47684 cycles/ticks
average: 47890 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166374 cycles/ticks
kyber_keypair:
median: 180398 cycles/ticks
average: 181185 cycles/ticks
kyber_encaps_derand:
median: 200036 cycles/ticks
average: 200871 cycles/ticks
kyber_encaps:
median: 201014 cycles/ticks
average: 201792 cycles/ticks
kyber_decaps:
median: 252544 cycles/ticks
average: 253634 cycles/ticks
Loop spin: 365
gen_a:
median: 46672 cycles/ticks
average: 46912 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11828 cycles/ticks
average: 11961 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151966 cycles/ticks
average: 152633 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185361 cycles/ticks
indcpa_dec:
median: 47704 cycles/ticks
average: 47912 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166473 cycles/ticks
kyber_keypair:
median: 180306 cycles/ticks
average: 181101 cycles/ticks
kyber_encaps_derand:
median: 198576 cycles/ticks
average: 199391 cycles/ticks
kyber_encaps:
median: 199868 cycles/ticks
average: 200721 cycles/ticks
kyber_decaps:
median: 251120 cycles/ticks
average: 252233 cycles/ticks
Loop spin: 366
gen_a:
median: 46680 cycles/ticks
average: 46945 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12020 cycles/ticks
average: 11994 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152712 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185419 cycles/ticks
indcpa_dec:
median: 47656 cycles/ticks
average: 47876 cycles/ticks
kyber_keypair_derand:
median: 165530 cycles/ticks
average: 166240 cycles/ticks
kyber_keypair:
median: 180320 cycles/ticks
average: 181173 cycles/ticks
kyber_encaps_derand:
median: 198586 cycles/ticks
average: 199357 cycles/ticks
kyber_encaps:
median: 199912 cycles/ticks
average: 200740 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252070 cycles/ticks
Loop spin: 367
gen_a:
median: 46514 cycles/ticks
average: 46767 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11877 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1669 cycles/ticks
indcpa_keypair:
median: 152172 cycles/ticks
average: 152896 cycles/ticks
indcpa_enc:
median: 184786 cycles/ticks
average: 185492 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48025 cycles/ticks
kyber_keypair_derand:
median: 165458 cycles/ticks
average: 166184 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 180997 cycles/ticks
kyber_encaps_derand:
median: 198462 cycles/ticks
average: 199287 cycles/ticks
kyber_encaps:
median: 199508 cycles/ticks
average: 200444 cycles/ticks
kyber_decaps:
median: 250886 cycles/ticks
average: 251879 cycles/ticks
Loop spin: 368
gen_a:
median: 46582 cycles/ticks
average: 46842 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11949 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152070 cycles/ticks
average: 152745 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185351 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47991 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166362 cycles/ticks
kyber_keypair:
median: 180332 cycles/ticks
average: 181197 cycles/ticks
kyber_encaps_derand:
median: 198258 cycles/ticks
average: 199006 cycles/ticks
kyber_encaps:
median: 199672 cycles/ticks
average: 200470 cycles/ticks
kyber_decaps:
median: 250728 cycles/ticks
average: 251716 cycles/ticks
Loop spin: 369
gen_a:
median: 46500 cycles/ticks
average: 46754 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11857 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152771 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 48020 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166408 cycles/ticks
kyber_keypair:
median: 180458 cycles/ticks
average: 181333 cycles/ticks
kyber_encaps_derand:
median: 198292 cycles/ticks
average: 199121 cycles/ticks
kyber_encaps:
median: 199638 cycles/ticks
average: 200503 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251962 cycles/ticks
Loop spin: 370
gen_a:
median: 46576 cycles/ticks
average: 46848 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9856 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11836 cycles/ticks
average: 11964 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1668 cycles/ticks
indcpa_keypair:
median: 152158 cycles/ticks
average: 152809 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185432 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 47988 cycles/ticks
kyber_keypair_derand:
median: 165506 cycles/ticks
average: 166310 cycles/ticks
kyber_keypair:
median: 180688 cycles/ticks
average: 181507 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199173 cycles/ticks
kyber_encaps:
median: 199520 cycles/ticks
average: 200322 cycles/ticks
kyber_decaps:
median: 250918 cycles/ticks
average: 251871 cycles/ticks
Loop spin: 371
gen_a:
median: 46582 cycles/ticks
average: 46880 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11844 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152705 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185362 cycles/ticks
indcpa_dec:
median: 47846 cycles/ticks
average: 48034 cycles/ticks
kyber_keypair_derand:
median: 165628 cycles/ticks
average: 166358 cycles/ticks
kyber_keypair:
median: 180406 cycles/ticks
average: 181165 cycles/ticks
kyber_encaps_derand:
median: 198352 cycles/ticks
average: 199171 cycles/ticks
kyber_encaps:
median: 199792 cycles/ticks
average: 200654 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 251970 cycles/ticks
Loop spin: 372
gen_a:
median: 46488 cycles/ticks
average: 46766 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11881 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151994 cycles/ticks
average: 152732 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185311 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 48007 cycles/ticks
kyber_keypair_derand:
median: 165806 cycles/ticks
average: 166534 cycles/ticks
kyber_keypair:
median: 180388 cycles/ticks
average: 181224 cycles/ticks
kyber_encaps_derand:
median: 198474 cycles/ticks
average: 199232 cycles/ticks
kyber_encaps:
median: 199916 cycles/ticks
average: 200846 cycles/ticks
kyber_decaps:
median: 250924 cycles/ticks
average: 251977 cycles/ticks
Loop spin: 373
gen_a:
median: 46424 cycles/ticks
average: 46671 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11910 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152831 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185338 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165584 cycles/ticks
average: 166323 cycles/ticks
kyber_keypair:
median: 180220 cycles/ticks
average: 181091 cycles/ticks
kyber_encaps_derand:
median: 198466 cycles/ticks
average: 199296 cycles/ticks
kyber_encaps:
median: 199450 cycles/ticks
average: 200294 cycles/ticks
kyber_decaps:
median: 250960 cycles/ticks
average: 252028 cycles/ticks
Loop spin: 374
gen_a:
median: 46580 cycles/ticks
average: 46885 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11860 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152744 cycles/ticks
indcpa_enc:
median: 184624 cycles/ticks
average: 185367 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 48043 cycles/ticks
kyber_keypair_derand:
median: 165668 cycles/ticks
average: 166420 cycles/ticks
kyber_keypair:
median: 180398 cycles/ticks
average: 181203 cycles/ticks
kyber_encaps_derand:
median: 198278 cycles/ticks
average: 199045 cycles/ticks
kyber_encaps:
median: 199742 cycles/ticks
average: 200544 cycles/ticks
kyber_decaps:
median: 250778 cycles/ticks
average: 251775 cycles/ticks
Loop spin: 375
gen_a:
median: 46616 cycles/ticks
average: 46863 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11854 cycles/ticks
average: 11990 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152697 cycles/ticks
indcpa_enc:
median: 184630 cycles/ticks
average: 185409 cycles/ticks
indcpa_dec:
median: 47854 cycles/ticks
average: 48027 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166347 cycles/ticks
kyber_keypair:
median: 180582 cycles/ticks
average: 181384 cycles/ticks
kyber_encaps_derand:
median: 198448 cycles/ticks
average: 199316 cycles/ticks
kyber_encaps:
median: 199504 cycles/ticks
average: 200345 cycles/ticks
kyber_decaps:
median: 251194 cycles/ticks
average: 252192 cycles/ticks
Loop spin: 376
gen_a:
median: 46740 cycles/ticks
average: 47047 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6875 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12020 cycles/ticks
average: 11989 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2650 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152228 cycles/ticks
average: 152972 cycles/ticks
indcpa_enc:
median: 184802 cycles/ticks
average: 185535 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47997 cycles/ticks
kyber_keypair_derand:
median: 165776 cycles/ticks
average: 166520 cycles/ticks
kyber_keypair:
median: 180650 cycles/ticks
average: 181484 cycles/ticks
kyber_encaps_derand:
median: 198320 cycles/ticks
average: 199089 cycles/ticks
kyber_encaps:
median: 199782 cycles/ticks
average: 200605 cycles/ticks
kyber_decaps:
median: 250950 cycles/ticks
average: 251955 cycles/ticks
Loop spin: 377
gen_a:
median: 46456 cycles/ticks
average: 46712 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11914 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2642 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152172 cycles/ticks
average: 152861 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185428 cycles/ticks
indcpa_dec:
median: 47746 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166407 cycles/ticks
kyber_keypair:
median: 180408 cycles/ticks
average: 181271 cycles/ticks
kyber_encaps_derand:
median: 198576 cycles/ticks
average: 199483 cycles/ticks
kyber_encaps:
median: 199674 cycles/ticks
average: 200476 cycles/ticks
kyber_decaps:
median: 251068 cycles/ticks
average: 252076 cycles/ticks
Loop spin: 378
gen_a:
median: 46484 cycles/ticks
average: 46736 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6886 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11885 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 542 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152842 cycles/ticks
indcpa_enc:
median: 184562 cycles/ticks
average: 185359 cycles/ticks
indcpa_dec:
median: 47700 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165658 cycles/ticks
average: 166388 cycles/ticks
kyber_keypair:
median: 180372 cycles/ticks
average: 181149 cycles/ticks
kyber_encaps_derand:
median: 198774 cycles/ticks
average: 199634 cycles/ticks
kyber_encaps:
median: 200050 cycles/ticks
average: 200815 cycles/ticks
kyber_decaps:
median: 251014 cycles/ticks
average: 252014 cycles/ticks
Loop spin: 379
gen_a:
median: 46504 cycles/ticks
average: 46780 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9852 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11934 cycles/ticks
average: 11981 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2642 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152026 cycles/ticks
average: 152729 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185379 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 48044 cycles/ticks
kyber_keypair_derand:
median: 165640 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180266 cycles/ticks
average: 181179 cycles/ticks
kyber_encaps_derand:
median: 198484 cycles/ticks
average: 199277 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200230 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 251998 cycles/ticks
Loop spin: 380
gen_a:
median: 46576 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6875 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11848 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152727 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185438 cycles/ticks
indcpa_dec:
median: 47734 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165728 cycles/ticks
average: 166511 cycles/ticks
kyber_keypair:
median: 180248 cycles/ticks
average: 181013 cycles/ticks
kyber_encaps_derand:
median: 198282 cycles/ticks
average: 199064 cycles/ticks
kyber_encaps:
median: 199718 cycles/ticks
average: 200500 cycles/ticks
kyber_decaps:
median: 250930 cycles/ticks
average: 251940 cycles/ticks
Loop spin: 381
gen_a:
median: 46608 cycles/ticks
average: 46880 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11906 cycles/ticks
average: 11994 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152042 cycles/ticks
average: 152694 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185321 cycles/ticks
indcpa_dec:
median: 47664 cycles/ticks
average: 47887 cycles/ticks
kyber_keypair_derand:
median: 165578 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180244 cycles/ticks
average: 181072 cycles/ticks
kyber_encaps_derand:
median: 198294 cycles/ticks
average: 199129 cycles/ticks
kyber_encaps:
median: 199430 cycles/ticks
average: 200286 cycles/ticks
kyber_decaps:
median: 250910 cycles/ticks
average: 251932 cycles/ticks
Loop spin: 382
gen_a:
median: 46664 cycles/ticks
average: 46931 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11901 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152002 cycles/ticks
average: 152685 cycles/ticks
indcpa_enc:
median: 184606 cycles/ticks
average: 185323 cycles/ticks
indcpa_dec:
median: 47700 cycles/ticks
average: 47922 cycles/ticks
kyber_keypair_derand:
median: 165720 cycles/ticks
average: 166464 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181035 cycles/ticks
kyber_encaps_derand:
median: 198342 cycles/ticks
average: 199137 cycles/ticks
kyber_encaps:
median: 199788 cycles/ticks
average: 200561 cycles/ticks
kyber_decaps:
median: 251012 cycles/ticks
average: 252104 cycles/ticks
Loop spin: 383
gen_a:
median: 46682 cycles/ticks
average: 46941 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12005 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152829 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185391 cycles/ticks
indcpa_dec:
median: 47668 cycles/ticks
average: 47913 cycles/ticks
kyber_keypair_derand:
median: 165738 cycles/ticks
average: 166559 cycles/ticks
kyber_keypair:
median: 180248 cycles/ticks
average: 181076 cycles/ticks
kyber_encaps_derand:
median: 198248 cycles/ticks
average: 199021 cycles/ticks
kyber_encaps:
median: 199338 cycles/ticks
average: 200186 cycles/ticks
kyber_decaps:
median: 250952 cycles/ticks
average: 251976 cycles/ticks
Loop spin: 384
gen_a:
median: 46612 cycles/ticks
average: 46845 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 11987 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152206 cycles/ticks
average: 152887 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185396 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 48040 cycles/ticks
kyber_keypair_derand:
median: 165654 cycles/ticks
average: 166393 cycles/ticks
kyber_keypair:
median: 180184 cycles/ticks
average: 180990 cycles/ticks
kyber_encaps_derand:
median: 198306 cycles/ticks
average: 199119 cycles/ticks
kyber_encaps:
median: 199656 cycles/ticks
average: 200482 cycles/ticks
kyber_decaps:
median: 251070 cycles/ticks
average: 252023 cycles/ticks
Loop spin: 385
gen_a:
median: 46726 cycles/ticks
average: 46988 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11852 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151956 cycles/ticks
average: 152668 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185405 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165584 cycles/ticks
average: 166377 cycles/ticks
kyber_keypair:
median: 180288 cycles/ticks
average: 181133 cycles/ticks
kyber_encaps_derand:
median: 198396 cycles/ticks
average: 199295 cycles/ticks
kyber_encaps:
median: 199522 cycles/ticks
average: 200369 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 252115 cycles/ticks
Loop spin: 386
gen_a:
median: 46636 cycles/ticks
average: 46877 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9854 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11912 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152772 cycles/ticks
indcpa_enc:
median: 184788 cycles/ticks
average: 185538 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166382 cycles/ticks
kyber_keypair:
median: 180284 cycles/ticks
average: 181156 cycles/ticks
kyber_encaps_derand:
median: 198250 cycles/ticks
average: 199091 cycles/ticks
kyber_encaps:
median: 199390 cycles/ticks
average: 200147 cycles/ticks
kyber_decaps:
median: 250788 cycles/ticks
average: 251834 cycles/ticks
Loop spin: 387
gen_a:
median: 46414 cycles/ticks
average: 46673 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6875 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11898 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151936 cycles/ticks
average: 152616 cycles/ticks
indcpa_enc:
median: 184572 cycles/ticks
average: 185268 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165584 cycles/ticks
average: 166343 cycles/ticks
kyber_keypair:
median: 180270 cycles/ticks
average: 181099 cycles/ticks
kyber_encaps_derand:
median: 198402 cycles/ticks
average: 199270 cycles/ticks
kyber_encaps:
median: 199668 cycles/ticks
average: 200511 cycles/ticks
kyber_decaps:
median: 251212 cycles/ticks
average: 252163 cycles/ticks
Loop spin: 388
gen_a:
median: 46660 cycles/ticks
average: 46901 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11840 cycles/ticks
average: 11978 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152046 cycles/ticks
average: 152768 cycles/ticks
indcpa_enc:
median: 184708 cycles/ticks
average: 185427 cycles/ticks
indcpa_dec:
median: 47710 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166406 cycles/ticks
kyber_keypair:
median: 180208 cycles/ticks
average: 181070 cycles/ticks
kyber_encaps_derand:
median: 198260 cycles/ticks
average: 199083 cycles/ticks
kyber_encaps:
median: 199670 cycles/ticks
average: 200499 cycles/ticks
kyber_decaps:
median: 250966 cycles/ticks
average: 251999 cycles/ticks
Loop spin: 389
gen_a:
median: 46578 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11905 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152723 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185428 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165538 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181091 cycles/ticks
kyber_encaps_derand:
median: 203492 cycles/ticks
average: 203056 cycles/ticks
kyber_encaps:
median: 199144 cycles/ticks
average: 200332 cycles/ticks
kyber_decaps:
median: 250714 cycles/ticks
average: 251649 cycles/ticks
Loop spin: 390
gen_a:
median: 46610 cycles/ticks
average: 46880 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11978 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 425 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 534 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152764 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185401 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166292 cycles/ticks
kyber_keypair:
median: 180282 cycles/ticks
average: 181103 cycles/ticks
kyber_encaps_derand:
median: 198370 cycles/ticks
average: 199208 cycles/ticks
kyber_encaps:
median: 199556 cycles/ticks
average: 200403 cycles/ticks
kyber_decaps:
median: 251024 cycles/ticks
average: 252079 cycles/ticks
Loop spin: 391
gen_a:
median: 46656 cycles/ticks
average: 46911 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11897 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152819 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185454 cycles/ticks
indcpa_dec:
median: 47854 cycles/ticks
average: 48041 cycles/ticks
kyber_keypair_derand:
median: 165572 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180500 cycles/ticks
average: 181368 cycles/ticks
kyber_encaps_derand:
median: 198338 cycles/ticks
average: 199177 cycles/ticks
kyber_encaps:
median: 199848 cycles/ticks
average: 200686 cycles/ticks
kyber_decaps:
median: 251328 cycles/ticks
average: 252255 cycles/ticks
Loop spin: 392
gen_a:
median: 46544 cycles/ticks
average: 46803 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2681 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152166 cycles/ticks
average: 152932 cycles/ticks
indcpa_enc:
median: 184722 cycles/ticks
average: 185418 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 48012 cycles/ticks
kyber_keypair_derand:
median: 165626 cycles/ticks
average: 166357 cycles/ticks
kyber_keypair:
median: 180568 cycles/ticks
average: 181373 cycles/ticks
kyber_encaps_derand:
median: 198496 cycles/ticks
average: 199249 cycles/ticks
kyber_encaps:
median: 199670 cycles/ticks
average: 200459 cycles/ticks
kyber_decaps:
median: 251230 cycles/ticks
average: 252212 cycles/ticks
Loop spin: 393
gen_a:
median: 46552 cycles/ticks
average: 46803 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152636 cycles/ticks
indcpa_enc:
median: 184582 cycles/ticks
average: 185282 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165572 cycles/ticks
average: 166354 cycles/ticks
kyber_keypair:
median: 180724 cycles/ticks
average: 181476 cycles/ticks
kyber_encaps_derand:
median: 198352 cycles/ticks
average: 199168 cycles/ticks
kyber_encaps:
median: 199622 cycles/ticks
average: 200403 cycles/ticks
kyber_decaps:
median: 251034 cycles/ticks
average: 252068 cycles/ticks
Loop spin: 394
gen_a:
median: 46694 cycles/ticks
average: 46949 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11903 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151904 cycles/ticks
average: 152593 cycles/ticks
indcpa_enc:
median: 184630 cycles/ticks
average: 185383 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47977 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166265 cycles/ticks
kyber_keypair:
median: 180306 cycles/ticks
average: 181097 cycles/ticks
kyber_encaps_derand:
median: 198508 cycles/ticks
average: 199348 cycles/ticks
kyber_encaps:
median: 199766 cycles/ticks
average: 200593 cycles/ticks
kyber_decaps:
median: 250818 cycles/ticks
average: 251810 cycles/ticks
Loop spin: 395
gen_a:
median: 46704 cycles/ticks
average: 46964 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152232 cycles/ticks
average: 152908 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185423 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166331 cycles/ticks
kyber_keypair:
median: 180324 cycles/ticks
average: 181090 cycles/ticks
kyber_encaps_derand:
median: 198682 cycles/ticks
average: 199493 cycles/ticks
kyber_encaps:
median: 199676 cycles/ticks
average: 200484 cycles/ticks
kyber_decaps:
median: 251216 cycles/ticks
average: 252203 cycles/ticks
Loop spin: 396
gen_a:
median: 46548 cycles/ticks
average: 46787 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12017 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152078 cycles/ticks
average: 152773 cycles/ticks
indcpa_enc:
median: 184576 cycles/ticks
average: 185303 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166351 cycles/ticks
kyber_keypair:
median: 180598 cycles/ticks
average: 181444 cycles/ticks
kyber_encaps_derand:
median: 198332 cycles/ticks
average: 199139 cycles/ticks
kyber_encaps:
median: 199472 cycles/ticks
average: 200359 cycles/ticks
kyber_decaps:
median: 251012 cycles/ticks
average: 251971 cycles/ticks
Loop spin: 397
gen_a:
median: 46560 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152657 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185419 cycles/ticks
indcpa_dec:
median: 47720 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166345 cycles/ticks
kyber_keypair:
median: 180508 cycles/ticks
average: 181296 cycles/ticks
kyber_encaps_derand:
median: 198260 cycles/ticks
average: 199044 cycles/ticks
kyber_encaps:
median: 199376 cycles/ticks
average: 200158 cycles/ticks
kyber_decaps:
median: 250940 cycles/ticks
average: 251907 cycles/ticks
Loop spin: 398
gen_a:
median: 46474 cycles/ticks
average: 46772 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9813 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11860 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2674 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152150 cycles/ticks
average: 152825 cycles/ticks
indcpa_enc:
median: 184734 cycles/ticks
average: 185464 cycles/ticks
indcpa_dec:
median: 47682 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166315 cycles/ticks
kyber_keypair:
median: 180362 cycles/ticks
average: 181195 cycles/ticks
kyber_encaps_derand:
median: 198470 cycles/ticks
average: 199267 cycles/ticks
kyber_encaps:
median: 199580 cycles/ticks
average: 200460 cycles/ticks
kyber_decaps:
median: 251124 cycles/ticks
average: 252112 cycles/ticks
Loop spin: 399
gen_a:
median: 46578 cycles/ticks
average: 46847 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11914 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152724 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185448 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165732 cycles/ticks
average: 166643 cycles/ticks
kyber_keypair:
median: 180498 cycles/ticks
average: 181314 cycles/ticks
kyber_encaps_derand:
median: 198230 cycles/ticks
average: 199043 cycles/ticks
kyber_encaps:
median: 199372 cycles/ticks
average: 200302 cycles/ticks
kyber_decaps:
median: 250868 cycles/ticks
average: 251908 cycles/ticks
Loop spin: 400
gen_a:
median: 46582 cycles/ticks
average: 46864 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6836 cycles/ticks
average: 6885 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11931 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152780 cycles/ticks
indcpa_enc:
median: 184614 cycles/ticks
average: 185321 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166325 cycles/ticks
kyber_keypair:
median: 180400 cycles/ticks
average: 181249 cycles/ticks
kyber_encaps_derand:
median: 198564 cycles/ticks
average: 199331 cycles/ticks
kyber_encaps:
median: 199590 cycles/ticks
average: 200535 cycles/ticks
kyber_decaps:
median: 251154 cycles/ticks
average: 252121 cycles/ticks
Loop spin: 401
gen_a:
median: 46568 cycles/ticks
average: 46812 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11914 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 667 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152836 cycles/ticks
indcpa_enc:
median: 184552 cycles/ticks
average: 185290 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47912 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166640 cycles/ticks
kyber_keypair:
median: 180356 cycles/ticks
average: 181523 cycles/ticks
kyber_encaps_derand:
median: 203324 cycles/ticks
average: 202151 cycles/ticks
kyber_encaps:
median: 199446 cycles/ticks
average: 200239 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252071 cycles/ticks
Loop spin: 402
gen_a:
median: 46448 cycles/ticks
average: 46706 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11945 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152044 cycles/ticks
average: 152773 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185349 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 47979 cycles/ticks
kyber_keypair_derand:
median: 165762 cycles/ticks
average: 166499 cycles/ticks
kyber_keypair:
median: 180660 cycles/ticks
average: 181460 cycles/ticks
kyber_encaps_derand:
median: 198588 cycles/ticks
average: 199414 cycles/ticks
kyber_encaps:
median: 199584 cycles/ticks
average: 200329 cycles/ticks
kyber_decaps:
median: 251270 cycles/ticks
average: 252454 cycles/ticks
Loop spin: 403
gen_a:
median: 46548 cycles/ticks
average: 46820 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2281 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11860 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2658 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152747 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185395 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48010 cycles/ticks
kyber_keypair_derand:
median: 165528 cycles/ticks
average: 166240 cycles/ticks
kyber_keypair:
median: 180362 cycles/ticks
average: 181315 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199115 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200368 cycles/ticks
kyber_decaps:
median: 251150 cycles/ticks
average: 252174 cycles/ticks
Loop spin: 404
gen_a:
median: 46514 cycles/ticks
average: 46737 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 12006 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152026 cycles/ticks
average: 152711 cycles/ticks
indcpa_enc:
median: 184694 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166412 cycles/ticks
kyber_keypair:
median: 180708 cycles/ticks
average: 181482 cycles/ticks
kyber_encaps_derand:
median: 199964 cycles/ticks
average: 200719 cycles/ticks
kyber_encaps:
median: 200724 cycles/ticks
average: 201533 cycles/ticks
kyber_decaps:
median: 252394 cycles/ticks
average: 253411 cycles/ticks
Loop spin: 405
gen_a:
median: 46690 cycles/ticks
average: 46951 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2307 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6895 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11894 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152683 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185392 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165674 cycles/ticks
average: 166457 cycles/ticks
kyber_keypair:
median: 180296 cycles/ticks
average: 181052 cycles/ticks
kyber_encaps_derand:
median: 198262 cycles/ticks
average: 199055 cycles/ticks
kyber_encaps:
median: 199378 cycles/ticks
average: 200090 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 252060 cycles/ticks
Loop spin: 406
gen_a:
median: 46652 cycles/ticks
average: 46915 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12002 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152030 cycles/ticks
average: 152700 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185382 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47985 cycles/ticks
kyber_keypair_derand:
median: 165592 cycles/ticks
average: 166289 cycles/ticks
kyber_keypair:
median: 180670 cycles/ticks
average: 181409 cycles/ticks
kyber_encaps_derand:
median: 198448 cycles/ticks
average: 199221 cycles/ticks
kyber_encaps:
median: 199380 cycles/ticks
average: 200226 cycles/ticks
kyber_decaps:
median: 250994 cycles/ticks
average: 251991 cycles/ticks
Loop spin: 407
gen_a:
median: 46690 cycles/ticks
average: 46988 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11986 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 666 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152823 cycles/ticks
indcpa_enc:
median: 184744 cycles/ticks
average: 185470 cycles/ticks
indcpa_dec:
median: 47848 cycles/ticks
average: 48083 cycles/ticks
kyber_keypair_derand:
median: 165478 cycles/ticks
average: 166244 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 180999 cycles/ticks
kyber_encaps_derand:
median: 198404 cycles/ticks
average: 199188 cycles/ticks
kyber_encaps:
median: 199552 cycles/ticks
average: 200352 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 251959 cycles/ticks
Loop spin: 408
gen_a:
median: 46648 cycles/ticks
average: 46882 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12042 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152326 cycles/ticks
average: 153002 cycles/ticks
indcpa_enc:
median: 184822 cycles/ticks
average: 185537 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165702 cycles/ticks
average: 166419 cycles/ticks
kyber_keypair:
median: 180630 cycles/ticks
average: 181411 cycles/ticks
kyber_encaps_derand:
median: 198330 cycles/ticks
average: 199191 cycles/ticks
kyber_encaps:
median: 199672 cycles/ticks
average: 200473 cycles/ticks
kyber_decaps:
median: 250934 cycles/ticks
average: 251931 cycles/ticks
Loop spin: 409
gen_a:
median: 46674 cycles/ticks
average: 46929 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9864 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11927 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 545 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152160 cycles/ticks
average: 152843 cycles/ticks
indcpa_enc:
median: 184756 cycles/ticks
average: 185454 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 48023 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166440 cycles/ticks
kyber_keypair:
median: 180244 cycles/ticks
average: 181048 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199223 cycles/ticks
kyber_encaps:
median: 199608 cycles/ticks
average: 200461 cycles/ticks
kyber_decaps:
median: 250932 cycles/ticks
average: 251977 cycles/ticks
Loop spin: 410
gen_a:
median: 46696 cycles/ticks
average: 46962 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9843 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12067 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152804 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185473 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165726 cycles/ticks
average: 166482 cycles/ticks
kyber_keypair:
median: 180658 cycles/ticks
average: 181433 cycles/ticks
kyber_encaps_derand:
median: 198350 cycles/ticks
average: 199089 cycles/ticks
kyber_encaps:
median: 199398 cycles/ticks
average: 200220 cycles/ticks
kyber_decaps:
median: 250872 cycles/ticks
average: 251928 cycles/ticks
Loop spin: 411
gen_a:
median: 46634 cycles/ticks
average: 46922 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12020 cycles/ticks
average: 11985 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152754 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185291 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165512 cycles/ticks
average: 166273 cycles/ticks
kyber_keypair:
median: 180212 cycles/ticks
average: 181153 cycles/ticks
kyber_encaps_derand:
median: 199822 cycles/ticks
average: 200671 cycles/ticks
kyber_encaps:
median: 200838 cycles/ticks
average: 201688 cycles/ticks
kyber_decaps:
median: 252516 cycles/ticks
average: 253540 cycles/ticks
Loop spin: 412
gen_a:
median: 46564 cycles/ticks
average: 46795 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11863 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152022 cycles/ticks
average: 152737 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185389 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165452 cycles/ticks
average: 166171 cycles/ticks
kyber_keypair:
median: 180566 cycles/ticks
average: 181362 cycles/ticks
kyber_encaps_derand:
median: 198532 cycles/ticks
average: 199357 cycles/ticks
kyber_encaps:
median: 199676 cycles/ticks
average: 200445 cycles/ticks
kyber_decaps:
median: 251166 cycles/ticks
average: 255479 cycles/ticks
Loop spin: 413
gen_a:
median: 46558 cycles/ticks
average: 46810 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12066 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1651 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152816 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185330 cycles/ticks
indcpa_dec:
median: 47700 cycles/ticks
average: 47916 cycles/ticks
kyber_keypair_derand:
median: 165714 cycles/ticks
average: 166492 cycles/ticks
kyber_keypair:
median: 180438 cycles/ticks
average: 181307 cycles/ticks
kyber_encaps_derand:
median: 198574 cycles/ticks
average: 199463 cycles/ticks
kyber_encaps:
median: 200058 cycles/ticks
average: 200866 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252161 cycles/ticks
Loop spin: 414
gen_a:
median: 46700 cycles/ticks
average: 46994 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6876 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12010 cycles/ticks
average: 11976 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151912 cycles/ticks
average: 152614 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185338 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166314 cycles/ticks
kyber_keypair:
median: 180492 cycles/ticks
average: 181347 cycles/ticks
kyber_encaps_derand:
median: 198266 cycles/ticks
average: 199061 cycles/ticks
kyber_encaps:
median: 199820 cycles/ticks
average: 200631 cycles/ticks
kyber_decaps:
median: 250954 cycles/ticks
average: 252073 cycles/ticks
Loop spin: 415
gen_a:
median: 46582 cycles/ticks
average: 46863 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 12003 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1468 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152752 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185398 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165552 cycles/ticks
average: 166263 cycles/ticks
kyber_keypair:
median: 180650 cycles/ticks
average: 181411 cycles/ticks
kyber_encaps_derand:
median: 198090 cycles/ticks
average: 198957 cycles/ticks
kyber_encaps:
median: 199476 cycles/ticks
average: 200291 cycles/ticks
kyber_decaps:
median: 250780 cycles/ticks
average: 251782 cycles/ticks
Loop spin: 416
gen_a:
median: 46670 cycles/ticks
average: 46936 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2298 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11901 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 152154 cycles/ticks
average: 152856 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185404 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48012 cycles/ticks
kyber_keypair_derand:
median: 165680 cycles/ticks
average: 166452 cycles/ticks
kyber_keypair:
median: 180578 cycles/ticks
average: 181333 cycles/ticks
kyber_encaps_derand:
median: 198344 cycles/ticks
average: 199136 cycles/ticks
kyber_encaps:
median: 199494 cycles/ticks
average: 200313 cycles/ticks
kyber_decaps:
median: 250776 cycles/ticks
average: 251813 cycles/ticks
Loop spin: 417
gen_a:
median: 46572 cycles/ticks
average: 46811 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152646 cycles/ticks
indcpa_enc:
median: 184758 cycles/ticks
average: 185503 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166397 cycles/ticks
kyber_keypair:
median: 180358 cycles/ticks
average: 181161 cycles/ticks
kyber_encaps_derand:
median: 198358 cycles/ticks
average: 199212 cycles/ticks
kyber_encaps:
median: 199316 cycles/ticks
average: 200091 cycles/ticks
kyber_decaps:
median: 250946 cycles/ticks
average: 251921 cycles/ticks
Loop spin: 418
gen_a:
median: 46484 cycles/ticks
average: 46734 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11968 cycles/ticks
average: 11976 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152783 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185416 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166343 cycles/ticks
kyber_keypair:
median: 180550 cycles/ticks
average: 181372 cycles/ticks
kyber_encaps_derand:
median: 198348 cycles/ticks
average: 199198 cycles/ticks
kyber_encaps:
median: 199376 cycles/ticks
average: 200171 cycles/ticks
kyber_decaps:
median: 250836 cycles/ticks
average: 251835 cycles/ticks
Loop spin: 419
gen_a:
median: 46640 cycles/ticks
average: 46890 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11912 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152064 cycles/ticks
average: 152743 cycles/ticks
indcpa_enc:
median: 184714 cycles/ticks
average: 185426 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165756 cycles/ticks
average: 166530 cycles/ticks
kyber_keypair:
median: 180470 cycles/ticks
average: 181283 cycles/ticks
kyber_encaps_derand:
median: 198104 cycles/ticks
average: 198926 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200283 cycles/ticks
kyber_decaps:
median: 251150 cycles/ticks
average: 252162 cycles/ticks
Loop spin: 420
gen_a:
median: 46678 cycles/ticks
average: 46927 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151978 cycles/ticks
average: 152635 cycles/ticks
indcpa_enc:
median: 184566 cycles/ticks
average: 185283 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47933 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166448 cycles/ticks
kyber_keypair:
median: 180422 cycles/ticks
average: 181190 cycles/ticks
kyber_encaps_derand:
median: 198488 cycles/ticks
average: 199277 cycles/ticks
kyber_encaps:
median: 199538 cycles/ticks
average: 200396 cycles/ticks
kyber_decaps:
median: 251070 cycles/ticks
average: 252271 cycles/ticks
Loop spin: 421
gen_a:
median: 46640 cycles/ticks
average: 46901 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11904 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 691 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152765 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185341 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165554 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180592 cycles/ticks
average: 181358 cycles/ticks
kyber_encaps_derand:
median: 198140 cycles/ticks
average: 198906 cycles/ticks
kyber_encaps:
median: 199428 cycles/ticks
average: 200224 cycles/ticks
kyber_decaps:
median: 250874 cycles/ticks
average: 251840 cycles/ticks
Loop spin: 422
gen_a:
median: 46568 cycles/ticks
average: 46818 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152753 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185352 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165540 cycles/ticks
average: 166265 cycles/ticks
kyber_keypair:
median: 180562 cycles/ticks
average: 181393 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199239 cycles/ticks
kyber_encaps:
median: 199576 cycles/ticks
average: 200420 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 252072 cycles/ticks
Loop spin: 423
gen_a:
median: 46548 cycles/ticks
average: 46770 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2303 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11984 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152202 cycles/ticks
average: 152913 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185466 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 48031 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166428 cycles/ticks
kyber_keypair:
median: 180226 cycles/ticks
average: 181117 cycles/ticks
kyber_encaps_derand:
median: 198558 cycles/ticks
average: 199270 cycles/ticks
kyber_encaps:
median: 199388 cycles/ticks
average: 200170 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 251968 cycles/ticks
Loop spin: 424
gen_a:
median: 46664 cycles/ticks
average: 46955 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12032 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152814 cycles/ticks
indcpa_enc:
median: 184776 cycles/ticks
average: 185560 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165700 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180356 cycles/ticks
average: 181148 cycles/ticks
kyber_encaps_derand:
median: 198608 cycles/ticks
average: 199462 cycles/ticks
kyber_encaps:
median: 199632 cycles/ticks
average: 200521 cycles/ticks
kyber_decaps:
median: 250944 cycles/ticks
average: 251912 cycles/ticks
Loop spin: 425
gen_a:
median: 46642 cycles/ticks
average: 46882 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11932 cycles/ticks
average: 11969 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152696 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185403 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165668 cycles/ticks
average: 166383 cycles/ticks
kyber_keypair:
median: 180188 cycles/ticks
average: 181071 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199056 cycles/ticks
kyber_encaps:
median: 199180 cycles/ticks
average: 199942 cycles/ticks
kyber_decaps:
median: 250692 cycles/ticks
average: 251638 cycles/ticks
Loop spin: 426
gen_a:
median: 46406 cycles/ticks
average: 46628 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 530 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2686 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152611 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185457 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48029 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180386 cycles/ticks
average: 181175 cycles/ticks
kyber_encaps_derand:
median: 198432 cycles/ticks
average: 199349 cycles/ticks
kyber_encaps:
median: 200150 cycles/ticks
average: 200965 cycles/ticks
kyber_decaps:
median: 251056 cycles/ticks
average: 252071 cycles/ticks
Loop spin: 427
gen_a:
median: 46546 cycles/ticks
average: 46823 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11948 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2678 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152681 cycles/ticks
indcpa_enc:
median: 184738 cycles/ticks
average: 185492 cycles/ticks
indcpa_dec:
median: 47698 cycles/ticks
average: 47941 cycles/ticks
kyber_keypair_derand:
median: 165458 cycles/ticks
average: 166176 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181114 cycles/ticks
kyber_encaps_derand:
median: 198470 cycles/ticks
average: 199216 cycles/ticks
kyber_encaps:
median: 199372 cycles/ticks
average: 200175 cycles/ticks
kyber_decaps:
median: 250818 cycles/ticks
average: 251851 cycles/ticks
Loop spin: 428
gen_a:
median: 46688 cycles/ticks
average: 46918 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152742 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185364 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166315 cycles/ticks
kyber_keypair:
median: 180304 cycles/ticks
average: 181167 cycles/ticks
kyber_encaps_derand:
median: 198770 cycles/ticks
average: 199616 cycles/ticks
kyber_encaps:
median: 199750 cycles/ticks
average: 200530 cycles/ticks
kyber_decaps:
median: 251226 cycles/ticks
average: 252222 cycles/ticks
Loop spin: 429
gen_a:
median: 46780 cycles/ticks
average: 47009 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 151994 cycles/ticks
average: 152647 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185281 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47922 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166407 cycles/ticks
kyber_keypair:
median: 180260 cycles/ticks
average: 181061 cycles/ticks
kyber_encaps_derand:
median: 198410 cycles/ticks
average: 199188 cycles/ticks
kyber_encaps:
median: 199468 cycles/ticks
average: 200306 cycles/ticks
kyber_decaps:
median: 250874 cycles/ticks
average: 251833 cycles/ticks
Loop spin: 430
gen_a:
median: 46672 cycles/ticks
average: 46922 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11917 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152661 cycles/ticks
indcpa_enc:
median: 184606 cycles/ticks
average: 185356 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165650 cycles/ticks
average: 166424 cycles/ticks
kyber_keypair:
median: 180296 cycles/ticks
average: 181077 cycles/ticks
kyber_encaps_derand:
median: 198406 cycles/ticks
average: 199226 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200396 cycles/ticks
kyber_decaps:
median: 250992 cycles/ticks
average: 251942 cycles/ticks
Loop spin: 431
gen_a:
median: 46564 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2292 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9782 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11935 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152026 cycles/ticks
average: 152666 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47983 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166360 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198544 cycles/ticks
average: 199293 cycles/ticks
kyber_encaps:
median: 199664 cycles/ticks
average: 200445 cycles/ticks
kyber_decaps:
median: 250824 cycles/ticks
average: 251802 cycles/ticks
Loop spin: 432
gen_a:
median: 46556 cycles/ticks
average: 46832 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152852 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185421 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48014 cycles/ticks
kyber_keypair_derand:
median: 165780 cycles/ticks
average: 166520 cycles/ticks
kyber_keypair:
median: 180268 cycles/ticks
average: 181085 cycles/ticks
kyber_encaps_derand:
median: 198480 cycles/ticks
average: 199348 cycles/ticks
kyber_encaps:
median: 199774 cycles/ticks
average: 200615 cycles/ticks
kyber_decaps:
median: 251004 cycles/ticks
average: 252000 cycles/ticks
Loop spin: 433
gen_a:
median: 46664 cycles/ticks
average: 46906 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152000 cycles/ticks
average: 152658 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185397 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165536 cycles/ticks
average: 166259 cycles/ticks
kyber_keypair:
median: 180272 cycles/ticks
average: 181138 cycles/ticks
kyber_encaps_derand:
median: 198764 cycles/ticks
average: 199542 cycles/ticks
kyber_encaps:
median: 199666 cycles/ticks
average: 200470 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 252020 cycles/ticks
Loop spin: 434
gen_a:
median: 46564 cycles/ticks
average: 46797 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152138 cycles/ticks
average: 152797 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185395 cycles/ticks
indcpa_dec:
median: 47698 cycles/ticks
average: 47902 cycles/ticks
kyber_keypair_derand:
median: 165614 cycles/ticks
average: 166415 cycles/ticks
kyber_keypair:
median: 180206 cycles/ticks
average: 181082 cycles/ticks
kyber_encaps_derand:
median: 198570 cycles/ticks
average: 199383 cycles/ticks
kyber_encaps:
median: 199878 cycles/ticks
average: 200668 cycles/ticks
kyber_decaps:
median: 251110 cycles/ticks
average: 252163 cycles/ticks
Loop spin: 435
gen_a:
median: 46698 cycles/ticks
average: 46929 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152817 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185352 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48047 cycles/ticks
kyber_keypair_derand:
median: 165476 cycles/ticks
average: 166180 cycles/ticks
kyber_keypair:
median: 180452 cycles/ticks
average: 181235 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199169 cycles/ticks
kyber_encaps:
median: 199726 cycles/ticks
average: 200503 cycles/ticks
kyber_decaps:
median: 251042 cycles/ticks
average: 252073 cycles/ticks
Loop spin: 436
gen_a:
median: 46530 cycles/ticks
average: 46778 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9847 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12032 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151936 cycles/ticks
average: 152630 cycles/ticks
indcpa_enc:
median: 184592 cycles/ticks
average: 185384 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47948 cycles/ticks
kyber_keypair_derand:
median: 165806 cycles/ticks
average: 166497 cycles/ticks
kyber_keypair:
median: 180536 cycles/ticks
average: 181352 cycles/ticks
kyber_encaps_derand:
median: 198300 cycles/ticks
average: 199102 cycles/ticks
kyber_encaps:
median: 199610 cycles/ticks
average: 200371 cycles/ticks
kyber_decaps:
median: 250882 cycles/ticks
average: 251884 cycles/ticks
Loop spin: 437
gen_a:
median: 46508 cycles/ticks
average: 46762 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9852 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152176 cycles/ticks
average: 152881 cycles/ticks
indcpa_enc:
median: 184802 cycles/ticks
average: 185526 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 47980 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166342 cycles/ticks
kyber_keypair:
median: 180616 cycles/ticks
average: 181415 cycles/ticks
kyber_encaps_derand:
median: 198310 cycles/ticks
average: 199074 cycles/ticks
kyber_encaps:
median: 199824 cycles/ticks
average: 200610 cycles/ticks
kyber_decaps:
median: 250896 cycles/ticks
average: 251890 cycles/ticks
Loop spin: 438
gen_a:
median: 46566 cycles/ticks
average: 46806 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6877 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152110 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184722 cycles/ticks
average: 185412 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165698 cycles/ticks
average: 166482 cycles/ticks
kyber_keypair:
median: 180490 cycles/ticks
average: 181323 cycles/ticks
kyber_encaps_derand:
median: 198298 cycles/ticks
average: 199070 cycles/ticks
kyber_encaps:
median: 199726 cycles/ticks
average: 200538 cycles/ticks
kyber_decaps:
median: 251140 cycles/ticks
average: 252130 cycles/ticks
Loop spin: 439
gen_a:
median: 46564 cycles/ticks
average: 46848 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2312 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11859 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152146 cycles/ticks
average: 152833 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185498 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165526 cycles/ticks
average: 166215 cycles/ticks
kyber_keypair:
median: 180260 cycles/ticks
average: 181068 cycles/ticks
kyber_encaps_derand:
median: 198298 cycles/ticks
average: 199061 cycles/ticks
kyber_encaps:
median: 199450 cycles/ticks
average: 200246 cycles/ticks
kyber_decaps:
median: 250810 cycles/ticks
average: 251803 cycles/ticks
Loop spin: 440
gen_a:
median: 46480 cycles/ticks
average: 46738 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12032 cycles/ticks
average: 12028 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2655 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152046 cycles/ticks
average: 152697 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185376 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47966 cycles/ticks
kyber_keypair_derand:
median: 165768 cycles/ticks
average: 166539 cycles/ticks
kyber_keypair:
median: 180378 cycles/ticks
average: 181176 cycles/ticks
kyber_encaps_derand:
median: 198532 cycles/ticks
average: 199296 cycles/ticks
kyber_encaps:
median: 199888 cycles/ticks
average: 200636 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 251988 cycles/ticks
Loop spin: 441
gen_a:
median: 46650 cycles/ticks
average: 46909 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152766 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185400 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47944 cycles/ticks
kyber_keypair_derand:
median: 165734 cycles/ticks
average: 166427 cycles/ticks
kyber_keypair:
median: 180380 cycles/ticks
average: 181257 cycles/ticks
kyber_encaps_derand:
median: 199900 cycles/ticks
average: 200680 cycles/ticks
kyber_encaps:
median: 201014 cycles/ticks
average: 201825 cycles/ticks
kyber_decaps:
median: 252526 cycles/ticks
average: 253524 cycles/ticks
Loop spin: 442
gen_a:
median: 46542 cycles/ticks
average: 46817 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152088 cycles/ticks
average: 152776 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185369 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47946 cycles/ticks
kyber_keypair_derand:
median: 165646 cycles/ticks
average: 166428 cycles/ticks
kyber_keypair:
median: 180582 cycles/ticks
average: 181427 cycles/ticks
kyber_encaps_derand:
median: 198488 cycles/ticks
average: 199279 cycles/ticks
kyber_encaps:
median: 199830 cycles/ticks
average: 200585 cycles/ticks
kyber_decaps:
median: 250966 cycles/ticks
average: 251920 cycles/ticks
Loop spin: 443
gen_a:
median: 46558 cycles/ticks
average: 46783 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12008 cycles/ticks
average: 11979 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152710 cycles/ticks
indcpa_enc:
median: 184558 cycles/ticks
average: 185401 cycles/ticks
indcpa_dec:
median: 47670 cycles/ticks
average: 47936 cycles/ticks
kyber_keypair_derand:
median: 165542 cycles/ticks
average: 166279 cycles/ticks
kyber_keypair:
median: 180626 cycles/ticks
average: 181487 cycles/ticks
kyber_encaps_derand:
median: 199808 cycles/ticks
average: 200646 cycles/ticks
kyber_encaps:
median: 200896 cycles/ticks
average: 201711 cycles/ticks
kyber_decaps:
median: 252452 cycles/ticks
average: 253475 cycles/ticks
Loop spin: 444
gen_a:
median: 46434 cycles/ticks
average: 46710 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11914 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152696 cycles/ticks
indcpa_enc:
median: 184654 cycles/ticks
average: 185395 cycles/ticks
indcpa_dec:
median: 47658 cycles/ticks
average: 47907 cycles/ticks
kyber_keypair_derand:
median: 165710 cycles/ticks
average: 166483 cycles/ticks
kyber_keypair:
median: 180468 cycles/ticks
average: 181262 cycles/ticks
kyber_encaps_derand:
median: 198194 cycles/ticks
average: 198998 cycles/ticks
kyber_encaps:
median: 199648 cycles/ticks
average: 200388 cycles/ticks
kyber_decaps:
median: 250790 cycles/ticks
average: 251770 cycles/ticks
Loop spin: 445
gen_a:
median: 46584 cycles/ticks
average: 46878 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2301 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11954 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152835 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185421 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166411 cycles/ticks
kyber_keypair:
median: 180316 cycles/ticks
average: 181131 cycles/ticks
kyber_encaps_derand:
median: 198252 cycles/ticks
average: 199032 cycles/ticks
kyber_encaps:
median: 199628 cycles/ticks
average: 200399 cycles/ticks
kyber_decaps:
median: 251068 cycles/ticks
average: 252104 cycles/ticks
Loop spin: 446
gen_a:
median: 46464 cycles/ticks
average: 46694 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6887 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11945 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152757 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185507 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165606 cycles/ticks
average: 166406 cycles/ticks
kyber_keypair:
median: 180386 cycles/ticks
average: 181176 cycles/ticks
kyber_encaps_derand:
median: 198156 cycles/ticks
average: 198921 cycles/ticks
kyber_encaps:
median: 199774 cycles/ticks
average: 200523 cycles/ticks
kyber_decaps:
median: 250886 cycles/ticks
average: 251880 cycles/ticks
Loop spin: 447
gen_a:
median: 46606 cycles/ticks
average: 46880 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 669 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152214 cycles/ticks
average: 152866 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185394 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47947 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166415 cycles/ticks
kyber_keypair:
median: 180350 cycles/ticks
average: 181208 cycles/ticks
kyber_encaps_derand:
median: 198656 cycles/ticks
average: 199460 cycles/ticks
kyber_encaps:
median: 199568 cycles/ticks
average: 200334 cycles/ticks
kyber_decaps:
median: 251156 cycles/ticks
average: 252261 cycles/ticks
Loop spin: 448
gen_a:
median: 46556 cycles/ticks
average: 46802 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11894 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152068 cycles/ticks
average: 152728 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185552 cycles/ticks
indcpa_dec:
median: 47676 cycles/ticks
average: 47926 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166382 cycles/ticks
kyber_keypair:
median: 185004 cycles/ticks
average: 184852 cycles/ticks
kyber_encaps_derand:
median: 198368 cycles/ticks
average: 199818 cycles/ticks
kyber_encaps:
median: 199820 cycles/ticks
average: 200669 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251928 cycles/ticks
Loop spin: 449
gen_a:
median: 46436 cycles/ticks
average: 46698 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12041 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151944 cycles/ticks
average: 152670 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185399 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47934 cycles/ticks
kyber_keypair_derand:
median: 165512 cycles/ticks
average: 166281 cycles/ticks
kyber_keypair:
median: 180374 cycles/ticks
average: 181171 cycles/ticks
kyber_encaps_derand:
median: 198562 cycles/ticks
average: 199416 cycles/ticks
kyber_encaps:
median: 199636 cycles/ticks
average: 200422 cycles/ticks
kyber_decaps:
median: 251170 cycles/ticks
average: 252167 cycles/ticks
Loop spin: 450
gen_a:
median: 46620 cycles/ticks
average: 46881 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152150 cycles/ticks
average: 152825 cycles/ticks
indcpa_enc:
median: 184774 cycles/ticks
average: 185620 cycles/ticks
indcpa_dec:
median: 47716 cycles/ticks
average: 47933 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166397 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 181055 cycles/ticks
kyber_encaps_derand:
median: 198556 cycles/ticks
average: 199460 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200442 cycles/ticks
kyber_decaps:
median: 251262 cycles/ticks
average: 252273 cycles/ticks
Loop spin: 451
gen_a:
median: 46560 cycles/ticks
average: 46843 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11951 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2660 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152782 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185320 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 47990 cycles/ticks
kyber_keypair_derand:
median: 165564 cycles/ticks
average: 166301 cycles/ticks
kyber_keypair:
median: 180428 cycles/ticks
average: 181219 cycles/ticks
kyber_encaps_derand:
median: 198674 cycles/ticks
average: 199465 cycles/ticks
kyber_encaps:
median: 199816 cycles/ticks
average: 200601 cycles/ticks
kyber_decaps:
median: 251030 cycles/ticks
average: 252013 cycles/ticks
Loop spin: 452
gen_a:
median: 46564 cycles/ticks
average: 46836 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9858 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152751 cycles/ticks
indcpa_enc:
median: 184698 cycles/ticks
average: 185471 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165592 cycles/ticks
average: 166323 cycles/ticks
kyber_keypair:
median: 180306 cycles/ticks
average: 181150 cycles/ticks
kyber_encaps_derand:
median: 198412 cycles/ticks
average: 199177 cycles/ticks
kyber_encaps:
median: 199532 cycles/ticks
average: 200392 cycles/ticks
kyber_decaps:
median: 250866 cycles/ticks
average: 251880 cycles/ticks
Loop spin: 453
gen_a:
median: 46554 cycles/ticks
average: 46803 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11911 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152688 cycles/ticks
indcpa_enc:
median: 184558 cycles/ticks
average: 185294 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47926 cycles/ticks
kyber_keypair_derand:
median: 165710 cycles/ticks
average: 166435 cycles/ticks
kyber_keypair:
median: 180468 cycles/ticks
average: 181301 cycles/ticks
kyber_encaps_derand:
median: 199820 cycles/ticks
average: 200611 cycles/ticks
kyber_encaps:
median: 201168 cycles/ticks
average: 201966 cycles/ticks
kyber_decaps:
median: 252466 cycles/ticks
average: 253559 cycles/ticks
Loop spin: 454
gen_a:
median: 46676 cycles/ticks
average: 46927 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11954 cycles/ticks
average: 11984 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2682 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152782 cycles/ticks
indcpa_enc:
median: 184816 cycles/ticks
average: 185550 cycles/ticks
indcpa_dec:
median: 47658 cycles/ticks
average: 47891 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166314 cycles/ticks
kyber_keypair:
median: 180274 cycles/ticks
average: 181082 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199203 cycles/ticks
kyber_encaps:
median: 199816 cycles/ticks
average: 200587 cycles/ticks
kyber_decaps:
median: 251040 cycles/ticks
average: 252065 cycles/ticks
Loop spin: 455
gen_a:
median: 46716 cycles/ticks
average: 46939 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6843 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11922 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152669 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185438 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165584 cycles/ticks
average: 166354 cycles/ticks
kyber_keypair:
median: 180500 cycles/ticks
average: 181303 cycles/ticks
kyber_encaps_derand:
median: 198524 cycles/ticks
average: 199349 cycles/ticks
kyber_encaps:
median: 199612 cycles/ticks
average: 200368 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252042 cycles/ticks
Loop spin: 456
gen_a:
median: 46542 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6872 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1652 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152721 cycles/ticks
indcpa_enc:
median: 184610 cycles/ticks
average: 185294 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165648 cycles/ticks
average: 166333 cycles/ticks
kyber_keypair:
median: 180204 cycles/ticks
average: 181055 cycles/ticks
kyber_encaps_derand:
median: 200050 cycles/ticks
average: 200856 cycles/ticks
kyber_encaps:
median: 201084 cycles/ticks
average: 201919 cycles/ticks
kyber_decaps:
median: 252404 cycles/ticks
average: 253393 cycles/ticks
Loop spin: 457
gen_a:
median: 46648 cycles/ticks
average: 46954 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6879 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2679 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152082 cycles/ticks
average: 152791 cycles/ticks
indcpa_enc:
median: 184578 cycles/ticks
average: 185330 cycles/ticks
indcpa_dec:
median: 47750 cycles/ticks
average: 47970 cycles/ticks
kyber_keypair_derand:
median: 165692 cycles/ticks
average: 166407 cycles/ticks
kyber_keypair:
median: 180656 cycles/ticks
average: 181512 cycles/ticks
kyber_encaps_derand:
median: 198562 cycles/ticks
average: 199376 cycles/ticks
kyber_encaps:
median: 199818 cycles/ticks
average: 200658 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252086 cycles/ticks
Loop spin: 458
gen_a:
median: 46466 cycles/ticks
average: 46767 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2299 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11921 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1465 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152799 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185386 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165728 cycles/ticks
average: 166488 cycles/ticks
kyber_keypair:
median: 180544 cycles/ticks
average: 181298 cycles/ticks
kyber_encaps_derand:
median: 198138 cycles/ticks
average: 198949 cycles/ticks
kyber_encaps:
median: 199656 cycles/ticks
average: 200672 cycles/ticks
kyber_decaps:
median: 250914 cycles/ticks
average: 252104 cycles/ticks
Loop spin: 459
gen_a:
median: 46534 cycles/ticks
average: 46799 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 12005 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 435 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 151900 cycles/ticks
average: 152614 cycles/ticks
indcpa_enc:
median: 184480 cycles/ticks
average: 185246 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 48001 cycles/ticks
kyber_keypair_derand:
median: 165534 cycles/ticks
average: 166281 cycles/ticks
kyber_keypair:
median: 180396 cycles/ticks
average: 181188 cycles/ticks
kyber_encaps_derand:
median: 198296 cycles/ticks
average: 199119 cycles/ticks
kyber_encaps:
median: 199638 cycles/ticks
average: 200389 cycles/ticks
kyber_decaps:
median: 251002 cycles/ticks
average: 251995 cycles/ticks
Loop spin: 460
gen_a:
median: 46644 cycles/ticks
average: 46881 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2282 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9782 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12040 cycles/ticks
average: 12080 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152134 cycles/ticks
average: 152852 cycles/ticks
indcpa_enc:
median: 184792 cycles/ticks
average: 185523 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48159 cycles/ticks
kyber_keypair_derand:
median: 165702 cycles/ticks
average: 166756 cycles/ticks
kyber_keypair:
median: 184936 cycles/ticks
average: 184692 cycles/ticks
kyber_encaps_derand:
median: 199804 cycles/ticks
average: 200581 cycles/ticks
kyber_encaps:
median: 201078 cycles/ticks
average: 201859 cycles/ticks
kyber_decaps:
median: 252222 cycles/ticks
average: 253304 cycles/ticks
Loop spin: 461
gen_a:
median: 46598 cycles/ticks
average: 46826 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2299 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11873 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152721 cycles/ticks
indcpa_enc:
median: 184538 cycles/ticks
average: 185259 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47930 cycles/ticks
kyber_keypair_derand:
median: 165520 cycles/ticks
average: 166286 cycles/ticks
kyber_keypair:
median: 180572 cycles/ticks
average: 181461 cycles/ticks
kyber_encaps_derand:
median: 198226 cycles/ticks
average: 199051 cycles/ticks
kyber_encaps:
median: 199704 cycles/ticks
average: 200564 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252305 cycles/ticks
Loop spin: 462
gen_a:
median: 46554 cycles/ticks
average: 46857 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11923 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 655 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2671 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 151942 cycles/ticks
average: 152623 cycles/ticks
indcpa_enc:
median: 184570 cycles/ticks
average: 185284 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165640 cycles/ticks
average: 166342 cycles/ticks
kyber_keypair:
median: 180312 cycles/ticks
average: 181125 cycles/ticks
kyber_encaps_derand:
median: 198392 cycles/ticks
average: 199131 cycles/ticks
kyber_encaps:
median: 199468 cycles/ticks
average: 200292 cycles/ticks
kyber_decaps:
median: 250898 cycles/ticks
average: 251969 cycles/ticks
Loop spin: 463
gen_a:
median: 46752 cycles/ticks
average: 46991 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12004 cycles/ticks
average: 11985 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184736 cycles/ticks
average: 185393 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47965 cycles/ticks
kyber_keypair_derand:
median: 165640 cycles/ticks
average: 166396 cycles/ticks
kyber_keypair:
median: 180526 cycles/ticks
average: 181352 cycles/ticks
kyber_encaps_derand:
median: 198324 cycles/ticks
average: 199097 cycles/ticks
kyber_encaps:
median: 199368 cycles/ticks
average: 200403 cycles/ticks
kyber_decaps:
median: 250984 cycles/ticks
average: 252074 cycles/ticks
Loop spin: 464
gen_a:
median: 46650 cycles/ticks
average: 46902 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11868 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152791 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185435 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47944 cycles/ticks
kyber_keypair_derand:
median: 165516 cycles/ticks
average: 166278 cycles/ticks
kyber_keypair:
median: 180532 cycles/ticks
average: 181328 cycles/ticks
kyber_encaps_derand:
median: 198450 cycles/ticks
average: 199259 cycles/ticks
kyber_encaps:
median: 199528 cycles/ticks
average: 200317 cycles/ticks
kyber_decaps:
median: 250910 cycles/ticks
average: 251923 cycles/ticks
Loop spin: 465
gen_a:
median: 46472 cycles/ticks
average: 46763 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6881 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11927 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152739 cycles/ticks
indcpa_enc:
median: 184782 cycles/ticks
average: 185548 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166435 cycles/ticks
kyber_keypair:
median: 180360 cycles/ticks
average: 181138 cycles/ticks
kyber_encaps_derand:
median: 198346 cycles/ticks
average: 199115 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200272 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252176 cycles/ticks
Loop spin: 466
gen_a:
median: 46510 cycles/ticks
average: 46770 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11828 cycles/ticks
average: 11993 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152765 cycles/ticks
indcpa_enc:
median: 184702 cycles/ticks
average: 185392 cycles/ticks
indcpa_dec:
median: 47706 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165692 cycles/ticks
average: 166406 cycles/ticks
kyber_keypair:
median: 180526 cycles/ticks
average: 181288 cycles/ticks
kyber_encaps_derand:
median: 198306 cycles/ticks
average: 199095 cycles/ticks
kyber_encaps:
median: 199450 cycles/ticks
average: 200319 cycles/ticks
kyber_decaps:
median: 250960 cycles/ticks
average: 252022 cycles/ticks
Loop spin: 467
gen_a:
median: 46562 cycles/ticks
average: 46830 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11922 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151990 cycles/ticks
average: 152675 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185333 cycles/ticks
indcpa_dec:
median: 47702 cycles/ticks
average: 47904 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166404 cycles/ticks
kyber_keypair:
median: 180538 cycles/ticks
average: 181410 cycles/ticks
kyber_encaps_derand:
median: 198558 cycles/ticks
average: 199393 cycles/ticks
kyber_encaps:
median: 199502 cycles/ticks
average: 200414 cycles/ticks
kyber_decaps:
median: 251190 cycles/ticks
average: 252276 cycles/ticks
Loop spin: 468
gen_a:
median: 46472 cycles/ticks
average: 46700 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2311 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11938 cycles/ticks
average: 11975 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152068 cycles/ticks
average: 152743 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185417 cycles/ticks
indcpa_dec:
median: 47684 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165536 cycles/ticks
average: 166284 cycles/ticks
kyber_keypair:
median: 180352 cycles/ticks
average: 181127 cycles/ticks
kyber_encaps_derand:
median: 198546 cycles/ticks
average: 199315 cycles/ticks
kyber_encaps:
median: 199604 cycles/ticks
average: 200341 cycles/ticks
kyber_decaps:
median: 251108 cycles/ticks
average: 252089 cycles/ticks
Loop spin: 469
gen_a:
median: 46802 cycles/ticks
average: 47046 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11967 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152823 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185475 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47969 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166346 cycles/ticks
kyber_keypair:
median: 180664 cycles/ticks
average: 181476 cycles/ticks
kyber_encaps_derand:
median: 198364 cycles/ticks
average: 199165 cycles/ticks
kyber_encaps:
median: 199358 cycles/ticks
average: 200240 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 252021 cycles/ticks
Loop spin: 470
gen_a:
median: 46380 cycles/ticks
average: 46624 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1466 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152128 cycles/ticks
average: 152807 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185441 cycles/ticks
indcpa_dec:
median: 47672 cycles/ticks
average: 47900 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166288 cycles/ticks
kyber_keypair:
median: 180244 cycles/ticks
average: 181080 cycles/ticks
kyber_encaps_derand:
median: 198314 cycles/ticks
average: 199115 cycles/ticks
kyber_encaps:
median: 199338 cycles/ticks
average: 200390 cycles/ticks
kyber_decaps:
median: 250858 cycles/ticks
average: 251787 cycles/ticks
Loop spin: 471
gen_a:
median: 46548 cycles/ticks
average: 46797 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2684 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 156390 cycles/ticks
average: 156407 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185456 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166268 cycles/ticks
kyber_keypair:
median: 180468 cycles/ticks
average: 181274 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199374 cycles/ticks
kyber_encaps:
median: 199430 cycles/ticks
average: 200807 cycles/ticks
kyber_decaps:
median: 251210 cycles/ticks
average: 254630 cycles/ticks
Loop spin: 472
gen_a:
median: 46646 cycles/ticks
average: 46927 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11947 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151838 cycles/ticks
average: 152541 cycles/ticks
indcpa_enc:
median: 184592 cycles/ticks
average: 185352 cycles/ticks
indcpa_dec:
median: 47768 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166322 cycles/ticks
kyber_keypair:
median: 180164 cycles/ticks
average: 180972 cycles/ticks
kyber_encaps_derand:
median: 198638 cycles/ticks
average: 199466 cycles/ticks
kyber_encaps:
median: 199448 cycles/ticks
average: 200331 cycles/ticks
kyber_decaps:
median: 251322 cycles/ticks
average: 252291 cycles/ticks
Loop spin: 473
gen_a:
median: 46604 cycles/ticks
average: 46868 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12022 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152082 cycles/ticks
average: 152727 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185412 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166333 cycles/ticks
kyber_keypair:
median: 180476 cycles/ticks
average: 181236 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199257 cycles/ticks
kyber_encaps:
median: 199476 cycles/ticks
average: 200338 cycles/ticks
kyber_decaps:
median: 251014 cycles/ticks
average: 251988 cycles/ticks
Loop spin: 474
gen_a:
median: 46584 cycles/ticks
average: 46843 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9782 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11922 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152772 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185444 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165572 cycles/ticks
average: 166271 cycles/ticks
kyber_keypair:
median: 180184 cycles/ticks
average: 181111 cycles/ticks
kyber_encaps_derand:
median: 198082 cycles/ticks
average: 198868 cycles/ticks
kyber_encaps:
median: 199374 cycles/ticks
average: 200243 cycles/ticks
kyber_decaps:
median: 250766 cycles/ticks
average: 251870 cycles/ticks
Loop spin: 475
gen_a:
median: 46568 cycles/ticks
average: 46812 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151968 cycles/ticks
average: 152691 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185343 cycles/ticks
indcpa_dec:
median: 47850 cycles/ticks
average: 48036 cycles/ticks
kyber_keypair_derand:
median: 165810 cycles/ticks
average: 166568 cycles/ticks
kyber_keypair:
median: 180478 cycles/ticks
average: 181290 cycles/ticks
kyber_encaps_derand:
median: 198164 cycles/ticks
average: 198966 cycles/ticks
kyber_encaps:
median: 199458 cycles/ticks
average: 200281 cycles/ticks
kyber_decaps:
median: 250910 cycles/ticks
average: 251825 cycles/ticks
Loop spin: 476
gen_a:
median: 46528 cycles/ticks
average: 46761 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2307 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11896 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152851 cycles/ticks
indcpa_enc:
median: 184546 cycles/ticks
average: 185271 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166422 cycles/ticks
kyber_keypair:
median: 180168 cycles/ticks
average: 181005 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199136 cycles/ticks
kyber_encaps:
median: 199564 cycles/ticks
average: 200331 cycles/ticks
kyber_decaps:
median: 251004 cycles/ticks
average: 252025 cycles/ticks
Loop spin: 477
gen_a:
median: 46532 cycles/ticks
average: 46769 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11879 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152699 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185396 cycles/ticks
indcpa_dec:
median: 47666 cycles/ticks
average: 47917 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166339 cycles/ticks
kyber_keypair:
median: 180452 cycles/ticks
average: 181228 cycles/ticks
kyber_encaps_derand:
median: 198310 cycles/ticks
average: 199088 cycles/ticks
kyber_encaps:
median: 199480 cycles/ticks
average: 200320 cycles/ticks
kyber_decaps:
median: 250864 cycles/ticks
average: 251861 cycles/ticks
Loop spin: 478
gen_a:
median: 46570 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152736 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185371 cycles/ticks
indcpa_dec:
median: 47704 cycles/ticks
average: 47910 cycles/ticks
kyber_keypair_derand:
median: 165548 cycles/ticks
average: 166318 cycles/ticks
kyber_keypair:
median: 180212 cycles/ticks
average: 181003 cycles/ticks
kyber_encaps_derand:
median: 198566 cycles/ticks
average: 199316 cycles/ticks
kyber_encaps:
median: 199608 cycles/ticks
average: 200453 cycles/ticks
kyber_decaps:
median: 251292 cycles/ticks
average: 252267 cycles/ticks
Loop spin: 479
gen_a:
median: 46588 cycles/ticks
average: 46851 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6887 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11826 cycles/ticks
average: 11957 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152070 cycles/ticks
average: 152759 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185434 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165634 cycles/ticks
average: 166319 cycles/ticks
kyber_keypair:
median: 180410 cycles/ticks
average: 181279 cycles/ticks
kyber_encaps_derand:
median: 198046 cycles/ticks
average: 198919 cycles/ticks
kyber_encaps:
median: 199458 cycles/ticks
average: 200267 cycles/ticks
kyber_decaps:
median: 250752 cycles/ticks
average: 251720 cycles/ticks
Loop spin: 480
gen_a:
median: 46542 cycles/ticks
average: 46817 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2270 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152148 cycles/ticks
average: 152815 cycles/ticks
indcpa_enc:
median: 184566 cycles/ticks
average: 185322 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165732 cycles/ticks
average: 166458 cycles/ticks
kyber_keypair:
median: 180356 cycles/ticks
average: 181220 cycles/ticks
kyber_encaps_derand:
median: 198378 cycles/ticks
average: 199181 cycles/ticks
kyber_encaps:
median: 199696 cycles/ticks
average: 200459 cycles/ticks
kyber_decaps:
median: 250984 cycles/ticks
average: 251934 cycles/ticks
Loop spin: 481
gen_a:
median: 46748 cycles/ticks
average: 46986 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 419 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1679 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152753 cycles/ticks
indcpa_enc:
median: 184760 cycles/ticks
average: 185469 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 47985 cycles/ticks
kyber_keypair_derand:
median: 165502 cycles/ticks
average: 166252 cycles/ticks
kyber_keypair:
median: 180278 cycles/ticks
average: 181044 cycles/ticks
kyber_encaps_derand:
median: 198518 cycles/ticks
average: 199516 cycles/ticks
kyber_encaps:
median: 199682 cycles/ticks
average: 200879 cycles/ticks
kyber_decaps:
median: 250944 cycles/ticks
average: 251983 cycles/ticks
Loop spin: 482
gen_a:
median: 46568 cycles/ticks
average: 46816 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6882 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151940 cycles/ticks
average: 152591 cycles/ticks
indcpa_enc:
median: 184418 cycles/ticks
average: 185140 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165560 cycles/ticks
average: 166379 cycles/ticks
kyber_keypair:
median: 180424 cycles/ticks
average: 181285 cycles/ticks
kyber_encaps_derand:
median: 198332 cycles/ticks
average: 199178 cycles/ticks
kyber_encaps:
median: 199380 cycles/ticks
average: 200224 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 252066 cycles/ticks
Loop spin: 483
gen_a:
median: 46486 cycles/ticks
average: 46742 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11961 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152174 cycles/ticks
average: 152830 cycles/ticks
indcpa_enc:
median: 184524 cycles/ticks
average: 185263 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165864 cycles/ticks
average: 166592 cycles/ticks
kyber_keypair:
median: 180368 cycles/ticks
average: 181109 cycles/ticks
kyber_encaps_derand:
median: 198680 cycles/ticks
average: 199507 cycles/ticks
kyber_encaps:
median: 199722 cycles/ticks
average: 200728 cycles/ticks
kyber_decaps:
median: 251158 cycles/ticks
average: 252198 cycles/ticks
Loop spin: 484
gen_a:
median: 46704 cycles/ticks
average: 46943 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11868 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152070 cycles/ticks
average: 152751 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185358 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47993 cycles/ticks
kyber_keypair_derand:
median: 165530 cycles/ticks
average: 166334 cycles/ticks
kyber_keypair:
median: 180418 cycles/ticks
average: 181187 cycles/ticks
kyber_encaps_derand:
median: 198206 cycles/ticks
average: 198949 cycles/ticks
kyber_encaps:
median: 199372 cycles/ticks
average: 200199 cycles/ticks
kyber_decaps:
median: 250798 cycles/ticks
average: 251767 cycles/ticks
Loop spin: 485
gen_a:
median: 46728 cycles/ticks
average: 47009 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151964 cycles/ticks
average: 152667 cycles/ticks
indcpa_enc:
median: 184570 cycles/ticks
average: 185304 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 48009 cycles/ticks
kyber_keypair_derand:
median: 165814 cycles/ticks
average: 166593 cycles/ticks
kyber_keypair:
median: 180262 cycles/ticks
average: 181170 cycles/ticks
kyber_encaps_derand:
median: 200002 cycles/ticks
average: 200866 cycles/ticks
kyber_encaps:
median: 201252 cycles/ticks
average: 202086 cycles/ticks
kyber_decaps:
median: 252704 cycles/ticks
average: 253742 cycles/ticks
Loop spin: 486
gen_a:
median: 46456 cycles/ticks
average: 46717 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152064 cycles/ticks
average: 152769 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185353 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47983 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166300 cycles/ticks
kyber_keypair:
median: 180398 cycles/ticks
average: 181259 cycles/ticks
kyber_encaps_derand:
median: 198326 cycles/ticks
average: 199074 cycles/ticks
kyber_encaps:
median: 199790 cycles/ticks
average: 200588 cycles/ticks
kyber_decaps:
median: 251000 cycles/ticks
average: 252019 cycles/ticks
Loop spin: 487
gen_a:
median: 46762 cycles/ticks
average: 47000 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9843 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11929 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185428 cycles/ticks
indcpa_dec:
median: 47688 cycles/ticks
average: 47899 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166378 cycles/ticks
kyber_keypair:
median: 180236 cycles/ticks
average: 181140 cycles/ticks
kyber_encaps_derand:
median: 198290 cycles/ticks
average: 199048 cycles/ticks
kyber_encaps:
median: 199394 cycles/ticks
average: 200148 cycles/ticks
kyber_decaps:
median: 250862 cycles/ticks
average: 251850 cycles/ticks
Loop spin: 488
gen_a:
median: 46596 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12039 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151984 cycles/ticks
average: 152638 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185309 cycles/ticks
indcpa_dec:
median: 47702 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180426 cycles/ticks
average: 181256 cycles/ticks
kyber_encaps_derand:
median: 198496 cycles/ticks
average: 199337 cycles/ticks
kyber_encaps:
median: 199358 cycles/ticks
average: 200186 cycles/ticks
kyber_decaps:
median: 250830 cycles/ticks
average: 251834 cycles/ticks
Loop spin: 489
gen_a:
median: 46568 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2654 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152188 cycles/ticks
average: 152937 cycles/ticks
indcpa_enc:
median: 184762 cycles/ticks
average: 185516 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 48020 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166368 cycles/ticks
kyber_keypair:
median: 180376 cycles/ticks
average: 181312 cycles/ticks
kyber_encaps_derand:
median: 198210 cycles/ticks
average: 199050 cycles/ticks
kyber_encaps:
median: 199524 cycles/ticks
average: 200332 cycles/ticks
kyber_decaps:
median: 250846 cycles/ticks
average: 251881 cycles/ticks
Loop spin: 490
gen_a:
median: 46648 cycles/ticks
average: 46934 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1663 cycles/ticks
indcpa_keypair:
median: 152020 cycles/ticks
average: 152733 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185544 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47989 cycles/ticks
kyber_keypair_derand:
median: 165584 cycles/ticks
average: 166337 cycles/ticks
kyber_keypair:
median: 180208 cycles/ticks
average: 181034 cycles/ticks
kyber_encaps_derand:
median: 198354 cycles/ticks
average: 199210 cycles/ticks
kyber_encaps:
median: 199828 cycles/ticks
average: 200594 cycles/ticks
kyber_decaps:
median: 250974 cycles/ticks
average: 251967 cycles/ticks
Loop spin: 491
gen_a:
median: 46478 cycles/ticks
average: 46742 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12000 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152797 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185348 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47958 cycles/ticks
kyber_keypair_derand:
median: 165620 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180310 cycles/ticks
average: 181248 cycles/ticks
kyber_encaps_derand:
median: 198384 cycles/ticks
average: 199215 cycles/ticks
kyber_encaps:
median: 199526 cycles/ticks
average: 200322 cycles/ticks
kyber_decaps:
median: 250948 cycles/ticks
average: 251973 cycles/ticks
Loop spin: 492
gen_a:
median: 46656 cycles/ticks
average: 46928 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152849 cycles/ticks
indcpa_enc:
median: 184562 cycles/ticks
average: 185334 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165764 cycles/ticks
average: 166570 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181056 cycles/ticks
kyber_encaps_derand:
median: 198252 cycles/ticks
average: 199056 cycles/ticks
kyber_encaps:
median: 199364 cycles/ticks
average: 200213 cycles/ticks
kyber_decaps:
median: 250952 cycles/ticks
average: 251992 cycles/ticks
Loop spin: 493
gen_a:
median: 46588 cycles/ticks
average: 46850 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11844 cycles/ticks
average: 11981 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152120 cycles/ticks
average: 152776 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47966 cycles/ticks
kyber_keypair_derand:
median: 165536 cycles/ticks
average: 166339 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 181076 cycles/ticks
kyber_encaps_derand:
median: 198454 cycles/ticks
average: 199275 cycles/ticks
kyber_encaps:
median: 199508 cycles/ticks
average: 200299 cycles/ticks
kyber_decaps:
median: 250944 cycles/ticks
average: 251940 cycles/ticks
Loop spin: 494
gen_a:
median: 46890 cycles/ticks
average: 47141 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152735 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185476 cycles/ticks
indcpa_dec:
median: 47726 cycles/ticks
average: 47908 cycles/ticks
kyber_keypair_derand:
median: 165516 cycles/ticks
average: 166263 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181138 cycles/ticks
kyber_encaps_derand:
median: 198252 cycles/ticks
average: 199098 cycles/ticks
kyber_encaps:
median: 199504 cycles/ticks
average: 200297 cycles/ticks
kyber_decaps:
median: 250870 cycles/ticks
average: 251849 cycles/ticks
Loop spin: 495
gen_a:
median: 46626 cycles/ticks
average: 46879 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11931 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151900 cycles/ticks
average: 152564 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47714 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166458 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181047 cycles/ticks
kyber_encaps_derand:
median: 198392 cycles/ticks
average: 199184 cycles/ticks
kyber_encaps:
median: 199592 cycles/ticks
average: 200409 cycles/ticks
kyber_decaps:
median: 250784 cycles/ticks
average: 251785 cycles/ticks
Loop spin: 496
gen_a:
median: 46422 cycles/ticks
average: 46672 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12038 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 151962 cycles/ticks
average: 152625 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185460 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 48000 cycles/ticks
kyber_keypair_derand:
median: 165768 cycles/ticks
average: 166480 cycles/ticks
kyber_keypair:
median: 180476 cycles/ticks
average: 181281 cycles/ticks
kyber_encaps_derand:
median: 198524 cycles/ticks
average: 199312 cycles/ticks
kyber_encaps:
median: 199646 cycles/ticks
average: 200393 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 252077 cycles/ticks
Loop spin: 497
gen_a:
median: 46618 cycles/ticks
average: 46866 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11832 cycles/ticks
average: 11970 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152020 cycles/ticks
average: 152749 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47746 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165732 cycles/ticks
average: 166510 cycles/ticks
kyber_keypair:
median: 180182 cycles/ticks
average: 180958 cycles/ticks
kyber_encaps_derand:
median: 198524 cycles/ticks
average: 199315 cycles/ticks
kyber_encaps:
median: 199566 cycles/ticks
average: 200440 cycles/ticks
kyber_decaps:
median: 250972 cycles/ticks
average: 251948 cycles/ticks
Loop spin: 498
gen_a:
median: 46532 cycles/ticks
average: 46783 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11852 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152813 cycles/ticks
indcpa_enc:
median: 184592 cycles/ticks
average: 185324 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47982 cycles/ticks
kyber_keypair_derand:
median: 165576 cycles/ticks
average: 166357 cycles/ticks
kyber_keypair:
median: 180190 cycles/ticks
average: 180992 cycles/ticks
kyber_encaps_derand:
median: 198762 cycles/ticks
average: 199533 cycles/ticks
kyber_encaps:
median: 199558 cycles/ticks
average: 200408 cycles/ticks
kyber_decaps:
median: 251500 cycles/ticks
average: 252548 cycles/ticks
Loop spin: 499
gen_a:
median: 46646 cycles/ticks
average: 46908 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11867 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152739 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185411 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 48010 cycles/ticks
kyber_keypair_derand:
median: 165624 cycles/ticks
average: 166337 cycles/ticks
kyber_keypair:
median: 180482 cycles/ticks
average: 181240 cycles/ticks
kyber_encaps_derand:
median: 198140 cycles/ticks
average: 198936 cycles/ticks
kyber_encaps:
median: 199360 cycles/ticks
average: 200176 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251873 cycles/ticks
Loop spin: 500
gen_a:
median: 46542 cycles/ticks
average: 46812 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11904 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152675 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185401 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47977 cycles/ticks
kyber_keypair_derand:
median: 165518 cycles/ticks
average: 166225 cycles/ticks
kyber_keypair:
median: 180528 cycles/ticks
average: 181315 cycles/ticks
kyber_encaps_derand:
median: 198578 cycles/ticks
average: 199335 cycles/ticks
kyber_encaps:
median: 199664 cycles/ticks
average: 200462 cycles/ticks
kyber_decaps:
median: 251194 cycles/ticks
average: 252171 cycles/ticks
Loop spin: 501
gen_a:
median: 46602 cycles/ticks
average: 46852 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11893 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152711 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185506 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47986 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166316 cycles/ticks
kyber_keypair:
median: 180222 cycles/ticks
average: 181018 cycles/ticks
kyber_encaps_derand:
median: 199696 cycles/ticks
average: 200557 cycles/ticks
kyber_encaps:
median: 200716 cycles/ticks
average: 201564 cycles/ticks
kyber_decaps:
median: 252334 cycles/ticks
average: 253307 cycles/ticks
Loop spin: 502
gen_a:
median: 46522 cycles/ticks
average: 46782 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11886 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2656 cycles/ticks
average: 2675 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152681 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185380 cycles/ticks
indcpa_dec:
median: 47664 cycles/ticks
average: 47892 cycles/ticks
kyber_keypair_derand:
median: 165750 cycles/ticks
average: 166527 cycles/ticks
kyber_keypair:
median: 180294 cycles/ticks
average: 181172 cycles/ticks
kyber_encaps_derand:
median: 198426 cycles/ticks
average: 199204 cycles/ticks
kyber_encaps:
median: 199656 cycles/ticks
average: 200459 cycles/ticks
kyber_decaps:
median: 250976 cycles/ticks
average: 252000 cycles/ticks
Loop spin: 503
gen_a:
median: 46536 cycles/ticks
average: 46774 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2299 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11954 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152128 cycles/ticks
average: 152841 cycles/ticks
indcpa_enc:
median: 184756 cycles/ticks
average: 185535 cycles/ticks
indcpa_dec:
median: 47674 cycles/ticks
average: 47893 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166387 cycles/ticks
kyber_keypair:
median: 180230 cycles/ticks
average: 181051 cycles/ticks
kyber_encaps_derand:
median: 198426 cycles/ticks
average: 199230 cycles/ticks
kyber_encaps:
median: 199418 cycles/ticks
average: 200180 cycles/ticks
kyber_decaps:
median: 251044 cycles/ticks
average: 252065 cycles/ticks
Loop spin: 504
gen_a:
median: 46512 cycles/ticks
average: 46772 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6876 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12008 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152082 cycles/ticks
average: 152763 cycles/ticks
indcpa_enc:
median: 184548 cycles/ticks
average: 185214 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 48025 cycles/ticks
kyber_keypair_derand:
median: 165686 cycles/ticks
average: 166468 cycles/ticks
kyber_keypair:
median: 180446 cycles/ticks
average: 181274 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199224 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200393 cycles/ticks
kyber_decaps:
median: 251040 cycles/ticks
average: 251986 cycles/ticks
Loop spin: 505
gen_a:
median: 46684 cycles/ticks
average: 46931 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9846 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11948 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152771 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185414 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47972 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166297 cycles/ticks
kyber_keypair:
median: 180380 cycles/ticks
average: 181151 cycles/ticks
kyber_encaps_derand:
median: 198642 cycles/ticks
average: 199429 cycles/ticks
kyber_encaps:
median: 199664 cycles/ticks
average: 200471 cycles/ticks
kyber_decaps:
median: 251166 cycles/ticks
average: 252296 cycles/ticks
Loop spin: 506
gen_a:
median: 46468 cycles/ticks
average: 46692 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11879 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2647 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151998 cycles/ticks
average: 152718 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185335 cycles/ticks
indcpa_dec:
median: 47698 cycles/ticks
average: 47893 cycles/ticks
kyber_keypair_derand:
median: 165650 cycles/ticks
average: 166452 cycles/ticks
kyber_keypair:
median: 180262 cycles/ticks
average: 181118 cycles/ticks
kyber_encaps_derand:
median: 199894 cycles/ticks
average: 200736 cycles/ticks
kyber_encaps:
median: 201102 cycles/ticks
average: 201955 cycles/ticks
kyber_decaps:
median: 252588 cycles/ticks
average: 253605 cycles/ticks
Loop spin: 507
gen_a:
median: 46622 cycles/ticks
average: 46854 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12040 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152761 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185496 cycles/ticks
indcpa_dec:
median: 47732 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 170388 cycles/ticks
average: 170543 cycles/ticks
kyber_keypair:
median: 180252 cycles/ticks
average: 181166 cycles/ticks
kyber_encaps_derand:
median: 198010 cycles/ticks
average: 198805 cycles/ticks
kyber_encaps:
median: 199396 cycles/ticks
average: 200192 cycles/ticks
kyber_decaps:
median: 250804 cycles/ticks
average: 251792 cycles/ticks
Loop spin: 508
gen_a:
median: 46656 cycles/ticks
average: 46901 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11910 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2658 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152020 cycles/ticks
average: 152693 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185357 cycles/ticks
indcpa_dec:
median: 47736 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165546 cycles/ticks
average: 166303 cycles/ticks
kyber_keypair:
median: 180364 cycles/ticks
average: 181211 cycles/ticks
kyber_encaps_derand:
median: 198250 cycles/ticks
average: 199118 cycles/ticks
kyber_encaps:
median: 199192 cycles/ticks
average: 199976 cycles/ticks
kyber_decaps:
median: 250900 cycles/ticks
average: 251915 cycles/ticks
Loop spin: 509
gen_a:
median: 46576 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152172 cycles/ticks
average: 152941 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185400 cycles/ticks
indcpa_dec:
median: 47704 cycles/ticks
average: 47906 cycles/ticks
kyber_keypair_derand:
median: 165524 cycles/ticks
average: 166306 cycles/ticks
kyber_keypair:
median: 180384 cycles/ticks
average: 181179 cycles/ticks
kyber_encaps_derand:
median: 198506 cycles/ticks
average: 199327 cycles/ticks
kyber_encaps:
median: 199648 cycles/ticks
average: 200444 cycles/ticks
kyber_decaps:
median: 250984 cycles/ticks
average: 252090 cycles/ticks
Loop spin: 510
gen_a:
median: 46500 cycles/ticks
average: 46729 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2647 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152643 cycles/ticks
indcpa_enc:
median: 184714 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47844 cycles/ticks
average: 48031 cycles/ticks
kyber_keypair_derand:
median: 165748 cycles/ticks
average: 166462 cycles/ticks
kyber_keypair:
median: 180368 cycles/ticks
average: 181149 cycles/ticks
kyber_encaps_derand:
median: 198518 cycles/ticks
average: 199293 cycles/ticks
kyber_encaps:
median: 199396 cycles/ticks
average: 200135 cycles/ticks
kyber_decaps:
median: 250942 cycles/ticks
average: 251927 cycles/ticks
Loop spin: 511
gen_a:
median: 46580 cycles/ticks
average: 46893 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2276 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11877 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152889 cycles/ticks
indcpa_enc:
median: 184702 cycles/ticks
average: 185380 cycles/ticks
indcpa_dec:
median: 47664 cycles/ticks
average: 47895 cycles/ticks
kyber_keypair_derand:
median: 165646 cycles/ticks
average: 166382 cycles/ticks
kyber_keypair:
median: 180262 cycles/ticks
average: 181146 cycles/ticks
kyber_encaps_derand:
median: 198238 cycles/ticks
average: 198932 cycles/ticks
kyber_encaps:
median: 199574 cycles/ticks
average: 200355 cycles/ticks
kyber_decaps:
median: 250764 cycles/ticks
average: 251777 cycles/ticks
Loop spin: 512
gen_a:
median: 46638 cycles/ticks
average: 46871 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2276 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151950 cycles/ticks
average: 152647 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185306 cycles/ticks
indcpa_dec:
median: 47678 cycles/ticks
average: 47893 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166330 cycles/ticks
kyber_keypair:
median: 180410 cycles/ticks
average: 181189 cycles/ticks
kyber_encaps_derand:
median: 198534 cycles/ticks
average: 199336 cycles/ticks
kyber_encaps:
median: 199202 cycles/ticks
average: 200014 cycles/ticks
kyber_decaps:
median: 251012 cycles/ticks
average: 252106 cycles/ticks
Loop spin: 513
gen_a:
median: 46540 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9847 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11963 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2697 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152694 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185393 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 47946 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166466 cycles/ticks
kyber_keypair:
median: 180216 cycles/ticks
average: 181074 cycles/ticks
kyber_encaps_derand:
median: 198190 cycles/ticks
average: 198988 cycles/ticks
kyber_encaps:
median: 199448 cycles/ticks
average: 200358 cycles/ticks
kyber_decaps:
median: 250900 cycles/ticks
average: 251951 cycles/ticks
Loop spin: 514
gen_a:
median: 46500 cycles/ticks
average: 46746 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9850 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11856 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151952 cycles/ticks
average: 152592 cycles/ticks
indcpa_enc:
median: 184526 cycles/ticks
average: 185294 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165902 cycles/ticks
average: 166639 cycles/ticks
kyber_keypair:
median: 180244 cycles/ticks
average: 180992 cycles/ticks
kyber_encaps_derand:
median: 198634 cycles/ticks
average: 199428 cycles/ticks
kyber_encaps:
median: 199604 cycles/ticks
average: 200357 cycles/ticks
kyber_decaps:
median: 251230 cycles/ticks
average: 252259 cycles/ticks
Loop spin: 515
gen_a:
median: 46584 cycles/ticks
average: 46856 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11828 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152124 cycles/ticks
average: 152797 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185401 cycles/ticks
indcpa_dec:
median: 47636 cycles/ticks
average: 47879 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166390 cycles/ticks
kyber_keypair:
median: 180402 cycles/ticks
average: 181183 cycles/ticks
kyber_encaps_derand:
median: 198676 cycles/ticks
average: 199470 cycles/ticks
kyber_encaps:
median: 199688 cycles/ticks
average: 200500 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 252016 cycles/ticks
Loop spin: 516
gen_a:
median: 46648 cycles/ticks
average: 46893 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11851 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152110 cycles/ticks
average: 152810 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185450 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166322 cycles/ticks
kyber_keypair:
median: 180494 cycles/ticks
average: 181303 cycles/ticks
kyber_encaps_derand:
median: 198288 cycles/ticks
average: 199069 cycles/ticks
kyber_encaps:
median: 199280 cycles/ticks
average: 200051 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 252064 cycles/ticks
Loop spin: 517
gen_a:
median: 46658 cycles/ticks
average: 46918 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151954 cycles/ticks
average: 152609 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47930 cycles/ticks
kyber_keypair_derand:
median: 165778 cycles/ticks
average: 166526 cycles/ticks
kyber_keypair:
median: 180224 cycles/ticks
average: 181003 cycles/ticks
kyber_encaps_derand:
median: 200040 cycles/ticks
average: 200846 cycles/ticks
kyber_encaps:
median: 201068 cycles/ticks
average: 201907 cycles/ticks
kyber_decaps:
median: 252686 cycles/ticks
average: 253909 cycles/ticks
Loop spin: 518
gen_a:
median: 46710 cycles/ticks
average: 46981 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11855 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1675 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185380 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47966 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166395 cycles/ticks
kyber_keypair:
median: 180186 cycles/ticks
average: 181005 cycles/ticks
kyber_encaps_derand:
median: 198466 cycles/ticks
average: 199250 cycles/ticks
kyber_encaps:
median: 199666 cycles/ticks
average: 200524 cycles/ticks
kyber_decaps:
median: 251148 cycles/ticks
average: 252247 cycles/ticks
Loop spin: 519
gen_a:
median: 46698 cycles/ticks
average: 46939 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 12009 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151950 cycles/ticks
average: 152654 cycles/ticks
indcpa_enc:
median: 184584 cycles/ticks
average: 185709 cycles/ticks
indcpa_dec:
median: 49122 cycles/ticks
average: 49099 cycles/ticks
kyber_keypair_derand:
median: 170014 cycles/ticks
average: 168991 cycles/ticks
kyber_keypair:
median: 180454 cycles/ticks
average: 181227 cycles/ticks
kyber_encaps_derand:
median: 198410 cycles/ticks
average: 199235 cycles/ticks
kyber_encaps:
median: 199538 cycles/ticks
average: 200329 cycles/ticks
kyber_decaps:
median: 250950 cycles/ticks
average: 251955 cycles/ticks
Loop spin: 520
gen_a:
median: 46534 cycles/ticks
average: 46817 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11922 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 652 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2666 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152655 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185378 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47936 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166313 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181053 cycles/ticks
kyber_encaps_derand:
median: 198270 cycles/ticks
average: 199066 cycles/ticks
kyber_encaps:
median: 199544 cycles/ticks
average: 200540 cycles/ticks
kyber_decaps:
median: 250830 cycles/ticks
average: 251852 cycles/ticks
Loop spin: 521
gen_a:
median: 46584 cycles/ticks
average: 46826 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12006 cycles/ticks
average: 11979 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152712 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47943 cycles/ticks
kyber_keypair_derand:
median: 165534 cycles/ticks
average: 166252 cycles/ticks
kyber_keypair:
median: 180312 cycles/ticks
average: 181121 cycles/ticks
kyber_encaps_derand:
median: 198544 cycles/ticks
average: 199397 cycles/ticks
kyber_encaps:
median: 199608 cycles/ticks
average: 200411 cycles/ticks
kyber_decaps:
median: 251144 cycles/ticks
average: 252233 cycles/ticks
Loop spin: 522
gen_a:
median: 46598 cycles/ticks
average: 46835 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12004 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152696 cycles/ticks
indcpa_enc:
median: 184494 cycles/ticks
average: 185232 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47980 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180188 cycles/ticks
average: 180963 cycles/ticks
kyber_encaps_derand:
median: 198178 cycles/ticks
average: 199006 cycles/ticks
kyber_encaps:
median: 199492 cycles/ticks
average: 200284 cycles/ticks
kyber_decaps:
median: 250932 cycles/ticks
average: 251991 cycles/ticks
Loop spin: 523
gen_a:
median: 46560 cycles/ticks
average: 46808 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11900 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151962 cycles/ticks
average: 152684 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185361 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 48000 cycles/ticks
kyber_keypair_derand:
median: 165720 cycles/ticks
average: 166482 cycles/ticks
kyber_keypair:
median: 180372 cycles/ticks
average: 181135 cycles/ticks
kyber_encaps_derand:
median: 198328 cycles/ticks
average: 199150 cycles/ticks
kyber_encaps:
median: 199412 cycles/ticks
average: 200176 cycles/ticks
kyber_decaps:
median: 250958 cycles/ticks
average: 251938 cycles/ticks
Loop spin: 524
gen_a:
median: 46568 cycles/ticks
average: 47058 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11871 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2666 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152160 cycles/ticks
average: 152878 cycles/ticks
indcpa_enc:
median: 184758 cycles/ticks
average: 185471 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47983 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180300 cycles/ticks
average: 181128 cycles/ticks
kyber_encaps_derand:
median: 198402 cycles/ticks
average: 199174 cycles/ticks
kyber_encaps:
median: 199600 cycles/ticks
average: 200422 cycles/ticks
kyber_decaps:
median: 250904 cycles/ticks
average: 251885 cycles/ticks
Loop spin: 525
gen_a:
median: 46642 cycles/ticks
average: 46929 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9848 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11931 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152689 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185383 cycles/ticks
indcpa_dec:
median: 47700 cycles/ticks
average: 47913 cycles/ticks
kyber_keypair_derand:
median: 165574 cycles/ticks
average: 166309 cycles/ticks
kyber_keypair:
median: 180406 cycles/ticks
average: 181188 cycles/ticks
kyber_encaps_derand:
median: 198226 cycles/ticks
average: 199046 cycles/ticks
kyber_encaps:
median: 199366 cycles/ticks
average: 200125 cycles/ticks
kyber_decaps:
median: 250704 cycles/ticks
average: 251675 cycles/ticks
Loop spin: 526
gen_a:
median: 46614 cycles/ticks
average: 46851 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2285 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152070 cycles/ticks
average: 152798 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 48007 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166375 cycles/ticks
kyber_keypair:
median: 180494 cycles/ticks
average: 181242 cycles/ticks
kyber_encaps_derand:
median: 198388 cycles/ticks
average: 199239 cycles/ticks
kyber_encaps:
median: 199684 cycles/ticks
average: 200561 cycles/ticks
kyber_decaps:
median: 251036 cycles/ticks
average: 252068 cycles/ticks
Loop spin: 527
gen_a:
median: 46614 cycles/ticks
average: 46860 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11868 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2681 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152680 cycles/ticks
indcpa_enc:
median: 184582 cycles/ticks
average: 185303 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47926 cycles/ticks
kyber_keypair_derand:
median: 165526 cycles/ticks
average: 166239 cycles/ticks
kyber_keypair:
median: 180340 cycles/ticks
average: 181105 cycles/ticks
kyber_encaps_derand:
median: 199680 cycles/ticks
average: 200449 cycles/ticks
kyber_encaps:
median: 200924 cycles/ticks
average: 201720 cycles/ticks
kyber_decaps:
median: 252484 cycles/ticks
average: 253500 cycles/ticks
Loop spin: 528
gen_a:
median: 46576 cycles/ticks
average: 46819 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11949 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152758 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165642 cycles/ticks
average: 166342 cycles/ticks
kyber_keypair:
median: 180446 cycles/ticks
average: 181231 cycles/ticks
kyber_encaps_derand:
median: 198448 cycles/ticks
average: 199285 cycles/ticks
kyber_encaps:
median: 199450 cycles/ticks
average: 200270 cycles/ticks
kyber_decaps:
median: 251032 cycles/ticks
average: 252082 cycles/ticks
Loop spin: 529
gen_a:
median: 46444 cycles/ticks
average: 46691 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11868 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 652 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152670 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185247 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47997 cycles/ticks
kyber_keypair_derand:
median: 165472 cycles/ticks
average: 166207 cycles/ticks
kyber_keypair:
median: 180502 cycles/ticks
average: 181337 cycles/ticks
kyber_encaps_derand:
median: 198260 cycles/ticks
average: 199047 cycles/ticks
kyber_encaps:
median: 199420 cycles/ticks
average: 200136 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 251847 cycles/ticks
Loop spin: 530
gen_a:
median: 46628 cycles/ticks
average: 46854 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6845 cycles/ticks
INVNTT:
median: 9800 cycles/ticks
average: 10022 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12008 cycles/ticks
average: 11980 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1676 cycles/ticks
indcpa_keypair:
median: 152198 cycles/ticks
average: 152918 cycles/ticks
indcpa_enc:
median: 184760 cycles/ticks
average: 185450 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47987 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166301 cycles/ticks
kyber_keypair:
median: 180314 cycles/ticks
average: 181140 cycles/ticks
kyber_encaps_derand:
median: 198530 cycles/ticks
average: 199925 cycles/ticks
kyber_encaps:
median: 199684 cycles/ticks
average: 202926 cycles/ticks
kyber_decaps:
median: 251096 cycles/ticks
average: 252104 cycles/ticks
Loop spin: 531
gen_a:
median: 46598 cycles/ticks
average: 46859 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11944 cycles/ticks
average: 11980 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152020 cycles/ticks
average: 152672 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185352 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165530 cycles/ticks
average: 166234 cycles/ticks
kyber_keypair:
median: 180296 cycles/ticks
average: 181082 cycles/ticks
kyber_encaps_derand:
median: 198394 cycles/ticks
average: 199187 cycles/ticks
kyber_encaps:
median: 199344 cycles/ticks
average: 200132 cycles/ticks
kyber_decaps:
median: 250932 cycles/ticks
average: 251962 cycles/ticks
Loop spin: 532
gen_a:
median: 46704 cycles/ticks
average: 46942 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9857 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12006 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152720 cycles/ticks
indcpa_enc:
median: 184612 cycles/ticks
average: 185377 cycles/ticks
indcpa_dec:
median: 47746 cycles/ticks
average: 47920 cycles/ticks
kyber_keypair_derand:
median: 165722 cycles/ticks
average: 166452 cycles/ticks
kyber_keypair:
median: 180252 cycles/ticks
average: 181088 cycles/ticks
kyber_encaps_derand:
median: 198088 cycles/ticks
average: 198960 cycles/ticks
kyber_encaps:
median: 199202 cycles/ticks
average: 200025 cycles/ticks
kyber_decaps:
median: 250752 cycles/ticks
average: 251784 cycles/ticks
Loop spin: 533
gen_a:
median: 46554 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11904 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2660 cycles/ticks
average: 2676 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152806 cycles/ticks
indcpa_enc:
median: 184640 cycles/ticks
average: 185333 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48012 cycles/ticks
kyber_keypair_derand:
median: 165738 cycles/ticks
average: 166420 cycles/ticks
kyber_keypair:
median: 180362 cycles/ticks
average: 181165 cycles/ticks
kyber_encaps_derand:
median: 198554 cycles/ticks
average: 199293 cycles/ticks
kyber_encaps:
median: 199724 cycles/ticks
average: 200498 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 252008 cycles/ticks
Loop spin: 534
gen_a:
median: 46502 cycles/ticks
average: 46780 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11828 cycles/ticks
average: 11964 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2647 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152741 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185384 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47989 cycles/ticks
kyber_keypair_derand:
median: 165472 cycles/ticks
average: 166170 cycles/ticks
kyber_keypair:
median: 180208 cycles/ticks
average: 180972 cycles/ticks
kyber_encaps_derand:
median: 198366 cycles/ticks
average: 199245 cycles/ticks
kyber_encaps:
median: 199548 cycles/ticks
average: 200333 cycles/ticks
kyber_decaps:
median: 250946 cycles/ticks
average: 251945 cycles/ticks
Loop spin: 535
gen_a:
median: 46916 cycles/ticks
average: 47144 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6874 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11978 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 414 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152158 cycles/ticks
average: 152859 cycles/ticks
indcpa_enc:
median: 184546 cycles/ticks
average: 185252 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 48005 cycles/ticks
kyber_keypair_derand:
median: 165548 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180334 cycles/ticks
average: 181069 cycles/ticks
kyber_encaps_derand:
median: 198478 cycles/ticks
average: 199242 cycles/ticks
kyber_encaps:
median: 199740 cycles/ticks
average: 200529 cycles/ticks
kyber_decaps:
median: 251074 cycles/ticks
average: 252065 cycles/ticks
Loop spin: 536
gen_a:
median: 46422 cycles/ticks
average: 46677 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11950 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152062 cycles/ticks
average: 152717 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185404 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165494 cycles/ticks
average: 166222 cycles/ticks
kyber_keypair:
median: 180206 cycles/ticks
average: 181048 cycles/ticks
kyber_encaps_derand:
median: 198562 cycles/ticks
average: 199399 cycles/ticks
kyber_encaps:
median: 199490 cycles/ticks
average: 200328 cycles/ticks
kyber_decaps:
median: 251088 cycles/ticks
average: 252071 cycles/ticks
Loop spin: 537
gen_a:
median: 46696 cycles/ticks
average: 46944 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 11991 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151952 cycles/ticks
average: 152655 cycles/ticks
indcpa_enc:
median: 184530 cycles/ticks
average: 185259 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166370 cycles/ticks
kyber_keypair:
median: 180402 cycles/ticks
average: 181171 cycles/ticks
kyber_encaps_derand:
median: 198268 cycles/ticks
average: 199044 cycles/ticks
kyber_encaps:
median: 199440 cycles/ticks
average: 200248 cycles/ticks
kyber_decaps:
median: 250836 cycles/ticks
average: 251774 cycles/ticks
Loop spin: 538
gen_a:
median: 46832 cycles/ticks
average: 47070 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 11994 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152012 cycles/ticks
average: 152688 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185388 cycles/ticks
indcpa_dec:
median: 47706 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166423 cycles/ticks
kyber_keypair:
median: 180184 cycles/ticks
average: 181065 cycles/ticks
kyber_encaps_derand:
median: 198622 cycles/ticks
average: 199432 cycles/ticks
kyber_encaps:
median: 199888 cycles/ticks
average: 200665 cycles/ticks
kyber_decaps:
median: 251228 cycles/ticks
average: 252232 cycles/ticks
Loop spin: 539
gen_a:
median: 46484 cycles/ticks
average: 46755 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11836 cycles/ticks
average: 11964 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152016 cycles/ticks
average: 152702 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185354 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47911 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166449 cycles/ticks
kyber_keypair:
median: 180500 cycles/ticks
average: 181372 cycles/ticks
kyber_encaps_derand:
median: 198318 cycles/ticks
average: 199108 cycles/ticks
kyber_encaps:
median: 199288 cycles/ticks
average: 200096 cycles/ticks
kyber_decaps:
median: 250814 cycles/ticks
average: 251914 cycles/ticks
Loop spin: 540
gen_a:
median: 46606 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12001 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152242 cycles/ticks
average: 152897 cycles/ticks
indcpa_enc:
median: 184724 cycles/ticks
average: 185476 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166447 cycles/ticks
kyber_keypair:
median: 180166 cycles/ticks
average: 181006 cycles/ticks
kyber_encaps_derand:
median: 199878 cycles/ticks
average: 200711 cycles/ticks
kyber_encaps:
median: 200900 cycles/ticks
average: 201753 cycles/ticks
kyber_decaps:
median: 252384 cycles/ticks
average: 253442 cycles/ticks
Loop spin: 541
gen_a:
median: 46574 cycles/ticks
average: 46880 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11992 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152068 cycles/ticks
average: 152730 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185392 cycles/ticks
indcpa_dec:
median: 47768 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165606 cycles/ticks
average: 166343 cycles/ticks
kyber_keypair:
median: 180430 cycles/ticks
average: 181251 cycles/ticks
kyber_encaps_derand:
median: 198364 cycles/ticks
average: 199178 cycles/ticks
kyber_encaps:
median: 199536 cycles/ticks
average: 200347 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 252064 cycles/ticks
Loop spin: 542
gen_a:
median: 46428 cycles/ticks
average: 46661 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11911 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1680 cycles/ticks
indcpa_keypair:
median: 152116 cycles/ticks
average: 152810 cycles/ticks
indcpa_enc:
median: 184714 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165536 cycles/ticks
average: 166328 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181042 cycles/ticks
kyber_encaps_derand:
median: 198310 cycles/ticks
average: 199071 cycles/ticks
kyber_encaps:
median: 199498 cycles/ticks
average: 200264 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251942 cycles/ticks
Loop spin: 543
gen_a:
median: 46642 cycles/ticks
average: 46877 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11998 cycles/ticks
average: 11973 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152166 cycles/ticks
average: 152845 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185500 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47982 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166337 cycles/ticks
kyber_keypair:
median: 180356 cycles/ticks
average: 181204 cycles/ticks
kyber_encaps_derand:
median: 198210 cycles/ticks
average: 199026 cycles/ticks
kyber_encaps:
median: 199310 cycles/ticks
average: 200143 cycles/ticks
kyber_decaps:
median: 250734 cycles/ticks
average: 251793 cycles/ticks
Loop spin: 544
gen_a:
median: 46606 cycles/ticks
average: 46836 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11906 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2650 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152739 cycles/ticks
indcpa_enc:
median: 184590 cycles/ticks
average: 185310 cycles/ticks
indcpa_dec:
median: 47854 cycles/ticks
average: 48016 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166380 cycles/ticks
kyber_keypair:
median: 180382 cycles/ticks
average: 181218 cycles/ticks
kyber_encaps_derand:
median: 198404 cycles/ticks
average: 199150 cycles/ticks
kyber_encaps:
median: 199768 cycles/ticks
average: 200529 cycles/ticks
kyber_decaps:
median: 250896 cycles/ticks
average: 251920 cycles/ticks
Loop spin: 545
gen_a:
median: 46476 cycles/ticks
average: 46710 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11879 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151892 cycles/ticks
average: 152598 cycles/ticks
indcpa_enc:
median: 184538 cycles/ticks
average: 185356 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47996 cycles/ticks
kyber_keypair_derand:
median: 165734 cycles/ticks
average: 166466 cycles/ticks
kyber_keypair:
median: 180456 cycles/ticks
average: 181273 cycles/ticks
kyber_encaps_derand:
median: 199800 cycles/ticks
average: 200550 cycles/ticks
kyber_encaps:
median: 200858 cycles/ticks
average: 201709 cycles/ticks
kyber_decaps:
median: 252332 cycles/ticks
average: 253392 cycles/ticks
Loop spin: 546
gen_a:
median: 46728 cycles/ticks
average: 46974 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11881 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151944 cycles/ticks
average: 152705 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185313 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166456 cycles/ticks
kyber_keypair:
median: 180348 cycles/ticks
average: 181175 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199180 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200367 cycles/ticks
kyber_decaps:
median: 251096 cycles/ticks
average: 252105 cycles/ticks
Loop spin: 547
gen_a:
median: 46524 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11957 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152150 cycles/ticks
average: 152878 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185443 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166381 cycles/ticks
kyber_keypair:
median: 180272 cycles/ticks
average: 181117 cycles/ticks
kyber_encaps_derand:
median: 198386 cycles/ticks
average: 199212 cycles/ticks
kyber_encaps:
median: 199486 cycles/ticks
average: 200279 cycles/ticks
kyber_decaps:
median: 250938 cycles/ticks
average: 252011 cycles/ticks
Loop spin: 548
gen_a:
median: 46550 cycles/ticks
average: 46828 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152180 cycles/ticks
average: 152865 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 48050 cycles/ticks
kyber_keypair_derand:
median: 165508 cycles/ticks
average: 166282 cycles/ticks
kyber_keypair:
median: 180350 cycles/ticks
average: 181066 cycles/ticks
kyber_encaps_derand:
median: 198348 cycles/ticks
average: 199127 cycles/ticks
kyber_encaps:
median: 199540 cycles/ticks
average: 200401 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251906 cycles/ticks
Loop spin: 549
gen_a:
median: 46676 cycles/ticks
average: 46909 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2646 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152834 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185316 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47934 cycles/ticks
kyber_keypair_derand:
median: 165618 cycles/ticks
average: 166329 cycles/ticks
kyber_keypair:
median: 180466 cycles/ticks
average: 181232 cycles/ticks
kyber_encaps_derand:
median: 198188 cycles/ticks
average: 199009 cycles/ticks
kyber_encaps:
median: 199232 cycles/ticks
average: 200017 cycles/ticks
kyber_decaps:
median: 250924 cycles/ticks
average: 251916 cycles/ticks
Loop spin: 550
gen_a:
median: 46622 cycles/ticks
average: 46867 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11910 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 534 cycles/ticks
polyvec_compress:
median: 2660 cycles/ticks
average: 2676 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152787 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185445 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 47984 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166349 cycles/ticks
kyber_keypair:
median: 180310 cycles/ticks
average: 181073 cycles/ticks
kyber_encaps_derand:
median: 198246 cycles/ticks
average: 199051 cycles/ticks
kyber_encaps:
median: 199518 cycles/ticks
average: 200419 cycles/ticks
kyber_decaps:
median: 250990 cycles/ticks
average: 251911 cycles/ticks
Loop spin: 551
gen_a:
median: 46610 cycles/ticks
average: 46856 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11952 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152210 cycles/ticks
average: 152953 cycles/ticks
indcpa_enc:
median: 184826 cycles/ticks
average: 185526 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47972 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166407 cycles/ticks
kyber_keypair:
median: 180304 cycles/ticks
average: 181199 cycles/ticks
kyber_encaps_derand:
median: 198276 cycles/ticks
average: 199057 cycles/ticks
kyber_encaps:
median: 199516 cycles/ticks
average: 200282 cycles/ticks
kyber_decaps:
median: 250868 cycles/ticks
average: 251907 cycles/ticks
Loop spin: 552
gen_a:
median: 46618 cycles/ticks
average: 46861 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11946 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152763 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185477 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48037 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166342 cycles/ticks
kyber_keypair:
median: 180326 cycles/ticks
average: 181087 cycles/ticks
kyber_encaps_derand:
median: 198200 cycles/ticks
average: 199040 cycles/ticks
kyber_encaps:
median: 199320 cycles/ticks
average: 200175 cycles/ticks
kyber_decaps:
median: 250846 cycles/ticks
average: 251814 cycles/ticks
Loop spin: 553
gen_a:
median: 46570 cycles/ticks
average: 46806 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11869 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152026 cycles/ticks
average: 152740 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185357 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165764 cycles/ticks
average: 166492 cycles/ticks
kyber_keypair:
median: 180378 cycles/ticks
average: 181230 cycles/ticks
kyber_encaps_derand:
median: 198574 cycles/ticks
average: 199342 cycles/ticks
kyber_encaps:
median: 199866 cycles/ticks
average: 200669 cycles/ticks
kyber_decaps:
median: 251364 cycles/ticks
average: 252381 cycles/ticks
Loop spin: 554
gen_a:
median: 46692 cycles/ticks
average: 46935 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11855 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151930 cycles/ticks
average: 152608 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185390 cycles/ticks
indcpa_dec:
median: 47842 cycles/ticks
average: 48012 cycles/ticks
kyber_keypair_derand:
median: 165738 cycles/ticks
average: 166457 cycles/ticks
kyber_keypair:
median: 180398 cycles/ticks
average: 181220 cycles/ticks
kyber_encaps_derand:
median: 198290 cycles/ticks
average: 199033 cycles/ticks
kyber_encaps:
median: 199566 cycles/ticks
average: 200323 cycles/ticks
kyber_decaps:
median: 250770 cycles/ticks
average: 251731 cycles/ticks
Loop spin: 555
gen_a:
median: 46548 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9854 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151924 cycles/ticks
average: 152665 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185356 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48033 cycles/ticks
kyber_keypair_derand:
median: 165788 cycles/ticks
average: 166518 cycles/ticks
kyber_keypair:
median: 180330 cycles/ticks
average: 181068 cycles/ticks
kyber_encaps_derand:
median: 198412 cycles/ticks
average: 199232 cycles/ticks
kyber_encaps:
median: 199614 cycles/ticks
average: 200437 cycles/ticks
kyber_decaps:
median: 250966 cycles/ticks
average: 252013 cycles/ticks
Loop spin: 556
gen_a:
median: 46558 cycles/ticks
average: 46811 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152162 cycles/ticks
average: 152859 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185439 cycles/ticks
indcpa_dec:
median: 47734 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165394 cycles/ticks
average: 166067 cycles/ticks
kyber_keypair:
median: 180232 cycles/ticks
average: 181048 cycles/ticks
kyber_encaps_derand:
median: 198192 cycles/ticks
average: 198988 cycles/ticks
kyber_encaps:
median: 199272 cycles/ticks
average: 200103 cycles/ticks
kyber_decaps:
median: 250846 cycles/ticks
average: 251829 cycles/ticks
Loop spin: 557
gen_a:
median: 46494 cycles/ticks
average: 46733 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11904 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152773 cycles/ticks
indcpa_enc:
median: 184640 cycles/ticks
average: 185318 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47995 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166307 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181033 cycles/ticks
kyber_encaps_derand:
median: 198222 cycles/ticks
average: 198977 cycles/ticks
kyber_encaps:
median: 199438 cycles/ticks
average: 200208 cycles/ticks
kyber_decaps:
median: 250814 cycles/ticks
average: 251882 cycles/ticks
Loop spin: 558
gen_a:
median: 46660 cycles/ticks
average: 46921 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11878 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1487 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152685 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185411 cycles/ticks
indcpa_dec:
median: 47704 cycles/ticks
average: 47913 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166359 cycles/ticks
kyber_keypair:
median: 180206 cycles/ticks
average: 181025 cycles/ticks
kyber_encaps_derand:
median: 198332 cycles/ticks
average: 199205 cycles/ticks
kyber_encaps:
median: 199398 cycles/ticks
average: 200190 cycles/ticks
kyber_decaps:
median: 250966 cycles/ticks
average: 251974 cycles/ticks
Loop spin: 559
gen_a:
median: 46570 cycles/ticks
average: 46840 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12004 cycles/ticks
average: 11980 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152810 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185423 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47948 cycles/ticks
kyber_keypair_derand:
median: 165702 cycles/ticks
average: 166424 cycles/ticks
kyber_keypair:
median: 180194 cycles/ticks
average: 181095 cycles/ticks
kyber_encaps_derand:
median: 198424 cycles/ticks
average: 199244 cycles/ticks
kyber_encaps:
median: 199674 cycles/ticks
average: 200553 cycles/ticks
kyber_decaps:
median: 251130 cycles/ticks
average: 252154 cycles/ticks
Loop spin: 560
gen_a:
median: 46688 cycles/ticks
average: 46915 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11910 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152152 cycles/ticks
average: 152897 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185337 cycles/ticks
indcpa_dec:
median: 47856 cycles/ticks
average: 47988 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166403 cycles/ticks
kyber_keypair:
median: 180424 cycles/ticks
average: 181194 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199190 cycles/ticks
kyber_encaps:
median: 199494 cycles/ticks
average: 200265 cycles/ticks
kyber_decaps:
median: 250862 cycles/ticks
average: 251930 cycles/ticks
Loop spin: 561
gen_a:
median: 46548 cycles/ticks
average: 46818 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11900 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152228 cycles/ticks
average: 152918 cycles/ticks
indcpa_enc:
median: 184754 cycles/ticks
average: 185448 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166351 cycles/ticks
kyber_keypair:
median: 180204 cycles/ticks
average: 180949 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199122 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200271 cycles/ticks
kyber_decaps:
median: 251140 cycles/ticks
average: 252108 cycles/ticks
Loop spin: 562
gen_a:
median: 46534 cycles/ticks
average: 46783 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 12001 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151984 cycles/ticks
average: 152713 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185397 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47988 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166386 cycles/ticks
kyber_keypair:
median: 180164 cycles/ticks
average: 181015 cycles/ticks
kyber_encaps_derand:
median: 198412 cycles/ticks
average: 199219 cycles/ticks
kyber_encaps:
median: 199498 cycles/ticks
average: 200284 cycles/ticks
kyber_decaps:
median: 250942 cycles/ticks
average: 251934 cycles/ticks
Loop spin: 563
gen_a:
median: 46548 cycles/ticks
average: 46808 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151928 cycles/ticks
average: 152666 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185298 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48004 cycles/ticks
kyber_keypair_derand:
median: 165536 cycles/ticks
average: 166232 cycles/ticks
kyber_keypair:
median: 180506 cycles/ticks
average: 181316 cycles/ticks
kyber_encaps_derand:
median: 198294 cycles/ticks
average: 199096 cycles/ticks
kyber_encaps:
median: 199472 cycles/ticks
average: 200269 cycles/ticks
kyber_decaps:
median: 250972 cycles/ticks
average: 251983 cycles/ticks
Loop spin: 564
gen_a:
median: 46586 cycles/ticks
average: 46872 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11912 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152042 cycles/ticks
average: 152697 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185333 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165642 cycles/ticks
average: 166393 cycles/ticks
kyber_keypair:
median: 180490 cycles/ticks
average: 181303 cycles/ticks
kyber_encaps_derand:
median: 198108 cycles/ticks
average: 198937 cycles/ticks
kyber_encaps:
median: 199454 cycles/ticks
average: 200205 cycles/ticks
kyber_decaps:
median: 250686 cycles/ticks
average: 251715 cycles/ticks
Loop spin: 565
gen_a:
median: 46440 cycles/ticks
average: 46665 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11875 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152216 cycles/ticks
average: 152872 cycles/ticks
indcpa_enc:
median: 184786 cycles/ticks
average: 185503 cycles/ticks
indcpa_dec:
median: 47682 cycles/ticks
average: 47878 cycles/ticks
kyber_keypair_derand:
median: 165492 cycles/ticks
average: 166211 cycles/ticks
kyber_keypair:
median: 180264 cycles/ticks
average: 180996 cycles/ticks
kyber_encaps_derand:
median: 198194 cycles/ticks
average: 198987 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200213 cycles/ticks
kyber_decaps:
median: 250738 cycles/ticks
average: 251774 cycles/ticks
Loop spin: 566
gen_a:
median: 46626 cycles/ticks
average: 46862 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12026 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 558 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151962 cycles/ticks
average: 152677 cycles/ticks
indcpa_enc:
median: 189168 cycles/ticks
average: 187919 cycles/ticks
indcpa_dec:
median: 49024 cycles/ticks
average: 49283 cycles/ticks
kyber_keypair_derand:
median: 165606 cycles/ticks
average: 166800 cycles/ticks
kyber_keypair:
median: 180214 cycles/ticks
average: 181039 cycles/ticks
kyber_encaps_derand:
median: 198414 cycles/ticks
average: 199193 cycles/ticks
kyber_encaps:
median: 199656 cycles/ticks
average: 200459 cycles/ticks
kyber_decaps:
median: 251046 cycles/ticks
average: 252058 cycles/ticks
Loop spin: 567
gen_a:
median: 46706 cycles/ticks
average: 46969 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11873 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2656 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152000 cycles/ticks
average: 152649 cycles/ticks
indcpa_enc:
median: 184452 cycles/ticks
average: 185178 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47972 cycles/ticks
kyber_keypair_derand:
median: 165752 cycles/ticks
average: 166457 cycles/ticks
kyber_keypair:
median: 180450 cycles/ticks
average: 181291 cycles/ticks
kyber_encaps_derand:
median: 198472 cycles/ticks
average: 199327 cycles/ticks
kyber_encaps:
median: 199450 cycles/ticks
average: 200237 cycles/ticks
kyber_decaps:
median: 250978 cycles/ticks
average: 251969 cycles/ticks
Loop spin: 568
gen_a:
median: 46446 cycles/ticks
average: 46724 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11898 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151940 cycles/ticks
average: 152609 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185300 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166319 cycles/ticks
kyber_keypair:
median: 180286 cycles/ticks
average: 181157 cycles/ticks
kyber_encaps_derand:
median: 198478 cycles/ticks
average: 199256 cycles/ticks
kyber_encaps:
median: 199568 cycles/ticks
average: 200401 cycles/ticks
kyber_decaps:
median: 251058 cycles/ticks
average: 252088 cycles/ticks
Loop spin: 569
gen_a:
median: 46620 cycles/ticks
average: 46860 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152110 cycles/ticks
average: 152854 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185523 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165694 cycles/ticks
average: 166431 cycles/ticks
kyber_keypair:
median: 180358 cycles/ticks
average: 181186 cycles/ticks
kyber_encaps_derand:
median: 198426 cycles/ticks
average: 199176 cycles/ticks
kyber_encaps:
median: 199356 cycles/ticks
average: 200194 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 252002 cycles/ticks
Loop spin: 570
gen_a:
median: 46618 cycles/ticks
average: 46892 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11943 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152068 cycles/ticks
average: 152752 cycles/ticks
indcpa_enc:
median: 184548 cycles/ticks
average: 185244 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 47994 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166354 cycles/ticks
kyber_keypair:
median: 180422 cycles/ticks
average: 181179 cycles/ticks
kyber_encaps_derand:
median: 199882 cycles/ticks
average: 200671 cycles/ticks
kyber_encaps:
median: 200834 cycles/ticks
average: 201646 cycles/ticks
kyber_decaps:
median: 252428 cycles/ticks
average: 253460 cycles/ticks
Loop spin: 571
gen_a:
median: 46520 cycles/ticks
average: 46775 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152160 cycles/ticks
average: 152865 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185465 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180368 cycles/ticks
average: 181194 cycles/ticks
kyber_encaps_derand:
median: 198500 cycles/ticks
average: 199277 cycles/ticks
kyber_encaps:
median: 199660 cycles/ticks
average: 200431 cycles/ticks
kyber_decaps:
median: 250954 cycles/ticks
average: 251986 cycles/ticks
Loop spin: 572
gen_a:
median: 46480 cycles/ticks
average: 46743 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152240 cycles/ticks
average: 152901 cycles/ticks
indcpa_enc:
median: 184764 cycles/ticks
average: 185496 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 48006 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166366 cycles/ticks
kyber_keypair:
median: 180170 cycles/ticks
average: 181105 cycles/ticks
kyber_encaps_derand:
median: 198502 cycles/ticks
average: 199319 cycles/ticks
kyber_encaps:
median: 199464 cycles/ticks
average: 200328 cycles/ticks
kyber_decaps:
median: 250868 cycles/ticks
average: 251898 cycles/ticks
Loop spin: 573
gen_a:
median: 46578 cycles/ticks
average: 46832 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 11994 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152120 cycles/ticks
average: 152805 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185415 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 48005 cycles/ticks
kyber_keypair_derand:
median: 165578 cycles/ticks
average: 166314 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181088 cycles/ticks
kyber_encaps_derand:
median: 198426 cycles/ticks
average: 199248 cycles/ticks
kyber_encaps:
median: 199680 cycles/ticks
average: 200488 cycles/ticks
kyber_decaps:
median: 251056 cycles/ticks
average: 252151 cycles/ticks
Loop spin: 574
gen_a:
median: 46494 cycles/ticks
average: 46746 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11955 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152769 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185387 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47997 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166348 cycles/ticks
kyber_keypair:
median: 180328 cycles/ticks
average: 181131 cycles/ticks
kyber_encaps_derand:
median: 198496 cycles/ticks
average: 199263 cycles/ticks
kyber_encaps:
median: 199546 cycles/ticks
average: 200359 cycles/ticks
kyber_decaps:
median: 250928 cycles/ticks
average: 251946 cycles/ticks
Loop spin: 575
gen_a:
median: 46530 cycles/ticks
average: 46784 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152659 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185282 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165502 cycles/ticks
average: 166251 cycles/ticks
kyber_keypair:
median: 180368 cycles/ticks
average: 181199 cycles/ticks
kyber_encaps_derand:
median: 198464 cycles/ticks
average: 199281 cycles/ticks
kyber_encaps:
median: 199726 cycles/ticks
average: 200534 cycles/ticks
kyber_decaps:
median: 250968 cycles/ticks
average: 252082 cycles/ticks
Loop spin: 576
gen_a:
median: 46432 cycles/ticks
average: 46664 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6844 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 12004 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152042 cycles/ticks
average: 152745 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185355 cycles/ticks
indcpa_dec:
median: 47818 cycles/ticks
average: 47999 cycles/ticks
kyber_keypair_derand:
median: 165554 cycles/ticks
average: 166361 cycles/ticks
kyber_keypair:
median: 180394 cycles/ticks
average: 181211 cycles/ticks
kyber_encaps_derand:
median: 198726 cycles/ticks
average: 199562 cycles/ticks
kyber_encaps:
median: 199632 cycles/ticks
average: 200491 cycles/ticks
kyber_decaps:
median: 251036 cycles/ticks
average: 252051 cycles/ticks
Loop spin: 577
gen_a:
median: 46720 cycles/ticks
average: 46989 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12004 cycles/ticks
average: 11979 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 666 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152042 cycles/ticks
average: 152739 cycles/ticks
indcpa_enc:
median: 184614 cycles/ticks
average: 185306 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166403 cycles/ticks
kyber_keypair:
median: 180392 cycles/ticks
average: 181266 cycles/ticks
kyber_encaps_derand:
median: 198116 cycles/ticks
average: 198898 cycles/ticks
kyber_encaps:
median: 199424 cycles/ticks
average: 200266 cycles/ticks
kyber_decaps:
median: 250734 cycles/ticks
average: 251785 cycles/ticks
Loop spin: 578
gen_a:
median: 46622 cycles/ticks
average: 46882 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11908 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1665 cycles/ticks
indcpa_keypair:
median: 152038 cycles/ticks
average: 152947 cycles/ticks
indcpa_enc:
median: 189438 cycles/ticks
average: 188419 cycles/ticks
indcpa_dec:
median: 47714 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165484 cycles/ticks
average: 166192 cycles/ticks
kyber_keypair:
median: 180178 cycles/ticks
average: 181038 cycles/ticks
kyber_encaps_derand:
median: 198312 cycles/ticks
average: 199066 cycles/ticks
kyber_encaps:
median: 199128 cycles/ticks
average: 199916 cycles/ticks
kyber_decaps:
median: 250810 cycles/ticks
average: 251810 cycles/ticks
Loop spin: 579
gen_a:
median: 46526 cycles/ticks
average: 46766 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11921 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152010 cycles/ticks
average: 152725 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185364 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166407 cycles/ticks
kyber_keypair:
median: 180566 cycles/ticks
average: 181397 cycles/ticks
kyber_encaps_derand:
median: 198354 cycles/ticks
average: 199390 cycles/ticks
kyber_encaps:
median: 199540 cycles/ticks
average: 200418 cycles/ticks
kyber_decaps:
median: 250992 cycles/ticks
average: 252041 cycles/ticks
Loop spin: 580
gen_a:
median: 46728 cycles/ticks
average: 46971 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11892 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152130 cycles/ticks
average: 152881 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47965 cycles/ticks
kyber_keypair_derand:
median: 165554 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180314 cycles/ticks
average: 181148 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199208 cycles/ticks
kyber_encaps:
median: 199350 cycles/ticks
average: 200101 cycles/ticks
kyber_decaps:
median: 251080 cycles/ticks
average: 252041 cycles/ticks
Loop spin: 581
gen_a:
median: 46614 cycles/ticks
average: 46867 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 423 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152684 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185384 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48001 cycles/ticks
kyber_keypair_derand:
median: 165720 cycles/ticks
average: 166480 cycles/ticks
kyber_keypair:
median: 180220 cycles/ticks
average: 181028 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199158 cycles/ticks
kyber_encaps:
median: 199608 cycles/ticks
average: 200476 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252071 cycles/ticks
Loop spin: 582
gen_a:
median: 46556 cycles/ticks
average: 46794 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11952 cycles/ticks
average: 11970 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152016 cycles/ticks
average: 152704 cycles/ticks
indcpa_enc:
median: 184744 cycles/ticks
average: 185550 cycles/ticks
indcpa_dec:
median: 47878 cycles/ticks
average: 48055 cycles/ticks
kyber_keypair_derand:
median: 165538 cycles/ticks
average: 166235 cycles/ticks
kyber_keypair:
median: 180382 cycles/ticks
average: 181232 cycles/ticks
kyber_encaps_derand:
median: 198518 cycles/ticks
average: 199323 cycles/ticks
kyber_encaps:
median: 199704 cycles/ticks
average: 200517 cycles/ticks
kyber_decaps:
median: 251048 cycles/ticks
average: 252024 cycles/ticks
Loop spin: 583
gen_a:
median: 46804 cycles/ticks
average: 47035 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9859 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11936 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152000 cycles/ticks
average: 152655 cycles/ticks
indcpa_enc:
median: 184580 cycles/ticks
average: 185302 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47985 cycles/ticks
kyber_keypair_derand:
median: 165642 cycles/ticks
average: 166379 cycles/ticks
kyber_keypair:
median: 180506 cycles/ticks
average: 181261 cycles/ticks
kyber_encaps_derand:
median: 198840 cycles/ticks
average: 199620 cycles/ticks
kyber_encaps:
median: 199924 cycles/ticks
average: 200742 cycles/ticks
kyber_decaps:
median: 251108 cycles/ticks
average: 252067 cycles/ticks
Loop spin: 584
gen_a:
median: 46558 cycles/ticks
average: 46799 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11959 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152631 cycles/ticks
indcpa_enc:
median: 184604 cycles/ticks
average: 185309 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 48196 cycles/ticks
kyber_keypair_derand:
median: 165498 cycles/ticks
average: 166242 cycles/ticks
kyber_keypair:
median: 180574 cycles/ticks
average: 181348 cycles/ticks
kyber_encaps_derand:
median: 198052 cycles/ticks
average: 198775 cycles/ticks
kyber_encaps:
median: 199126 cycles/ticks
average: 199852 cycles/ticks
kyber_decaps:
median: 250676 cycles/ticks
average: 251692 cycles/ticks
Loop spin: 585
gen_a:
median: 46610 cycles/ticks
average: 46897 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11956 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152140 cycles/ticks
average: 152772 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185397 cycles/ticks
indcpa_dec:
median: 47712 cycles/ticks
average: 47906 cycles/ticks
kyber_keypair_derand:
median: 165528 cycles/ticks
average: 166296 cycles/ticks
kyber_keypair:
median: 180210 cycles/ticks
average: 181028 cycles/ticks
kyber_encaps_derand:
median: 198518 cycles/ticks
average: 199388 cycles/ticks
kyber_encaps:
median: 199564 cycles/ticks
average: 200430 cycles/ticks
kyber_decaps:
median: 251114 cycles/ticks
average: 252103 cycles/ticks
Loop spin: 586
gen_a:
median: 46622 cycles/ticks
average: 46855 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11840 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1642 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152074 cycles/ticks
average: 152737 cycles/ticks
indcpa_enc:
median: 184728 cycles/ticks
average: 185438 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47994 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166295 cycles/ticks
kyber_keypair:
median: 180486 cycles/ticks
average: 181274 cycles/ticks
kyber_encaps_derand:
median: 198252 cycles/ticks
average: 199018 cycles/ticks
kyber_encaps:
median: 199522 cycles/ticks
average: 200278 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251944 cycles/ticks
Loop spin: 587
gen_a:
median: 46474 cycles/ticks
average: 46720 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6879 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11922 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152588 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185423 cycles/ticks
indcpa_dec:
median: 47842 cycles/ticks
average: 48044 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166288 cycles/ticks
kyber_keypair:
median: 180210 cycles/ticks
average: 181015 cycles/ticks
kyber_encaps_derand:
median: 198412 cycles/ticks
average: 199242 cycles/ticks
kyber_encaps:
median: 199662 cycles/ticks
average: 200434 cycles/ticks
kyber_decaps:
median: 250934 cycles/ticks
average: 251974 cycles/ticks
Loop spin: 588
gen_a:
median: 46730 cycles/ticks
average: 46954 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151976 cycles/ticks
average: 152679 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185282 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166593 cycles/ticks
kyber_keypair:
median: 180464 cycles/ticks
average: 181271 cycles/ticks
kyber_encaps_derand:
median: 198448 cycles/ticks
average: 199204 cycles/ticks
kyber_encaps:
median: 199608 cycles/ticks
average: 200413 cycles/ticks
kyber_decaps:
median: 251122 cycles/ticks
average: 252147 cycles/ticks
Loop spin: 589
gen_a:
median: 46422 cycles/ticks
average: 46690 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152254 cycles/ticks
average: 152906 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185416 cycles/ticks
indcpa_dec:
median: 47736 cycles/ticks
average: 47993 cycles/ticks
kyber_keypair_derand:
median: 165456 cycles/ticks
average: 166214 cycles/ticks
kyber_keypair:
median: 180180 cycles/ticks
average: 181599 cycles/ticks
kyber_encaps_derand:
median: 198156 cycles/ticks
average: 201231 cycles/ticks
kyber_encaps:
median: 199572 cycles/ticks
average: 200393 cycles/ticks
kyber_decaps:
median: 250924 cycles/ticks
average: 251952 cycles/ticks
Loop spin: 590
gen_a:
median: 46572 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 11998 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2666 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152851 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185508 cycles/ticks
indcpa_dec:
median: 47726 cycles/ticks
average: 47936 cycles/ticks
kyber_keypair_derand:
median: 165482 cycles/ticks
average: 166241 cycles/ticks
kyber_keypair:
median: 180422 cycles/ticks
average: 181256 cycles/ticks
kyber_encaps_derand:
median: 198254 cycles/ticks
average: 199052 cycles/ticks
kyber_encaps:
median: 199320 cycles/ticks
average: 200103 cycles/ticks
kyber_decaps:
median: 250946 cycles/ticks
average: 251986 cycles/ticks
Loop spin: 591
gen_a:
median: 46588 cycles/ticks
average: 46848 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11894 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 151952 cycles/ticks
average: 152676 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185346 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47979 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166406 cycles/ticks
kyber_keypair:
median: 180318 cycles/ticks
average: 181192 cycles/ticks
kyber_encaps_derand:
median: 198220 cycles/ticks
average: 199048 cycles/ticks
kyber_encaps:
median: 199342 cycles/ticks
average: 200166 cycles/ticks
kyber_decaps:
median: 250908 cycles/ticks
average: 251999 cycles/ticks
Loop spin: 592
gen_a:
median: 46544 cycles/ticks
average: 46787 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11872 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152737 cycles/ticks
indcpa_enc:
median: 184740 cycles/ticks
average: 185438 cycles/ticks
indcpa_dec:
median: 47646 cycles/ticks
average: 47869 cycles/ticks
kyber_keypair_derand:
median: 165686 cycles/ticks
average: 166418 cycles/ticks
kyber_keypair:
median: 180312 cycles/ticks
average: 181150 cycles/ticks
kyber_encaps_derand:
median: 198208 cycles/ticks
average: 198954 cycles/ticks
kyber_encaps:
median: 199344 cycles/ticks
average: 200144 cycles/ticks
kyber_decaps:
median: 250674 cycles/ticks
average: 251686 cycles/ticks
Loop spin: 593
gen_a:
median: 46636 cycles/ticks
average: 46875 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12038 cycles/ticks
average: 12072 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152820 cycles/ticks
indcpa_enc:
median: 184750 cycles/ticks
average: 185542 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 48005 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166299 cycles/ticks
kyber_keypair:
median: 180342 cycles/ticks
average: 181235 cycles/ticks
kyber_encaps_derand:
median: 198342 cycles/ticks
average: 199176 cycles/ticks
kyber_encaps:
median: 199702 cycles/ticks
average: 200508 cycles/ticks
kyber_decaps:
median: 250964 cycles/ticks
average: 252007 cycles/ticks
Loop spin: 594
gen_a:
median: 46590 cycles/ticks
average: 46844 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11958 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152784 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185359 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165624 cycles/ticks
average: 166395 cycles/ticks
kyber_keypair:
median: 180408 cycles/ticks
average: 181201 cycles/ticks
kyber_encaps_derand:
median: 198472 cycles/ticks
average: 199276 cycles/ticks
kyber_encaps:
median: 199530 cycles/ticks
average: 200355 cycles/ticks
kyber_decaps:
median: 250886 cycles/ticks
average: 251824 cycles/ticks
Loop spin: 595
gen_a:
median: 46566 cycles/ticks
average: 46814 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152188 cycles/ticks
average: 152871 cycles/ticks
indcpa_enc:
median: 184752 cycles/ticks
average: 185492 cycles/ticks
indcpa_dec:
median: 47700 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180486 cycles/ticks
average: 181320 cycles/ticks
kyber_encaps_derand:
median: 198248 cycles/ticks
average: 199064 cycles/ticks
kyber_encaps:
median: 199618 cycles/ticks
average: 200417 cycles/ticks
kyber_decaps:
median: 251070 cycles/ticks
average: 252117 cycles/ticks
Loop spin: 596
gen_a:
median: 46736 cycles/ticks
average: 47000 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9859 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11938 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151980 cycles/ticks
average: 152619 cycles/ticks
indcpa_enc:
median: 184472 cycles/ticks
average: 185249 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166379 cycles/ticks
kyber_keypair:
median: 180224 cycles/ticks
average: 180990 cycles/ticks
kyber_encaps_derand:
median: 198344 cycles/ticks
average: 199090 cycles/ticks
kyber_encaps:
median: 199422 cycles/ticks
average: 200220 cycles/ticks
kyber_decaps:
median: 250964 cycles/ticks
average: 251948 cycles/ticks
Loop spin: 597
gen_a:
median: 46480 cycles/ticks
average: 46739 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152758 cycles/ticks
indcpa_enc:
median: 184774 cycles/ticks
average: 185497 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165520 cycles/ticks
average: 166301 cycles/ticks
kyber_keypair:
median: 180418 cycles/ticks
average: 181220 cycles/ticks
kyber_encaps_derand:
median: 198250 cycles/ticks
average: 199035 cycles/ticks
kyber_encaps:
median: 199356 cycles/ticks
average: 200223 cycles/ticks
kyber_decaps:
median: 250848 cycles/ticks
average: 251883 cycles/ticks
Loop spin: 598
gen_a:
median: 46684 cycles/ticks
average: 46989 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11890 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152010 cycles/ticks
average: 152732 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185434 cycles/ticks
indcpa_dec:
median: 47716 cycles/ticks
average: 47910 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180236 cycles/ticks
average: 181087 cycles/ticks
kyber_encaps_derand:
median: 199544 cycles/ticks
average: 200314 cycles/ticks
kyber_encaps:
median: 200972 cycles/ticks
average: 201844 cycles/ticks
kyber_decaps:
median: 252260 cycles/ticks
average: 253376 cycles/ticks
Loop spin: 599
gen_a:
median: 46484 cycles/ticks
average: 46747 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9848 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11866 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152170 cycles/ticks
average: 152866 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185418 cycles/ticks
indcpa_dec:
median: 47844 cycles/ticks
average: 48011 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166501 cycles/ticks
kyber_keypair:
median: 180256 cycles/ticks
average: 181111 cycles/ticks
kyber_encaps_derand:
median: 198322 cycles/ticks
average: 199081 cycles/ticks
kyber_encaps:
median: 199662 cycles/ticks
average: 200452 cycles/ticks
kyber_decaps:
median: 250886 cycles/ticks
average: 251941 cycles/ticks
Loop spin: 600
gen_a:
median: 46716 cycles/ticks
average: 46977 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6843 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11859 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152644 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185403 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165832 cycles/ticks
average: 166586 cycles/ticks
kyber_keypair:
median: 180368 cycles/ticks
average: 181176 cycles/ticks
kyber_encaps_derand:
median: 198320 cycles/ticks
average: 199125 cycles/ticks
kyber_encaps:
median: 199320 cycles/ticks
average: 200120 cycles/ticks
kyber_decaps:
median: 250838 cycles/ticks
average: 251875 cycles/ticks
Loop spin: 601
gen_a:
median: 46654 cycles/ticks
average: 46875 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11885 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2654 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152819 cycles/ticks
indcpa_enc:
median: 184612 cycles/ticks
average: 185312 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 48058 cycles/ticks
kyber_keypair_derand:
median: 165696 cycles/ticks
average: 166428 cycles/ticks
kyber_keypair:
median: 180210 cycles/ticks
average: 181005 cycles/ticks
kyber_encaps_derand:
median: 198184 cycles/ticks
average: 199004 cycles/ticks
kyber_encaps:
median: 199484 cycles/ticks
average: 200324 cycles/ticks
kyber_decaps:
median: 250816 cycles/ticks
average: 251824 cycles/ticks
Loop spin: 602
gen_a:
median: 46692 cycles/ticks
average: 46963 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11873 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152713 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185344 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166336 cycles/ticks
kyber_keypair:
median: 180382 cycles/ticks
average: 181210 cycles/ticks
kyber_encaps_derand:
median: 198404 cycles/ticks
average: 199171 cycles/ticks
kyber_encaps:
median: 199682 cycles/ticks
average: 200516 cycles/ticks
kyber_decaps:
median: 250936 cycles/ticks
average: 251915 cycles/ticks
Loop spin: 603
gen_a:
median: 46704 cycles/ticks
average: 46957 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12008 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152747 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185376 cycles/ticks
indcpa_dec:
median: 47692 cycles/ticks
average: 47909 cycles/ticks
kyber_keypair_derand:
median: 165510 cycles/ticks
average: 166323 cycles/ticks
kyber_keypair:
median: 180204 cycles/ticks
average: 180983 cycles/ticks
kyber_encaps_derand:
median: 198234 cycles/ticks
average: 199000 cycles/ticks
kyber_encaps:
median: 199288 cycles/ticks
average: 200135 cycles/ticks
kyber_decaps:
median: 250964 cycles/ticks
average: 251940 cycles/ticks
Loop spin: 604
gen_a:
median: 46612 cycles/ticks
average: 46845 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2299 cycles/ticks
NTT:
median: 6844 cycles/ticks
average: 6877 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11951 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152182 cycles/ticks
average: 152825 cycles/ticks
indcpa_enc:
median: 184712 cycles/ticks
average: 185409 cycles/ticks
indcpa_dec:
median: 47720 cycles/ticks
average: 47874 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180488 cycles/ticks
average: 181199 cycles/ticks
kyber_encaps_derand:
median: 198450 cycles/ticks
average: 199256 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200277 cycles/ticks
kyber_decaps:
median: 250958 cycles/ticks
average: 251996 cycles/ticks
Loop spin: 605
gen_a:
median: 46534 cycles/ticks
average: 46779 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11897 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152800 cycles/ticks
indcpa_enc:
median: 184690 cycles/ticks
average: 185422 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 48024 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166389 cycles/ticks
kyber_keypair:
median: 180296 cycles/ticks
average: 181023 cycles/ticks
kyber_encaps_derand:
median: 198448 cycles/ticks
average: 199210 cycles/ticks
kyber_encaps:
median: 199292 cycles/ticks
average: 200053 cycles/ticks
kyber_decaps:
median: 250892 cycles/ticks
average: 251815 cycles/ticks
Loop spin: 606
gen_a:
median: 46726 cycles/ticks
average: 46982 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11904 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2683 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152703 cycles/ticks
indcpa_enc:
median: 184610 cycles/ticks
average: 185360 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180514 cycles/ticks
average: 181270 cycles/ticks
kyber_encaps_derand:
median: 198512 cycles/ticks
average: 199273 cycles/ticks
kyber_encaps:
median: 199758 cycles/ticks
average: 200586 cycles/ticks
kyber_decaps:
median: 251040 cycles/ticks
average: 252053 cycles/ticks
Loop spin: 607
gen_a:
median: 46728 cycles/ticks
average: 46962 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11826 cycles/ticks
average: 11955 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152837 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185407 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165782 cycles/ticks
average: 166581 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181010 cycles/ticks
kyber_encaps_derand:
median: 199784 cycles/ticks
average: 200619 cycles/ticks
kyber_encaps:
median: 200952 cycles/ticks
average: 201735 cycles/ticks
kyber_decaps:
median: 252386 cycles/ticks
average: 253358 cycles/ticks
Loop spin: 608
gen_a:
median: 46604 cycles/ticks
average: 46851 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11960 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185395 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47988 cycles/ticks
kyber_keypair_derand:
median: 165650 cycles/ticks
average: 166371 cycles/ticks
kyber_keypair:
median: 180428 cycles/ticks
average: 181239 cycles/ticks
kyber_encaps_derand:
median: 199416 cycles/ticks
average: 200195 cycles/ticks
kyber_encaps:
median: 200966 cycles/ticks
average: 201779 cycles/ticks
kyber_decaps:
median: 252204 cycles/ticks
average: 253183 cycles/ticks
Loop spin: 609
gen_a:
median: 46744 cycles/ticks
average: 46975 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9846 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11943 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2656 cycles/ticks
average: 2699 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1679 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152719 cycles/ticks
indcpa_enc:
median: 184712 cycles/ticks
average: 185474 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47995 cycles/ticks
kyber_keypair_derand:
median: 165772 cycles/ticks
average: 166491 cycles/ticks
kyber_keypair:
median: 180230 cycles/ticks
average: 181040 cycles/ticks
kyber_encaps_derand:
median: 198620 cycles/ticks
average: 199441 cycles/ticks
kyber_encaps:
median: 199542 cycles/ticks
average: 200401 cycles/ticks
kyber_decaps:
median: 251014 cycles/ticks
average: 252009 cycles/ticks
Loop spin: 610
gen_a:
median: 46654 cycles/ticks
average: 46899 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11856 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1652 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152694 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185337 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165482 cycles/ticks
average: 166222 cycles/ticks
kyber_keypair:
median: 180444 cycles/ticks
average: 181315 cycles/ticks
kyber_encaps_derand:
median: 198150 cycles/ticks
average: 198914 cycles/ticks
kyber_encaps:
median: 199218 cycles/ticks
average: 199988 cycles/ticks
kyber_decaps:
median: 250786 cycles/ticks
average: 251796 cycles/ticks
Loop spin: 611
gen_a:
median: 46616 cycles/ticks
average: 46879 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11910 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152020 cycles/ticks
average: 152753 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185449 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47983 cycles/ticks
kyber_keypair_derand:
median: 165738 cycles/ticks
average: 166441 cycles/ticks
kyber_keypair:
median: 180520 cycles/ticks
average: 181325 cycles/ticks
kyber_encaps_derand:
median: 198192 cycles/ticks
average: 198943 cycles/ticks
kyber_encaps:
median: 199172 cycles/ticks
average: 199978 cycles/ticks
kyber_decaps:
median: 250858 cycles/ticks
average: 251803 cycles/ticks
Loop spin: 612
gen_a:
median: 46488 cycles/ticks
average: 46748 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152070 cycles/ticks
average: 152801 cycles/ticks
indcpa_enc:
median: 184690 cycles/ticks
average: 185425 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47946 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166360 cycles/ticks
kyber_keypair:
median: 180320 cycles/ticks
average: 181131 cycles/ticks
kyber_encaps_derand:
median: 198288 cycles/ticks
average: 199044 cycles/ticks
kyber_encaps:
median: 199498 cycles/ticks
average: 200243 cycles/ticks
kyber_decaps:
median: 250772 cycles/ticks
average: 251802 cycles/ticks
Loop spin: 613
gen_a:
median: 46742 cycles/ticks
average: 46989 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11891 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152068 cycles/ticks
average: 152793 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185451 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48022 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166445 cycles/ticks
kyber_keypair:
median: 180364 cycles/ticks
average: 181189 cycles/ticks
kyber_encaps_derand:
median: 198282 cycles/ticks
average: 199105 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200185 cycles/ticks
kyber_decaps:
median: 250868 cycles/ticks
average: 251865 cycles/ticks
Loop spin: 614
gen_a:
median: 46458 cycles/ticks
average: 46709 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11871 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 666 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152678 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185355 cycles/ticks
indcpa_dec:
median: 47712 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166271 cycles/ticks
kyber_keypair:
median: 180354 cycles/ticks
average: 181184 cycles/ticks
kyber_encaps_derand:
median: 198268 cycles/ticks
average: 199050 cycles/ticks
kyber_encaps:
median: 199300 cycles/ticks
average: 200078 cycles/ticks
kyber_decaps:
median: 250734 cycles/ticks
average: 251826 cycles/ticks
Loop spin: 615
gen_a:
median: 46466 cycles/ticks
average: 46744 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2270 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152835 cycles/ticks
indcpa_enc:
median: 184742 cycles/ticks
average: 185477 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47966 cycles/ticks
kyber_keypair_derand:
median: 165628 cycles/ticks
average: 166309 cycles/ticks
kyber_keypair:
median: 180370 cycles/ticks
average: 181173 cycles/ticks
kyber_encaps_derand:
median: 198630 cycles/ticks
average: 199420 cycles/ticks
kyber_encaps:
median: 199688 cycles/ticks
average: 200469 cycles/ticks
kyber_decaps:
median: 251130 cycles/ticks
average: 252243 cycles/ticks
Loop spin: 616
gen_a:
median: 46612 cycles/ticks
average: 46865 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 11998 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151978 cycles/ticks
average: 152701 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185379 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165628 cycles/ticks
average: 166362 cycles/ticks
kyber_keypair:
median: 180440 cycles/ticks
average: 181282 cycles/ticks
kyber_encaps_derand:
median: 198452 cycles/ticks
average: 199247 cycles/ticks
kyber_encaps:
median: 199492 cycles/ticks
average: 200268 cycles/ticks
kyber_decaps:
median: 251014 cycles/ticks
average: 252022 cycles/ticks
Loop spin: 617
gen_a:
median: 46732 cycles/ticks
average: 47049 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 12001 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152736 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185410 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165658 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180238 cycles/ticks
average: 181048 cycles/ticks
kyber_encaps_derand:
median: 198580 cycles/ticks
average: 199391 cycles/ticks
kyber_encaps:
median: 199830 cycles/ticks
average: 200556 cycles/ticks
kyber_decaps:
median: 251140 cycles/ticks
average: 252179 cycles/ticks
Loop spin: 618
gen_a:
median: 46674 cycles/ticks
average: 46916 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11929 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152725 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185358 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165632 cycles/ticks
average: 166410 cycles/ticks
kyber_keypair:
median: 180290 cycles/ticks
average: 181088 cycles/ticks
kyber_encaps_derand:
median: 198004 cycles/ticks
average: 198758 cycles/ticks
kyber_encaps:
median: 199268 cycles/ticks
average: 200022 cycles/ticks
kyber_decaps:
median: 250744 cycles/ticks
average: 251830 cycles/ticks
Loop spin: 619
gen_a:
median: 46504 cycles/ticks
average: 46762 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11954 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 441 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152062 cycles/ticks
average: 152766 cycles/ticks
indcpa_enc:
median: 184530 cycles/ticks
average: 185305 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47931 cycles/ticks
kyber_keypair_derand:
median: 165620 cycles/ticks
average: 166340 cycles/ticks
kyber_keypair:
median: 180382 cycles/ticks
average: 181137 cycles/ticks
kyber_encaps_derand:
median: 198580 cycles/ticks
average: 199349 cycles/ticks
kyber_encaps:
median: 199686 cycles/ticks
average: 200499 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 251963 cycles/ticks
Loop spin: 620
gen_a:
median: 46482 cycles/ticks
average: 46733 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 12000 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 544 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152813 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185358 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 48000 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166322 cycles/ticks
kyber_keypair:
median: 180486 cycles/ticks
average: 181267 cycles/ticks
kyber_encaps_derand:
median: 198426 cycles/ticks
average: 199251 cycles/ticks
kyber_encaps:
median: 199654 cycles/ticks
average: 200490 cycles/ticks
kyber_decaps:
median: 250900 cycles/ticks
average: 251951 cycles/ticks
Loop spin: 621
gen_a:
median: 46464 cycles/ticks
average: 46746 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11911 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152074 cycles/ticks
average: 152748 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185404 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 48156 cycles/ticks
kyber_keypair_derand:
median: 165696 cycles/ticks
average: 166442 cycles/ticks
kyber_keypair:
median: 180352 cycles/ticks
average: 181188 cycles/ticks
kyber_encaps_derand:
median: 198370 cycles/ticks
average: 199214 cycles/ticks
kyber_encaps:
median: 199658 cycles/ticks
average: 200506 cycles/ticks
kyber_decaps:
median: 250846 cycles/ticks
average: 251848 cycles/ticks
Loop spin: 622
gen_a:
median: 46522 cycles/ticks
average: 46771 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11888 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151948 cycles/ticks
average: 152637 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185334 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165716 cycles/ticks
average: 166458 cycles/ticks
kyber_keypair:
median: 180358 cycles/ticks
average: 181119 cycles/ticks
kyber_encaps_derand:
median: 199922 cycles/ticks
average: 200716 cycles/ticks
kyber_encaps:
median: 201192 cycles/ticks
average: 201984 cycles/ticks
kyber_decaps:
median: 252498 cycles/ticks
average: 253620 cycles/ticks
Loop spin: 623
gen_a:
median: 46570 cycles/ticks
average: 46803 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151976 cycles/ticks
average: 152605 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185258 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166479 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181098 cycles/ticks
kyber_encaps_derand:
median: 198414 cycles/ticks
average: 199192 cycles/ticks
kyber_encaps:
median: 199474 cycles/ticks
average: 200246 cycles/ticks
kyber_decaps:
median: 251134 cycles/ticks
average: 252139 cycles/ticks
Loop spin: 624
gen_a:
median: 46558 cycles/ticks
average: 46794 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2290 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11949 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151952 cycles/ticks
average: 152603 cycles/ticks
indcpa_enc:
median: 184498 cycles/ticks
average: 185265 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 47996 cycles/ticks
kyber_keypair_derand:
median: 165698 cycles/ticks
average: 166493 cycles/ticks
kyber_keypair:
median: 180306 cycles/ticks
average: 181129 cycles/ticks
kyber_encaps_derand:
median: 198512 cycles/ticks
average: 199256 cycles/ticks
kyber_encaps:
median: 199710 cycles/ticks
average: 200516 cycles/ticks
kyber_decaps:
median: 251038 cycles/ticks
average: 252154 cycles/ticks
Loop spin: 625
gen_a:
median: 46648 cycles/ticks
average: 46878 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2276 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11960 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 156128 cycles/ticks
average: 155159 cycles/ticks
indcpa_enc:
median: 184906 cycles/ticks
average: 187074 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47931 cycles/ticks
kyber_keypair_derand:
median: 165564 cycles/ticks
average: 166284 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 180999 cycles/ticks
kyber_encaps_derand:
median: 198632 cycles/ticks
average: 199390 cycles/ticks
kyber_encaps:
median: 199546 cycles/ticks
average: 200296 cycles/ticks
kyber_decaps:
median: 251000 cycles/ticks
average: 251993 cycles/ticks
Loop spin: 626
gen_a:
median: 46664 cycles/ticks
average: 46902 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2652 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152794 cycles/ticks
indcpa_enc:
median: 184766 cycles/ticks
average: 185459 cycles/ticks
indcpa_dec:
median: 47704 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165538 cycles/ticks
average: 166306 cycles/ticks
kyber_keypair:
median: 180136 cycles/ticks
average: 181007 cycles/ticks
kyber_encaps_derand:
median: 198564 cycles/ticks
average: 199337 cycles/ticks
kyber_encaps:
median: 199676 cycles/ticks
average: 200479 cycles/ticks
kyber_decaps:
median: 251028 cycles/ticks
average: 252099 cycles/ticks
Loop spin: 627
gen_a:
median: 46590 cycles/ticks
average: 46830 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11826 cycles/ticks
average: 11974 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152146 cycles/ticks
average: 152816 cycles/ticks
indcpa_enc:
median: 184562 cycles/ticks
average: 185301 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166312 cycles/ticks
kyber_keypair:
median: 180494 cycles/ticks
average: 181307 cycles/ticks
kyber_encaps_derand:
median: 198568 cycles/ticks
average: 199320 cycles/ticks
kyber_encaps:
median: 199444 cycles/ticks
average: 200223 cycles/ticks
kyber_decaps:
median: 251052 cycles/ticks
average: 252089 cycles/ticks
Loop spin: 628
gen_a:
median: 46618 cycles/ticks
average: 46865 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9766 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11910 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152190 cycles/ticks
average: 152878 cycles/ticks
indcpa_enc:
median: 184760 cycles/ticks
average: 185514 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165646 cycles/ticks
average: 166407 cycles/ticks
kyber_keypair:
median: 180504 cycles/ticks
average: 181338 cycles/ticks
kyber_encaps_derand:
median: 198580 cycles/ticks
average: 199379 cycles/ticks
kyber_encaps:
median: 199820 cycles/ticks
average: 200672 cycles/ticks
kyber_decaps:
median: 251078 cycles/ticks
average: 252067 cycles/ticks
Loop spin: 629
gen_a:
median: 46594 cycles/ticks
average: 46846 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9811 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11850 cycles/ticks
average: 11978 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2670 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151994 cycles/ticks
average: 152674 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185335 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166438 cycles/ticks
kyber_keypair:
median: 180202 cycles/ticks
average: 180970 cycles/ticks
kyber_encaps_derand:
median: 198462 cycles/ticks
average: 199242 cycles/ticks
kyber_encaps:
median: 199534 cycles/ticks
average: 200381 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252032 cycles/ticks
Loop spin: 630
gen_a:
median: 46614 cycles/ticks
average: 46850 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152016 cycles/ticks
average: 152679 cycles/ticks
indcpa_enc:
median: 184562 cycles/ticks
average: 185263 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165546 cycles/ticks
average: 166245 cycles/ticks
kyber_keypair:
median: 180312 cycles/ticks
average: 181167 cycles/ticks
kyber_encaps_derand:
median: 198408 cycles/ticks
average: 199232 cycles/ticks
kyber_encaps:
median: 199388 cycles/ticks
average: 200206 cycles/ticks
kyber_decaps:
median: 251150 cycles/ticks
average: 252223 cycles/ticks
Loop spin: 631
gen_a:
median: 46750 cycles/ticks
average: 46978 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11881 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152739 cycles/ticks
indcpa_enc:
median: 184586 cycles/ticks
average: 185291 cycles/ticks
indcpa_dec:
median: 47644 cycles/ticks
average: 47858 cycles/ticks
kyber_keypair_derand:
median: 165630 cycles/ticks
average: 166356 cycles/ticks
kyber_keypair:
median: 180324 cycles/ticks
average: 181059 cycles/ticks
kyber_encaps_derand:
median: 198644 cycles/ticks
average: 199450 cycles/ticks
kyber_encaps:
median: 199676 cycles/ticks
average: 200485 cycles/ticks
kyber_decaps:
median: 251088 cycles/ticks
average: 252084 cycles/ticks
Loop spin: 632
gen_a:
median: 46634 cycles/ticks
average: 46899 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6885 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 151990 cycles/ticks
average: 152730 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185390 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47994 cycles/ticks
kyber_keypair_derand:
median: 165756 cycles/ticks
average: 166496 cycles/ticks
kyber_keypair:
median: 180138 cycles/ticks
average: 181002 cycles/ticks
kyber_encaps_derand:
median: 198294 cycles/ticks
average: 199072 cycles/ticks
kyber_encaps:
median: 199258 cycles/ticks
average: 200184 cycles/ticks
kyber_decaps:
median: 250732 cycles/ticks
average: 251736 cycles/ticks
Loop spin: 633
gen_a:
median: 46468 cycles/ticks
average: 46714 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 667 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152663 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185358 cycles/ticks
indcpa_dec:
median: 47750 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165586 cycles/ticks
average: 166288 cycles/ticks
kyber_keypair:
median: 180230 cycles/ticks
average: 181038 cycles/ticks
kyber_encaps_derand:
median: 198350 cycles/ticks
average: 199090 cycles/ticks
kyber_encaps:
median: 199616 cycles/ticks
average: 200402 cycles/ticks
kyber_decaps:
median: 251030 cycles/ticks
average: 251985 cycles/ticks
Loop spin: 634
gen_a:
median: 46454 cycles/ticks
average: 46752 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2312 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11957 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152755 cycles/ticks
indcpa_enc:
median: 184570 cycles/ticks
average: 185273 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166280 cycles/ticks
kyber_keypair:
median: 180370 cycles/ticks
average: 181116 cycles/ticks
kyber_encaps_derand:
median: 199662 cycles/ticks
average: 200472 cycles/ticks
kyber_encaps:
median: 200916 cycles/ticks
average: 201657 cycles/ticks
kyber_decaps:
median: 252360 cycles/ticks
average: 253442 cycles/ticks
Loop spin: 635
gen_a:
median: 46576 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11896 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152692 cycles/ticks
indcpa_enc:
median: 184548 cycles/ticks
average: 185316 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47941 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166333 cycles/ticks
kyber_keypair:
median: 180344 cycles/ticks
average: 181081 cycles/ticks
kyber_encaps_derand:
median: 198164 cycles/ticks
average: 198917 cycles/ticks
kyber_encaps:
median: 199396 cycles/ticks
average: 200157 cycles/ticks
kyber_decaps:
median: 250868 cycles/ticks
average: 251869 cycles/ticks
Loop spin: 636
gen_a:
median: 46550 cycles/ticks
average: 46790 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11952 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151926 cycles/ticks
average: 152625 cycles/ticks
indcpa_enc:
median: 184604 cycles/ticks
average: 185346 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166387 cycles/ticks
kyber_keypair:
median: 180512 cycles/ticks
average: 181246 cycles/ticks
kyber_encaps_derand:
median: 198172 cycles/ticks
average: 198963 cycles/ticks
kyber_encaps:
median: 199416 cycles/ticks
average: 200223 cycles/ticks
kyber_decaps:
median: 250846 cycles/ticks
average: 252117 cycles/ticks
Loop spin: 637
gen_a:
median: 46560 cycles/ticks
average: 46801 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9904 cycles/ticks
average: 10035 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11855 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 668 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1652 cycles/ticks
indcpa_keypair:
median: 156406 cycles/ticks
average: 156015 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185358 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 47993 cycles/ticks
kyber_keypair_derand:
median: 165592 cycles/ticks
average: 166268 cycles/ticks
kyber_keypair:
median: 180544 cycles/ticks
average: 181310 cycles/ticks
kyber_encaps_derand:
median: 198264 cycles/ticks
average: 199132 cycles/ticks
kyber_encaps:
median: 199412 cycles/ticks
average: 200188 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 251975 cycles/ticks
Loop spin: 638
gen_a:
median: 46700 cycles/ticks
average: 46969 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2298 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11846 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152044 cycles/ticks
average: 152685 cycles/ticks
indcpa_enc:
median: 184640 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47650 cycles/ticks
average: 47889 cycles/ticks
kyber_keypair_derand:
median: 165690 cycles/ticks
average: 166461 cycles/ticks
kyber_keypair:
median: 180418 cycles/ticks
average: 181396 cycles/ticks
kyber_encaps_derand:
median: 198352 cycles/ticks
average: 199166 cycles/ticks
kyber_encaps:
median: 199576 cycles/ticks
average: 200398 cycles/ticks
kyber_decaps:
median: 251048 cycles/ticks
average: 252031 cycles/ticks
Loop spin: 639
gen_a:
median: 46670 cycles/ticks
average: 46889 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11882 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152168 cycles/ticks
average: 152857 cycles/ticks
indcpa_enc:
median: 184570 cycles/ticks
average: 185268 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47980 cycles/ticks
kyber_keypair_derand:
median: 165564 cycles/ticks
average: 166319 cycles/ticks
kyber_keypair:
median: 180306 cycles/ticks
average: 181109 cycles/ticks
kyber_encaps_derand:
median: 198476 cycles/ticks
average: 199233 cycles/ticks
kyber_encaps:
median: 199436 cycles/ticks
average: 200218 cycles/ticks
kyber_decaps:
median: 251074 cycles/ticks
average: 252095 cycles/ticks
Loop spin: 640
gen_a:
median: 46622 cycles/ticks
average: 46889 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12010 cycles/ticks
average: 11987 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152748 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185384 cycles/ticks
indcpa_dec:
median: 47844 cycles/ticks
average: 48022 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166279 cycles/ticks
kyber_keypair:
median: 180352 cycles/ticks
average: 181105 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199295 cycles/ticks
kyber_encaps:
median: 199766 cycles/ticks
average: 200553 cycles/ticks
kyber_decaps:
median: 250918 cycles/ticks
average: 251912 cycles/ticks
Loop spin: 641
gen_a:
median: 46562 cycles/ticks
average: 46805 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11855 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152817 cycles/ticks
indcpa_enc:
median: 184754 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165620 cycles/ticks
average: 166357 cycles/ticks
kyber_keypair:
median: 180398 cycles/ticks
average: 181202 cycles/ticks
kyber_encaps_derand:
median: 198412 cycles/ticks
average: 199178 cycles/ticks
kyber_encaps:
median: 199342 cycles/ticks
average: 200187 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251877 cycles/ticks
Loop spin: 642
gen_a:
median: 46540 cycles/ticks
average: 46781 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11872 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152639 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185360 cycles/ticks
indcpa_dec:
median: 47712 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166359 cycles/ticks
kyber_keypair:
median: 180388 cycles/ticks
average: 181222 cycles/ticks
kyber_encaps_derand:
median: 198332 cycles/ticks
average: 199242 cycles/ticks
kyber_encaps:
median: 199626 cycles/ticks
average: 200446 cycles/ticks
kyber_decaps:
median: 250960 cycles/ticks
average: 251977 cycles/ticks
Loop spin: 643
gen_a:
median: 46564 cycles/ticks
average: 46808 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11864 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2670 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152692 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185419 cycles/ticks
indcpa_dec:
median: 47746 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165522 cycles/ticks
average: 166222 cycles/ticks
kyber_keypair:
median: 180310 cycles/ticks
average: 181125 cycles/ticks
kyber_encaps_derand:
median: 198264 cycles/ticks
average: 198988 cycles/ticks
kyber_encaps:
median: 199326 cycles/ticks
average: 200049 cycles/ticks
kyber_decaps:
median: 250854 cycles/ticks
average: 251864 cycles/ticks
Loop spin: 644
gen_a:
median: 46516 cycles/ticks
average: 46787 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11893 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152128 cycles/ticks
average: 152788 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185479 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165690 cycles/ticks
average: 166434 cycles/ticks
kyber_keypair:
median: 180338 cycles/ticks
average: 181237 cycles/ticks
kyber_encaps_derand:
median: 198342 cycles/ticks
average: 199348 cycles/ticks
kyber_encaps:
median: 199644 cycles/ticks
average: 200445 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 251931 cycles/ticks
Loop spin: 645
gen_a:
median: 46614 cycles/ticks
average: 46865 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 11992 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152679 cycles/ticks
indcpa_enc:
median: 184524 cycles/ticks
average: 185246 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 48014 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166296 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181029 cycles/ticks
kyber_encaps_derand:
median: 198252 cycles/ticks
average: 199032 cycles/ticks
kyber_encaps:
median: 199236 cycles/ticks
average: 200023 cycles/ticks
kyber_decaps:
median: 250904 cycles/ticks
average: 251910 cycles/ticks
Loop spin: 646
gen_a:
median: 46588 cycles/ticks
average: 46810 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11853 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152674 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185447 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166342 cycles/ticks
kyber_keypair:
median: 180498 cycles/ticks
average: 181400 cycles/ticks
kyber_encaps_derand:
median: 198510 cycles/ticks
average: 199297 cycles/ticks
kyber_encaps:
median: 199704 cycles/ticks
average: 200482 cycles/ticks
kyber_decaps:
median: 251004 cycles/ticks
average: 252054 cycles/ticks
Loop spin: 647
gen_a:
median: 46596 cycles/ticks
average: 46842 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12040 cycles/ticks
average: 12070 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152110 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184798 cycles/ticks
average: 185509 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166327 cycles/ticks
kyber_keypair:
median: 180524 cycles/ticks
average: 181343 cycles/ticks
kyber_encaps_derand:
median: 198486 cycles/ticks
average: 199352 cycles/ticks
kyber_encaps:
median: 199400 cycles/ticks
average: 200111 cycles/ticks
kyber_decaps:
median: 250936 cycles/ticks
average: 251874 cycles/ticks
Loop spin: 648
gen_a:
median: 46576 cycles/ticks
average: 46838 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2276 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12024 cycles/ticks
average: 12028 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152062 cycles/ticks
average: 152767 cycles/ticks
indcpa_enc:
median: 184572 cycles/ticks
average: 185270 cycles/ticks
indcpa_dec:
median: 47840 cycles/ticks
average: 48029 cycles/ticks
kyber_keypair_derand:
median: 165526 cycles/ticks
average: 166855 cycles/ticks
kyber_keypair:
median: 180256 cycles/ticks
average: 183535 cycles/ticks
kyber_encaps_derand:
median: 198448 cycles/ticks
average: 199201 cycles/ticks
kyber_encaps:
median: 199632 cycles/ticks
average: 200415 cycles/ticks
kyber_decaps:
median: 250970 cycles/ticks
average: 252007 cycles/ticks
Loop spin: 649
gen_a:
median: 46546 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2304 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9766 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152762 cycles/ticks
indcpa_enc:
median: 184778 cycles/ticks
average: 185437 cycles/ticks
indcpa_dec:
median: 47694 cycles/ticks
average: 47898 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166283 cycles/ticks
kyber_keypair:
median: 180220 cycles/ticks
average: 181022 cycles/ticks
kyber_encaps_derand:
median: 198264 cycles/ticks
average: 198999 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200418 cycles/ticks
kyber_decaps:
median: 250802 cycles/ticks
average: 251763 cycles/ticks
Loop spin: 650
gen_a:
median: 46550 cycles/ticks
average: 46839 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11893 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152780 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185365 cycles/ticks
indcpa_dec:
median: 47698 cycles/ticks
average: 47897 cycles/ticks
kyber_keypair_derand:
median: 165654 cycles/ticks
average: 166450 cycles/ticks
kyber_keypair:
median: 180570 cycles/ticks
average: 181381 cycles/ticks
kyber_encaps_derand:
median: 198310 cycles/ticks
average: 199153 cycles/ticks
kyber_encaps:
median: 199564 cycles/ticks
average: 200354 cycles/ticks
kyber_decaps:
median: 250954 cycles/ticks
average: 251944 cycles/ticks
Loop spin: 651
gen_a:
median: 46702 cycles/ticks
average: 46947 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11900 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 656 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 546 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151904 cycles/ticks
average: 152553 cycles/ticks
indcpa_enc:
median: 184562 cycles/ticks
average: 185264 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48011 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166390 cycles/ticks
kyber_keypair:
median: 180254 cycles/ticks
average: 181028 cycles/ticks
kyber_encaps_derand:
median: 198320 cycles/ticks
average: 199020 cycles/ticks
kyber_encaps:
median: 199370 cycles/ticks
average: 200270 cycles/ticks
kyber_decaps:
median: 250804 cycles/ticks
average: 251789 cycles/ticks
Loop spin: 652
gen_a:
median: 46712 cycles/ticks
average: 46952 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11947 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 438 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151932 cycles/ticks
average: 152612 cycles/ticks
indcpa_enc:
median: 184576 cycles/ticks
average: 185326 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180452 cycles/ticks
average: 181237 cycles/ticks
kyber_encaps_derand:
median: 198246 cycles/ticks
average: 199060 cycles/ticks
kyber_encaps:
median: 199530 cycles/ticks
average: 200273 cycles/ticks
kyber_decaps:
median: 250854 cycles/ticks
average: 251870 cycles/ticks
Loop spin: 653
gen_a:
median: 46762 cycles/ticks
average: 47008 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9843 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11966 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151942 cycles/ticks
average: 152577 cycles/ticks
indcpa_enc:
median: 184582 cycles/ticks
average: 185309 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47952 cycles/ticks
kyber_keypair_derand:
median: 165590 cycles/ticks
average: 166330 cycles/ticks
kyber_keypair:
median: 180236 cycles/ticks
average: 181034 cycles/ticks
kyber_encaps_derand:
median: 199670 cycles/ticks
average: 200473 cycles/ticks
kyber_encaps:
median: 200720 cycles/ticks
average: 201557 cycles/ticks
kyber_decaps:
median: 252068 cycles/ticks
average: 253064 cycles/ticks
Loop spin: 654
gen_a:
median: 46440 cycles/ticks
average: 46672 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152811 cycles/ticks
indcpa_enc:
median: 184820 cycles/ticks
average: 185529 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 48067 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166455 cycles/ticks
kyber_keypair:
median: 180446 cycles/ticks
average: 181321 cycles/ticks
kyber_encaps_derand:
median: 199778 cycles/ticks
average: 200617 cycles/ticks
kyber_encaps:
median: 200980 cycles/ticks
average: 201814 cycles/ticks
kyber_decaps:
median: 252304 cycles/ticks
average: 253306 cycles/ticks
Loop spin: 655
gen_a:
median: 46640 cycles/ticks
average: 46874 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12008 cycles/ticks
average: 11989 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1472 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152170 cycles/ticks
average: 152956 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185344 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166318 cycles/ticks
kyber_keypair:
median: 180258 cycles/ticks
average: 181041 cycles/ticks
kyber_encaps_derand:
median: 198016 cycles/ticks
average: 198794 cycles/ticks
kyber_encaps:
median: 199518 cycles/ticks
average: 200268 cycles/ticks
kyber_decaps:
median: 250734 cycles/ticks
average: 251740 cycles/ticks
Loop spin: 656
gen_a:
median: 46566 cycles/ticks
average: 46819 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152693 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185415 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47922 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166493 cycles/ticks
kyber_keypair:
median: 180498 cycles/ticks
average: 181306 cycles/ticks
kyber_encaps_derand:
median: 198442 cycles/ticks
average: 199244 cycles/ticks
kyber_encaps:
median: 199406 cycles/ticks
average: 200237 cycles/ticks
kyber_decaps:
median: 250844 cycles/ticks
average: 251909 cycles/ticks
Loop spin: 657
gen_a:
median: 46662 cycles/ticks
average: 46930 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6874 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11932 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1644 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152793 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185378 cycles/ticks
indcpa_dec:
median: 47654 cycles/ticks
average: 47894 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166383 cycles/ticks
kyber_keypair:
median: 180314 cycles/ticks
average: 181060 cycles/ticks
kyber_encaps_derand:
median: 198430 cycles/ticks
average: 199235 cycles/ticks
kyber_encaps:
median: 199506 cycles/ticks
average: 200267 cycles/ticks
kyber_decaps:
median: 250864 cycles/ticks
average: 251901 cycles/ticks
Loop spin: 658
gen_a:
median: 46624 cycles/ticks
average: 46891 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6885 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11936 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2660 cycles/ticks
average: 2678 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152164 cycles/ticks
average: 152848 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185449 cycles/ticks
indcpa_dec:
median: 47710 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165586 cycles/ticks
average: 166313 cycles/ticks
kyber_keypair:
median: 180378 cycles/ticks
average: 181180 cycles/ticks
kyber_encaps_derand:
median: 198316 cycles/ticks
average: 199059 cycles/ticks
kyber_encaps:
median: 199552 cycles/ticks
average: 200328 cycles/ticks
kyber_decaps:
median: 250930 cycles/ticks
average: 252030 cycles/ticks
Loop spin: 659
gen_a:
median: 46488 cycles/ticks
average: 46732 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1668 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152743 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185364 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166270 cycles/ticks
kyber_keypair:
median: 180290 cycles/ticks
average: 181098 cycles/ticks
kyber_encaps_derand:
median: 198274 cycles/ticks
average: 199062 cycles/ticks
kyber_encaps:
median: 199554 cycles/ticks
average: 200319 cycles/ticks
kyber_decaps:
median: 250908 cycles/ticks
average: 251872 cycles/ticks
Loop spin: 660
gen_a:
median: 46598 cycles/ticks
average: 46845 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11856 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152098 cycles/ticks
average: 152783 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185432 cycles/ticks
indcpa_dec:
median: 47716 cycles/ticks
average: 47918 cycles/ticks
kyber_keypair_derand:
median: 165614 cycles/ticks
average: 166412 cycles/ticks
kyber_keypair:
median: 180322 cycles/ticks
average: 181122 cycles/ticks
kyber_encaps_derand:
median: 198538 cycles/ticks
average: 199306 cycles/ticks
kyber_encaps:
median: 199552 cycles/ticks
average: 200308 cycles/ticks
kyber_decaps:
median: 250862 cycles/ticks
average: 251902 cycles/ticks
Loop spin: 661
gen_a:
median: 46570 cycles/ticks
average: 46818 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12044 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152728 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185383 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180324 cycles/ticks
average: 181082 cycles/ticks
kyber_encaps_derand:
median: 198288 cycles/ticks
average: 199061 cycles/ticks
kyber_encaps:
median: 199278 cycles/ticks
average: 200077 cycles/ticks
kyber_decaps:
median: 250948 cycles/ticks
average: 251992 cycles/ticks
Loop spin: 662
gen_a:
median: 46612 cycles/ticks
average: 46867 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11952 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2677 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152987 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185432 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47913 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166436 cycles/ticks
kyber_keypair:
median: 180358 cycles/ticks
average: 181167 cycles/ticks
kyber_encaps_derand:
median: 198560 cycles/ticks
average: 199334 cycles/ticks
kyber_encaps:
median: 199868 cycles/ticks
average: 200625 cycles/ticks
kyber_decaps:
median: 251096 cycles/ticks
average: 252096 cycles/ticks
Loop spin: 663
gen_a:
median: 46470 cycles/ticks
average: 46710 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152653 cycles/ticks
indcpa_enc:
median: 184578 cycles/ticks
average: 185300 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165560 cycles/ticks
average: 166298 cycles/ticks
kyber_keypair:
median: 180420 cycles/ticks
average: 181261 cycles/ticks
kyber_encaps_derand:
median: 198496 cycles/ticks
average: 199285 cycles/ticks
kyber_encaps:
median: 199486 cycles/ticks
average: 200304 cycles/ticks
kyber_decaps:
median: 250938 cycles/ticks
average: 251977 cycles/ticks
Loop spin: 664
gen_a:
median: 46638 cycles/ticks
average: 46895 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152802 cycles/ticks
indcpa_enc:
median: 184648 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180372 cycles/ticks
average: 181147 cycles/ticks
kyber_encaps_derand:
median: 198288 cycles/ticks
average: 199108 cycles/ticks
kyber_encaps:
median: 199370 cycles/ticks
average: 200196 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251840 cycles/ticks
Loop spin: 665
gen_a:
median: 46640 cycles/ticks
average: 46877 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9813 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11897 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2685 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152168 cycles/ticks
average: 152850 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185428 cycles/ticks
indcpa_dec:
median: 47640 cycles/ticks
average: 47861 cycles/ticks
kyber_keypair_derand:
median: 165520 cycles/ticks
average: 166247 cycles/ticks
kyber_keypair:
median: 180452 cycles/ticks
average: 181305 cycles/ticks
kyber_encaps_derand:
median: 198356 cycles/ticks
average: 199147 cycles/ticks
kyber_encaps:
median: 199902 cycles/ticks
average: 200693 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252013 cycles/ticks
Loop spin: 666
gen_a:
median: 46680 cycles/ticks
average: 46917 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6875 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152836 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185345 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47989 cycles/ticks
kyber_keypair_derand:
median: 165756 cycles/ticks
average: 166520 cycles/ticks
kyber_keypair:
median: 180296 cycles/ticks
average: 181033 cycles/ticks
kyber_encaps_derand:
median: 198390 cycles/ticks
average: 199234 cycles/ticks
kyber_encaps:
median: 199672 cycles/ticks
average: 200522 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 251948 cycles/ticks
Loop spin: 667
gen_a:
median: 46548 cycles/ticks
average: 46814 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11866 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152703 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185356 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166267 cycles/ticks
kyber_keypair:
median: 180240 cycles/ticks
average: 181089 cycles/ticks
kyber_encaps_derand:
median: 198262 cycles/ticks
average: 199012 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200299 cycles/ticks
kyber_decaps:
median: 251046 cycles/ticks
average: 252096 cycles/ticks
Loop spin: 668
gen_a:
median: 46440 cycles/ticks
average: 46705 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9851 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11931 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152212 cycles/ticks
average: 152900 cycles/ticks
indcpa_enc:
median: 184808 cycles/ticks
average: 185480 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165766 cycles/ticks
average: 166515 cycles/ticks
kyber_keypair:
median: 180514 cycles/ticks
average: 181353 cycles/ticks
kyber_encaps_derand:
median: 198548 cycles/ticks
average: 199369 cycles/ticks
kyber_encaps:
median: 199656 cycles/ticks
average: 200429 cycles/ticks
kyber_decaps:
median: 251142 cycles/ticks
average: 252169 cycles/ticks
Loop spin: 669
gen_a:
median: 46532 cycles/ticks
average: 46800 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11945 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152827 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185489 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 48007 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166293 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181123 cycles/ticks
kyber_encaps_derand:
median: 198732 cycles/ticks
average: 199483 cycles/ticks
kyber_encaps:
median: 199952 cycles/ticks
average: 200737 cycles/ticks
kyber_decaps:
median: 251200 cycles/ticks
average: 252196 cycles/ticks
Loop spin: 670
gen_a:
median: 46604 cycles/ticks
average: 46878 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6879 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9813 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152783 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 47986 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166374 cycles/ticks
kyber_keypair:
median: 180486 cycles/ticks
average: 181261 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199191 cycles/ticks
kyber_encaps:
median: 199494 cycles/ticks
average: 200263 cycles/ticks
kyber_decaps:
median: 250998 cycles/ticks
average: 251974 cycles/ticks
Loop spin: 671
gen_a:
median: 46580 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152697 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166300 cycles/ticks
kyber_keypair:
median: 180154 cycles/ticks
average: 180958 cycles/ticks
kyber_encaps_derand:
median: 198162 cycles/ticks
average: 198976 cycles/ticks
kyber_encaps:
median: 199258 cycles/ticks
average: 200065 cycles/ticks
kyber_decaps:
median: 250724 cycles/ticks
average: 251764 cycles/ticks
Loop spin: 672
gen_a:
median: 46556 cycles/ticks
average: 46820 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11963 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152715 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185461 cycles/ticks
indcpa_dec:
median: 47808 cycles/ticks
average: 47991 cycles/ticks
kyber_keypair_derand:
median: 165698 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180438 cycles/ticks
average: 181233 cycles/ticks
kyber_encaps_derand:
median: 198284 cycles/ticks
average: 199133 cycles/ticks
kyber_encaps:
median: 199300 cycles/ticks
average: 200071 cycles/ticks
kyber_decaps:
median: 250880 cycles/ticks
average: 251874 cycles/ticks
Loop spin: 673
gen_a:
median: 46690 cycles/ticks
average: 46943 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11951 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1454 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152641 cycles/ticks
indcpa_enc:
median: 184580 cycles/ticks
average: 185286 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166422 cycles/ticks
kyber_keypair:
median: 180280 cycles/ticks
average: 181066 cycles/ticks
kyber_encaps_derand:
median: 198596 cycles/ticks
average: 199375 cycles/ticks
kyber_encaps:
median: 199602 cycles/ticks
average: 200406 cycles/ticks
kyber_decaps:
median: 251070 cycles/ticks
average: 252070 cycles/ticks
Loop spin: 674
gen_a:
median: 46490 cycles/ticks
average: 46758 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6882 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11932 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2674 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152766 cycles/ticks
indcpa_enc:
median: 184754 cycles/ticks
average: 185468 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47939 cycles/ticks
kyber_keypair_derand:
median: 165554 cycles/ticks
average: 166318 cycles/ticks
kyber_keypair:
median: 180448 cycles/ticks
average: 181263 cycles/ticks
kyber_encaps_derand:
median: 199612 cycles/ticks
average: 200435 cycles/ticks
kyber_encaps:
median: 200820 cycles/ticks
average: 201660 cycles/ticks
kyber_decaps:
median: 252242 cycles/ticks
average: 253331 cycles/ticks
Loop spin: 675
gen_a:
median: 46658 cycles/ticks
average: 46895 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2288 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11873 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152817 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185394 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47932 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166408 cycles/ticks
kyber_keypair:
median: 180524 cycles/ticks
average: 181237 cycles/ticks
kyber_encaps_derand:
median: 198098 cycles/ticks
average: 198882 cycles/ticks
kyber_encaps:
median: 199710 cycles/ticks
average: 200560 cycles/ticks
kyber_decaps:
median: 250992 cycles/ticks
average: 252080 cycles/ticks
Loop spin: 676
gen_a:
median: 46502 cycles/ticks
average: 46741 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11903 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2678 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152810 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185497 cycles/ticks
indcpa_dec:
median: 47844 cycles/ticks
average: 48022 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166443 cycles/ticks
kyber_keypair:
median: 180414 cycles/ticks
average: 181309 cycles/ticks
kyber_encaps_derand:
median: 198232 cycles/ticks
average: 198959 cycles/ticks
kyber_encaps:
median: 199344 cycles/ticks
average: 200122 cycles/ticks
kyber_decaps:
median: 250756 cycles/ticks
average: 251789 cycles/ticks
Loop spin: 677
gen_a:
median: 46686 cycles/ticks
average: 46921 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11942 cycles/ticks
average: 11985 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152172 cycles/ticks
average: 152819 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185398 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47943 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166349 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181074 cycles/ticks
kyber_encaps_derand:
median: 198438 cycles/ticks
average: 199211 cycles/ticks
kyber_encaps:
median: 199432 cycles/ticks
average: 200219 cycles/ticks
kyber_decaps:
median: 250976 cycles/ticks
average: 252015 cycles/ticks
Loop spin: 678
gen_a:
median: 46454 cycles/ticks
average: 46701 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152020 cycles/ticks
average: 152742 cycles/ticks
indcpa_enc:
median: 184582 cycles/ticks
average: 185273 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47995 cycles/ticks
kyber_keypair_derand:
median: 165486 cycles/ticks
average: 166236 cycles/ticks
kyber_keypair:
median: 180338 cycles/ticks
average: 181173 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199110 cycles/ticks
kyber_encaps:
median: 199662 cycles/ticks
average: 200507 cycles/ticks
kyber_decaps:
median: 250918 cycles/ticks
average: 251930 cycles/ticks
Loop spin: 679
gen_a:
median: 46558 cycles/ticks
average: 46804 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151930 cycles/ticks
average: 152599 cycles/ticks
indcpa_enc:
median: 184546 cycles/ticks
average: 185206 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165552 cycles/ticks
average: 166287 cycles/ticks
kyber_keypair:
median: 180432 cycles/ticks
average: 181269 cycles/ticks
kyber_encaps_derand:
median: 198528 cycles/ticks
average: 199330 cycles/ticks
kyber_encaps:
median: 199622 cycles/ticks
average: 200475 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 251934 cycles/ticks
Loop spin: 680
gen_a:
median: 46582 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2653 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152078 cycles/ticks
average: 152817 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185441 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47934 cycles/ticks
kyber_keypair_derand:
median: 165654 cycles/ticks
average: 166390 cycles/ticks
kyber_keypair:
median: 180280 cycles/ticks
average: 181146 cycles/ticks
kyber_encaps_derand:
median: 198326 cycles/ticks
average: 199098 cycles/ticks
kyber_encaps:
median: 199692 cycles/ticks
average: 200483 cycles/ticks
kyber_decaps:
median: 250834 cycles/ticks
average: 251822 cycles/ticks
Loop spin: 681
gen_a:
median: 46692 cycles/ticks
average: 46922 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6836 cycles/ticks
average: 6887 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11913 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2650 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152812 cycles/ticks
indcpa_enc:
median: 184614 cycles/ticks
average: 185345 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165572 cycles/ticks
average: 166308 cycles/ticks
kyber_keypair:
median: 180550 cycles/ticks
average: 181323 cycles/ticks
kyber_encaps_derand:
median: 198432 cycles/ticks
average: 199269 cycles/ticks
kyber_encaps:
median: 199476 cycles/ticks
average: 200274 cycles/ticks
kyber_decaps:
median: 250968 cycles/ticks
average: 251946 cycles/ticks
Loop spin: 682
gen_a:
median: 46640 cycles/ticks
average: 46887 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6874 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11946 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151906 cycles/ticks
average: 152631 cycles/ticks
indcpa_enc:
median: 184562 cycles/ticks
average: 185319 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 48000 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166392 cycles/ticks
kyber_keypair:
median: 180350 cycles/ticks
average: 181080 cycles/ticks
kyber_encaps_derand:
median: 198304 cycles/ticks
average: 199136 cycles/ticks
kyber_encaps:
median: 199432 cycles/ticks
average: 200199 cycles/ticks
kyber_decaps:
median: 250856 cycles/ticks
average: 251862 cycles/ticks
Loop spin: 683
gen_a:
median: 46468 cycles/ticks
average: 46726 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2284 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151998 cycles/ticks
average: 152686 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185414 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47942 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166471 cycles/ticks
kyber_keypair:
median: 180340 cycles/ticks
average: 181113 cycles/ticks
kyber_encaps_derand:
median: 198464 cycles/ticks
average: 199312 cycles/ticks
kyber_encaps:
median: 199364 cycles/ticks
average: 200185 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 252142 cycles/ticks
Loop spin: 684
gen_a:
median: 48062 cycles/ticks
average: 48327 cycles/ticks
poly_getnoise_eta1:
median: 2320 cycles/ticks
average: 2322 cycles/ticks
poly_getnoise_eta2:
median: 2332 cycles/ticks
average: 2345 cycles/ticks
NTT:
median: 7018 cycles/ticks
average: 7065 cycles/ticks
INVNTT:
median: 10054 cycles/ticks
average: 10099 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12358 cycles/ticks
average: 12336 cycles/ticks
poly_tomsg:
median: 434 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1482 cycles/ticks
average: 1500 cycles/ticks
poly_compress:
median: 668 cycles/ticks
average: 668 cycles/ticks
poly_decompress:
median: 540 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2722 cycles/ticks
average: 2735 cycles/ticks
polyvec_decompress:
median: 1692 cycles/ticks
average: 1703 cycles/ticks
indcpa_keypair:
median: 152290 cycles/ticks
average: 154726 cycles/ticks
indcpa_enc:
median: 184614 cycles/ticks
average: 185293 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47920 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166436 cycles/ticks
kyber_keypair:
median: 180274 cycles/ticks
average: 181057 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199185 cycles/ticks
kyber_encaps:
median: 199666 cycles/ticks
average: 200479 cycles/ticks
kyber_decaps:
median: 251106 cycles/ticks
average: 252099 cycles/ticks
Loop spin: 685
gen_a:
median: 46604 cycles/ticks
average: 46837 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12010 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152692 cycles/ticks
indcpa_enc:
median: 184858 cycles/ticks
average: 185596 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165494 cycles/ticks
average: 166232 cycles/ticks
kyber_keypair:
median: 180346 cycles/ticks
average: 181059 cycles/ticks
kyber_encaps_derand:
median: 198266 cycles/ticks
average: 199049 cycles/ticks
kyber_encaps:
median: 199656 cycles/ticks
average: 200486 cycles/ticks
kyber_decaps:
median: 250920 cycles/ticks
average: 251960 cycles/ticks
Loop spin: 686
gen_a:
median: 46518 cycles/ticks
average: 46743 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11913 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2673 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152072 cycles/ticks
average: 152761 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185331 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166263 cycles/ticks
kyber_keypair:
median: 180426 cycles/ticks
average: 181280 cycles/ticks
kyber_encaps_derand:
median: 199596 cycles/ticks
average: 200389 cycles/ticks
kyber_encaps:
median: 200760 cycles/ticks
average: 201554 cycles/ticks
kyber_decaps:
median: 252302 cycles/ticks
average: 253283 cycles/ticks
Loop spin: 687
gen_a:
median: 46342 cycles/ticks
average: 46568 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11908 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152728 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185416 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47983 cycles/ticks
kyber_keypair_derand:
median: 165592 cycles/ticks
average: 166390 cycles/ticks
kyber_keypair:
median: 180434 cycles/ticks
average: 181252 cycles/ticks
kyber_encaps_derand:
median: 198210 cycles/ticks
average: 199061 cycles/ticks
kyber_encaps:
median: 199238 cycles/ticks
average: 200085 cycles/ticks
kyber_decaps:
median: 250906 cycles/ticks
average: 251923 cycles/ticks
Loop spin: 688
gen_a:
median: 46594 cycles/ticks
average: 46867 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11916 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152756 cycles/ticks
indcpa_enc:
median: 184728 cycles/ticks
average: 185456 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47947 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166369 cycles/ticks
kyber_keypair:
median: 180402 cycles/ticks
average: 181242 cycles/ticks
kyber_encaps_derand:
median: 198194 cycles/ticks
average: 198949 cycles/ticks
kyber_encaps:
median: 199372 cycles/ticks
average: 200158 cycles/ticks
kyber_decaps:
median: 250748 cycles/ticks
average: 251706 cycles/ticks
Loop spin: 689
gen_a:
median: 46552 cycles/ticks
average: 46778 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11899 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152072 cycles/ticks
average: 152792 cycles/ticks
indcpa_enc:
median: 184606 cycles/ticks
average: 185321 cycles/ticks
indcpa_dec:
median: 47720 cycles/ticks
average: 47900 cycles/ticks
kyber_keypair_derand:
median: 165646 cycles/ticks
average: 166392 cycles/ticks
kyber_keypair:
median: 180302 cycles/ticks
average: 181038 cycles/ticks
kyber_encaps_derand:
median: 198326 cycles/ticks
average: 199152 cycles/ticks
kyber_encaps:
median: 199372 cycles/ticks
average: 200145 cycles/ticks
kyber_decaps:
median: 250928 cycles/ticks
average: 251959 cycles/ticks
Loop spin: 690
gen_a:
median: 46550 cycles/ticks
average: 46805 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2311 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11901 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1682 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152781 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185389 cycles/ticks
indcpa_dec:
median: 47680 cycles/ticks
average: 47901 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166373 cycles/ticks
kyber_keypair:
median: 180248 cycles/ticks
average: 181037 cycles/ticks
kyber_encaps_derand:
median: 198594 cycles/ticks
average: 199353 cycles/ticks
kyber_encaps:
median: 199770 cycles/ticks
average: 200630 cycles/ticks
kyber_decaps:
median: 251074 cycles/ticks
average: 252085 cycles/ticks
Loop spin: 691
gen_a:
median: 46492 cycles/ticks
average: 46731 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11916 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151910 cycles/ticks
average: 152687 cycles/ticks
indcpa_enc:
median: 184552 cycles/ticks
average: 185304 cycles/ticks
indcpa_dec:
median: 47598 cycles/ticks
average: 47868 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166366 cycles/ticks
kyber_keypair:
median: 180532 cycles/ticks
average: 181337 cycles/ticks
kyber_encaps_derand:
median: 198406 cycles/ticks
average: 199307 cycles/ticks
kyber_encaps:
median: 199502 cycles/ticks
average: 200245 cycles/ticks
kyber_decaps:
median: 251064 cycles/ticks
average: 252068 cycles/ticks
Loop spin: 692
gen_a:
median: 46456 cycles/ticks
average: 46708 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2276 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9855 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11875 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152776 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185430 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166369 cycles/ticks
kyber_keypair:
median: 180372 cycles/ticks
average: 181237 cycles/ticks
kyber_encaps_derand:
median: 198500 cycles/ticks
average: 199338 cycles/ticks
kyber_encaps:
median: 199622 cycles/ticks
average: 200341 cycles/ticks
kyber_decaps:
median: 250874 cycles/ticks
average: 251832 cycles/ticks
Loop spin: 693
gen_a:
median: 46680 cycles/ticks
average: 46932 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152790 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185350 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47915 cycles/ticks
kyber_keypair_derand:
median: 165690 cycles/ticks
average: 166434 cycles/ticks
kyber_keypair:
median: 180208 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198454 cycles/ticks
average: 199342 cycles/ticks
kyber_encaps:
median: 199438 cycles/ticks
average: 200283 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 252178 cycles/ticks
Loop spin: 694
gen_a:
median: 46540 cycles/ticks
average: 46821 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11899 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151950 cycles/ticks
average: 152700 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185414 cycles/ticks
indcpa_dec:
median: 47724 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165500 cycles/ticks
average: 166254 cycles/ticks
kyber_keypair:
median: 180500 cycles/ticks
average: 181224 cycles/ticks
kyber_encaps_derand:
median: 198458 cycles/ticks
average: 199284 cycles/ticks
kyber_encaps:
median: 199628 cycles/ticks
average: 200447 cycles/ticks
kyber_decaps:
median: 251024 cycles/ticks
average: 252009 cycles/ticks
Loop spin: 695
gen_a:
median: 46656 cycles/ticks
average: 46918 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11855 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152727 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185375 cycles/ticks
indcpa_dec:
median: 47694 cycles/ticks
average: 47922 cycles/ticks
kyber_keypair_derand:
median: 165626 cycles/ticks
average: 166416 cycles/ticks
kyber_keypair:
median: 180474 cycles/ticks
average: 181240 cycles/ticks
kyber_encaps_derand:
median: 198390 cycles/ticks
average: 199240 cycles/ticks
kyber_encaps:
median: 199638 cycles/ticks
average: 200684 cycles/ticks
kyber_decaps:
median: 251322 cycles/ticks
average: 253269 cycles/ticks
Loop spin: 696
gen_a:
median: 47992 cycles/ticks
average: 48257 cycles/ticks
poly_getnoise_eta1:
median: 2320 cycles/ticks
average: 2336 cycles/ticks
poly_getnoise_eta2:
median: 2332 cycles/ticks
average: 2365 cycles/ticks
NTT:
median: 7016 cycles/ticks
average: 7054 cycles/ticks
INVNTT:
median: 10056 cycles/ticks
average: 10110 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12360 cycles/ticks
average: 12334 cycles/ticks
poly_tomsg:
median: 434 cycles/ticks
average: 446 cycles/ticks
poly_frommsg:
median: 1482 cycles/ticks
average: 1488 cycles/ticks
poly_compress:
median: 668 cycles/ticks
average: 669 cycles/ticks
poly_decompress:
median: 540 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2722 cycles/ticks
average: 2739 cycles/ticks
polyvec_decompress:
median: 1692 cycles/ticks
average: 1694 cycles/ticks
indcpa_keypair:
median: 152190 cycles/ticks
average: 153315 cycles/ticks
indcpa_enc:
median: 184742 cycles/ticks
average: 185474 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47932 cycles/ticks
kyber_keypair_derand:
median: 165578 cycles/ticks
average: 166337 cycles/ticks
kyber_keypair:
median: 180224 cycles/ticks
average: 181019 cycles/ticks
kyber_encaps_derand:
median: 198266 cycles/ticks
average: 199061 cycles/ticks
kyber_encaps:
median: 199426 cycles/ticks
average: 200146 cycles/ticks
kyber_decaps:
median: 251088 cycles/ticks
average: 252056 cycles/ticks
Loop spin: 697
gen_a:
median: 46474 cycles/ticks
average: 46735 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12031 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1676 cycles/ticks
indcpa_keypair:
median: 151936 cycles/ticks
average: 152670 cycles/ticks
indcpa_enc:
median: 184578 cycles/ticks
average: 185273 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48022 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166593 cycles/ticks
kyber_keypair:
median: 180252 cycles/ticks
average: 181119 cycles/ticks
kyber_encaps_derand:
median: 198186 cycles/ticks
average: 198987 cycles/ticks
kyber_encaps:
median: 199568 cycles/ticks
average: 200405 cycles/ticks
kyber_decaps:
median: 250980 cycles/ticks
average: 252018 cycles/ticks
Loop spin: 698
gen_a:
median: 46512 cycles/ticks
average: 46746 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11945 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152160 cycles/ticks
average: 152897 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47750 cycles/ticks
average: 47991 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166358 cycles/ticks
kyber_keypair:
median: 180448 cycles/ticks
average: 181302 cycles/ticks
kyber_encaps_derand:
median: 198124 cycles/ticks
average: 198927 cycles/ticks
kyber_encaps:
median: 199220 cycles/ticks
average: 200046 cycles/ticks
kyber_decaps:
median: 250800 cycles/ticks
average: 251815 cycles/ticks
Loop spin: 699
gen_a:
median: 46624 cycles/ticks
average: 46903 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12006 cycles/ticks
average: 11988 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2680 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151968 cycles/ticks
average: 152628 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185356 cycles/ticks
indcpa_dec:
median: 47708 cycles/ticks
average: 47928 cycles/ticks
kyber_keypair_derand:
median: 165668 cycles/ticks
average: 166465 cycles/ticks
kyber_keypair:
median: 180184 cycles/ticks
average: 181088 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199203 cycles/ticks
kyber_encaps:
median: 199696 cycles/ticks
average: 200538 cycles/ticks
kyber_decaps:
median: 251198 cycles/ticks
average: 252181 cycles/ticks
Loop spin: 700
gen_a:
median: 46690 cycles/ticks
average: 46927 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9811 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12032 cycles/ticks
average: 12019 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1664 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152807 cycles/ticks
indcpa_enc:
median: 184754 cycles/ticks
average: 185437 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165680 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180168 cycles/ticks
average: 181038 cycles/ticks
kyber_encaps_derand:
median: 198566 cycles/ticks
average: 199378 cycles/ticks
kyber_encaps:
median: 199682 cycles/ticks
average: 200470 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 252015 cycles/ticks
Loop spin: 701
gen_a:
median: 46490 cycles/ticks
average: 46790 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11849 cycles/ticks
poly_tomsg:
median: 416 cycles/ticks
average: 414 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151894 cycles/ticks
average: 152585 cycles/ticks
indcpa_enc:
median: 184576 cycles/ticks
average: 185292 cycles/ticks
indcpa_dec:
median: 47872 cycles/ticks
average: 48079 cycles/ticks
kyber_keypair_derand:
median: 165724 cycles/ticks
average: 166479 cycles/ticks
kyber_keypair:
median: 180282 cycles/ticks
average: 181126 cycles/ticks
kyber_encaps_derand:
median: 199702 cycles/ticks
average: 200485 cycles/ticks
kyber_encaps:
median: 200904 cycles/ticks
average: 201779 cycles/ticks
kyber_decaps:
median: 252286 cycles/ticks
average: 253320 cycles/ticks
Loop spin: 702
gen_a:
median: 46570 cycles/ticks
average: 46819 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11916 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152044 cycles/ticks
average: 152748 cycles/ticks
indcpa_enc:
median: 184736 cycles/ticks
average: 185530 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47948 cycles/ticks
kyber_keypair_derand:
median: 165586 cycles/ticks
average: 166353 cycles/ticks
kyber_keypair:
median: 180422 cycles/ticks
average: 181141 cycles/ticks
kyber_encaps_derand:
median: 198214 cycles/ticks
average: 198996 cycles/ticks
kyber_encaps:
median: 199396 cycles/ticks
average: 200225 cycles/ticks
kyber_decaps:
median: 250746 cycles/ticks
average: 251702 cycles/ticks
Loop spin: 703
gen_a:
median: 46534 cycles/ticks
average: 46800 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11863 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 151938 cycles/ticks
average: 152632 cycles/ticks
indcpa_enc:
median: 184566 cycles/ticks
average: 185266 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165626 cycles/ticks
average: 166423 cycles/ticks
kyber_keypair:
median: 180506 cycles/ticks
average: 181270 cycles/ticks
kyber_encaps_derand:
median: 198400 cycles/ticks
average: 199295 cycles/ticks
kyber_encaps:
median: 199626 cycles/ticks
average: 200390 cycles/ticks
kyber_decaps:
median: 251032 cycles/ticks
average: 252007 cycles/ticks
Loop spin: 704
gen_a:
median: 46470 cycles/ticks
average: 46708 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11892 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152802 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185422 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166463 cycles/ticks
kyber_keypair:
median: 180376 cycles/ticks
average: 181186 cycles/ticks
kyber_encaps_derand:
median: 198500 cycles/ticks
average: 199301 cycles/ticks
kyber_encaps:
median: 199758 cycles/ticks
average: 200537 cycles/ticks
kyber_decaps:
median: 251106 cycles/ticks
average: 252330 cycles/ticks
Loop spin: 705
gen_a:
median: 46510 cycles/ticks
average: 46770 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11844 cycles/ticks
average: 11987 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152134 cycles/ticks
average: 152807 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185469 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 48004 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166395 cycles/ticks
kyber_keypair:
median: 180184 cycles/ticks
average: 180966 cycles/ticks
kyber_encaps_derand:
median: 198248 cycles/ticks
average: 199048 cycles/ticks
kyber_encaps:
median: 199346 cycles/ticks
average: 200230 cycles/ticks
kyber_decaps:
median: 250924 cycles/ticks
average: 252110 cycles/ticks
Loop spin: 706
gen_a:
median: 46580 cycles/ticks
average: 46832 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11929 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152849 cycles/ticks
indcpa_enc:
median: 184550 cycles/ticks
average: 185337 cycles/ticks
indcpa_dec:
median: 47726 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166413 cycles/ticks
kyber_keypair:
median: 180266 cycles/ticks
average: 181064 cycles/ticks
kyber_encaps_derand:
median: 198218 cycles/ticks
average: 198975 cycles/ticks
kyber_encaps:
median: 199344 cycles/ticks
average: 200136 cycles/ticks
kyber_decaps:
median: 250762 cycles/ticks
average: 251847 cycles/ticks
Loop spin: 707
gen_a:
median: 46456 cycles/ticks
average: 46698 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11913 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152685 cycles/ticks
indcpa_enc:
median: 184502 cycles/ticks
average: 185227 cycles/ticks
indcpa_dec:
median: 47846 cycles/ticks
average: 48619 cycles/ticks
kyber_keypair_derand:
median: 165632 cycles/ticks
average: 168822 cycles/ticks
kyber_keypair:
median: 180220 cycles/ticks
average: 180993 cycles/ticks
kyber_encaps_derand:
median: 198210 cycles/ticks
average: 199056 cycles/ticks
kyber_encaps:
median: 199320 cycles/ticks
average: 200112 cycles/ticks
kyber_decaps:
median: 250894 cycles/ticks
average: 251960 cycles/ticks
Loop spin: 708
gen_a:
median: 46594 cycles/ticks
average: 46844 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11948 cycles/ticks
poly_tomsg:
median: 418 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152124 cycles/ticks
average: 152829 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185394 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165696 cycles/ticks
average: 166470 cycles/ticks
kyber_keypair:
median: 180466 cycles/ticks
average: 181251 cycles/ticks
kyber_encaps_derand:
median: 198546 cycles/ticks
average: 199277 cycles/ticks
kyber_encaps:
median: 199856 cycles/ticks
average: 200640 cycles/ticks
kyber_decaps:
median: 251106 cycles/ticks
average: 252062 cycles/ticks
Loop spin: 709
gen_a:
median: 46636 cycles/ticks
average: 46892 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11940 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1665 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152733 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185416 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47993 cycles/ticks
kyber_keypair_derand:
median: 165560 cycles/ticks
average: 166370 cycles/ticks
kyber_keypair:
median: 180348 cycles/ticks
average: 181144 cycles/ticks
kyber_encaps_derand:
median: 199714 cycles/ticks
average: 200543 cycles/ticks
kyber_encaps:
median: 200762 cycles/ticks
average: 201535 cycles/ticks
kyber_decaps:
median: 252376 cycles/ticks
average: 253454 cycles/ticks
Loop spin: 710
gen_a:
median: 46674 cycles/ticks
average: 46898 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11880 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151924 cycles/ticks
average: 152575 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47977 cycles/ticks
kyber_keypair_derand:
median: 165514 cycles/ticks
average: 166266 cycles/ticks
kyber_keypair:
median: 180400 cycles/ticks
average: 181179 cycles/ticks
kyber_encaps_derand:
median: 198480 cycles/ticks
average: 199256 cycles/ticks
kyber_encaps:
median: 199628 cycles/ticks
average: 200482 cycles/ticks
kyber_decaps:
median: 251058 cycles/ticks
average: 252027 cycles/ticks
Loop spin: 711
gen_a:
median: 46538 cycles/ticks
average: 46792 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12043 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152186 cycles/ticks
average: 152948 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 48001 cycles/ticks
kyber_keypair_derand:
median: 165678 cycles/ticks
average: 166392 cycles/ticks
kyber_keypair:
median: 180370 cycles/ticks
average: 181197 cycles/ticks
kyber_encaps_derand:
median: 198088 cycles/ticks
average: 198868 cycles/ticks
kyber_encaps:
median: 199288 cycles/ticks
average: 200116 cycles/ticks
kyber_decaps:
median: 250854 cycles/ticks
average: 251844 cycles/ticks
Loop spin: 712
gen_a:
median: 46560 cycles/ticks
average: 46826 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11860 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152652 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185410 cycles/ticks
indcpa_dec:
median: 47720 cycles/ticks
average: 47942 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166390 cycles/ticks
kyber_keypair:
median: 180198 cycles/ticks
average: 181063 cycles/ticks
kyber_encaps_derand:
median: 198396 cycles/ticks
average: 199153 cycles/ticks
kyber_encaps:
median: 199500 cycles/ticks
average: 200307 cycles/ticks
kyber_decaps:
median: 251020 cycles/ticks
average: 251998 cycles/ticks
Loop spin: 713
gen_a:
median: 46504 cycles/ticks
average: 46753 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11930 cycles/ticks
average: 11970 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1454 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151966 cycles/ticks
average: 152633 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185432 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47932 cycles/ticks
kyber_keypair_derand:
median: 165988 cycles/ticks
average: 166687 cycles/ticks
kyber_keypair:
median: 180394 cycles/ticks
average: 181282 cycles/ticks
kyber_encaps_derand:
median: 198424 cycles/ticks
average: 199231 cycles/ticks
kyber_encaps:
median: 199708 cycles/ticks
average: 200536 cycles/ticks
kyber_decaps:
median: 251004 cycles/ticks
average: 251964 cycles/ticks
Loop spin: 714
gen_a:
median: 46600 cycles/ticks
average: 46830 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11942 cycles/ticks
average: 11975 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 423 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151998 cycles/ticks
average: 152641 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185391 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165630 cycles/ticks
average: 166339 cycles/ticks
kyber_keypair:
median: 180404 cycles/ticks
average: 181224 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199193 cycles/ticks
kyber_encaps:
median: 199534 cycles/ticks
average: 200274 cycles/ticks
kyber_decaps:
median: 250964 cycles/ticks
average: 251920 cycles/ticks
Loop spin: 715
gen_a:
median: 46652 cycles/ticks
average: 46905 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152036 cycles/ticks
average: 152748 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185460 cycles/ticks
indcpa_dec:
median: 47872 cycles/ticks
average: 48031 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166377 cycles/ticks
kyber_keypair:
median: 180514 cycles/ticks
average: 181253 cycles/ticks
kyber_encaps_derand:
median: 198366 cycles/ticks
average: 199184 cycles/ticks
kyber_encaps:
median: 199300 cycles/ticks
average: 200113 cycles/ticks
kyber_decaps:
median: 250698 cycles/ticks
average: 251738 cycles/ticks
Loop spin: 716
gen_a:
median: 46622 cycles/ticks
average: 46871 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11880 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1465 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 654 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152671 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185387 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47979 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166408 cycles/ticks
kyber_keypair:
median: 180238 cycles/ticks
average: 181097 cycles/ticks
kyber_encaps_derand:
median: 198334 cycles/ticks
average: 199164 cycles/ticks
kyber_encaps:
median: 199418 cycles/ticks
average: 200234 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 251991 cycles/ticks
Loop spin: 717
gen_a:
median: 46630 cycles/ticks
average: 46888 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152723 cycles/ticks
indcpa_enc:
median: 184690 cycles/ticks
average: 185378 cycles/ticks
indcpa_dec:
median: 47648 cycles/ticks
average: 47918 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166427 cycles/ticks
kyber_keypair:
median: 180502 cycles/ticks
average: 181300 cycles/ticks
kyber_encaps_derand:
median: 198344 cycles/ticks
average: 199123 cycles/ticks
kyber_encaps:
median: 199788 cycles/ticks
average: 200615 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 251939 cycles/ticks
Loop spin: 718
gen_a:
median: 46522 cycles/ticks
average: 46768 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151908 cycles/ticks
average: 152581 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185355 cycles/ticks
indcpa_dec:
median: 47688 cycles/ticks
average: 47899 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166432 cycles/ticks
kyber_keypair:
median: 180216 cycles/ticks
average: 180999 cycles/ticks
kyber_encaps_derand:
median: 198266 cycles/ticks
average: 199029 cycles/ticks
kyber_encaps:
median: 199536 cycles/ticks
average: 200332 cycles/ticks
kyber_decaps:
median: 250958 cycles/ticks
average: 251934 cycles/ticks
Loop spin: 719
gen_a:
median: 46510 cycles/ticks
average: 46756 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11952 cycles/ticks
average: 11973 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152831 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185395 cycles/ticks
indcpa_dec:
median: 47842 cycles/ticks
average: 48016 cycles/ticks
kyber_keypair_derand:
median: 165624 cycles/ticks
average: 166379 cycles/ticks
kyber_keypair:
median: 180556 cycles/ticks
average: 181291 cycles/ticks
kyber_encaps_derand:
median: 198464 cycles/ticks
average: 199237 cycles/ticks
kyber_encaps:
median: 199644 cycles/ticks
average: 200426 cycles/ticks
kyber_decaps:
median: 251108 cycles/ticks
average: 252073 cycles/ticks
Loop spin: 720
gen_a:
median: 46536 cycles/ticks
average: 46788 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11854 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152150 cycles/ticks
average: 152843 cycles/ticks
indcpa_enc:
median: 184770 cycles/ticks
average: 185495 cycles/ticks
indcpa_dec:
median: 47770 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165614 cycles/ticks
average: 166352 cycles/ticks
kyber_keypair:
median: 180210 cycles/ticks
average: 181008 cycles/ticks
kyber_encaps_derand:
median: 198522 cycles/ticks
average: 199313 cycles/ticks
kyber_encaps:
median: 199674 cycles/ticks
average: 200445 cycles/ticks
kyber_decaps:
median: 250954 cycles/ticks
average: 252015 cycles/ticks
Loop spin: 721
gen_a:
median: 46614 cycles/ticks
average: 46857 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9873 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11910 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 424 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152036 cycles/ticks
average: 152759 cycles/ticks
indcpa_enc:
median: 184654 cycles/ticks
average: 185416 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165710 cycles/ticks
average: 166416 cycles/ticks
kyber_keypair:
median: 180438 cycles/ticks
average: 181278 cycles/ticks
kyber_encaps_derand:
median: 198306 cycles/ticks
average: 199028 cycles/ticks
kyber_encaps:
median: 199386 cycles/ticks
average: 200188 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 251991 cycles/ticks
Loop spin: 722
gen_a:
median: 46524 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11931 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1454 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1652 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152744 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185396 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166419 cycles/ticks
kyber_keypair:
median: 180182 cycles/ticks
average: 181066 cycles/ticks
kyber_encaps_derand:
median: 198870 cycles/ticks
average: 199711 cycles/ticks
kyber_encaps:
median: 199972 cycles/ticks
average: 200749 cycles/ticks
kyber_decaps:
median: 251566 cycles/ticks
average: 252554 cycles/ticks
Loop spin: 723
gen_a:
median: 46476 cycles/ticks
average: 46752 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6836 cycles/ticks
average: 6876 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11923 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 534 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151998 cycles/ticks
average: 152726 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185333 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165666 cycles/ticks
average: 166352 cycles/ticks
kyber_keypair:
median: 180400 cycles/ticks
average: 181184 cycles/ticks
kyber_encaps_derand:
median: 198414 cycles/ticks
average: 199235 cycles/ticks
kyber_encaps:
median: 199618 cycles/ticks
average: 200414 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 251946 cycles/ticks
Loop spin: 724
gen_a:
median: 46690 cycles/ticks
average: 46945 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152078 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185448 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165658 cycles/ticks
average: 166372 cycles/ticks
kyber_keypair:
median: 180484 cycles/ticks
average: 181273 cycles/ticks
kyber_encaps_derand:
median: 198316 cycles/ticks
average: 199050 cycles/ticks
kyber_encaps:
median: 199632 cycles/ticks
average: 200433 cycles/ticks
kyber_decaps:
median: 250950 cycles/ticks
average: 251998 cycles/ticks
Loop spin: 725
gen_a:
median: 46624 cycles/ticks
average: 46903 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 12008 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152764 cycles/ticks
indcpa_enc:
median: 184744 cycles/ticks
average: 185454 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 48006 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166306 cycles/ticks
kyber_keypair:
median: 180308 cycles/ticks
average: 181131 cycles/ticks
kyber_encaps_derand:
median: 198658 cycles/ticks
average: 199428 cycles/ticks
kyber_encaps:
median: 199698 cycles/ticks
average: 200614 cycles/ticks
kyber_decaps:
median: 250984 cycles/ticks
average: 252003 cycles/ticks
Loop spin: 726
gen_a:
median: 46598 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6876 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1652 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152669 cycles/ticks
indcpa_enc:
median: 184674 cycles/ticks
average: 185436 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47986 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166295 cycles/ticks
kyber_keypair:
median: 180466 cycles/ticks
average: 181270 cycles/ticks
kyber_encaps_derand:
median: 198454 cycles/ticks
average: 199231 cycles/ticks
kyber_encaps:
median: 199644 cycles/ticks
average: 200430 cycles/ticks
kyber_decaps:
median: 251020 cycles/ticks
average: 252168 cycles/ticks
Loop spin: 727
gen_a:
median: 46530 cycles/ticks
average: 46834 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1465 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152799 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185412 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165786 cycles/ticks
average: 166525 cycles/ticks
kyber_keypair:
median: 180308 cycles/ticks
average: 181129 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199159 cycles/ticks
kyber_encaps:
median: 199514 cycles/ticks
average: 200262 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 251879 cycles/ticks
Loop spin: 728
gen_a:
median: 46622 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11850 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152773 cycles/ticks
indcpa_enc:
median: 184732 cycles/ticks
average: 185519 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47946 cycles/ticks
kyber_keypair_derand:
median: 165608 cycles/ticks
average: 166325 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 181067 cycles/ticks
kyber_encaps_derand:
median: 198586 cycles/ticks
average: 199366 cycles/ticks
kyber_encaps:
median: 199632 cycles/ticks
average: 200450 cycles/ticks
kyber_decaps:
median: 251206 cycles/ticks
average: 252262 cycles/ticks
Loop spin: 729
gen_a:
median: 46544 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152186 cycles/ticks
average: 152809 cycles/ticks
indcpa_enc:
median: 184752 cycles/ticks
average: 185477 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165510 cycles/ticks
average: 166216 cycles/ticks
kyber_keypair:
median: 180524 cycles/ticks
average: 181249 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199206 cycles/ticks
kyber_encaps:
median: 199774 cycles/ticks
average: 200590 cycles/ticks
kyber_decaps:
median: 251118 cycles/ticks
average: 252105 cycles/ticks
Loop spin: 730
gen_a:
median: 46596 cycles/ticks
average: 46852 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2306 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12022 cycles/ticks
average: 11993 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152696 cycles/ticks
indcpa_enc:
median: 184744 cycles/ticks
average: 185432 cycles/ticks
indcpa_dec:
median: 47736 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166374 cycles/ticks
kyber_keypair:
median: 180258 cycles/ticks
average: 181117 cycles/ticks
kyber_encaps_derand:
median: 198262 cycles/ticks
average: 199003 cycles/ticks
kyber_encaps:
median: 199682 cycles/ticks
average: 200520 cycles/ticks
kyber_decaps:
median: 250886 cycles/ticks
average: 251945 cycles/ticks
Loop spin: 731
gen_a:
median: 46584 cycles/ticks
average: 46859 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6888 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 424 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 540 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152166 cycles/ticks
average: 152956 cycles/ticks
indcpa_enc:
median: 184922 cycles/ticks
average: 185655 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166293 cycles/ticks
kyber_keypair:
median: 180256 cycles/ticks
average: 181022 cycles/ticks
kyber_encaps_derand:
median: 198492 cycles/ticks
average: 199256 cycles/ticks
kyber_encaps:
median: 199462 cycles/ticks
average: 200285 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251908 cycles/ticks
Loop spin: 732
gen_a:
median: 46546 cycles/ticks
average: 46778 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12010 cycles/ticks
average: 11981 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151932 cycles/ticks
average: 152622 cycles/ticks
indcpa_enc:
median: 184506 cycles/ticks
average: 185214 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166327 cycles/ticks
kyber_keypair:
median: 180370 cycles/ticks
average: 181198 cycles/ticks
kyber_encaps_derand:
median: 198560 cycles/ticks
average: 199399 cycles/ticks
kyber_encaps:
median: 199404 cycles/ticks
average: 200248 cycles/ticks
kyber_decaps:
median: 251176 cycles/ticks
average: 252202 cycles/ticks
Loop spin: 733
gen_a:
median: 46638 cycles/ticks
average: 46886 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11984 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152110 cycles/ticks
average: 152802 cycles/ticks
indcpa_enc:
median: 184750 cycles/ticks
average: 185494 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165492 cycles/ticks
average: 166226 cycles/ticks
kyber_keypair:
median: 180356 cycles/ticks
average: 181214 cycles/ticks
kyber_encaps_derand:
median: 198370 cycles/ticks
average: 199152 cycles/ticks
kyber_encaps:
median: 199558 cycles/ticks
average: 200332 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251974 cycles/ticks
Loop spin: 734
gen_a:
median: 46448 cycles/ticks
average: 46704 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11908 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 434 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 534 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152066 cycles/ticks
average: 152767 cycles/ticks
indcpa_enc:
median: 184612 cycles/ticks
average: 185355 cycles/ticks
indcpa_dec:
median: 47690 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165698 cycles/ticks
average: 166456 cycles/ticks
kyber_keypair:
median: 180290 cycles/ticks
average: 181148 cycles/ticks
kyber_encaps_derand:
median: 199908 cycles/ticks
average: 200710 cycles/ticks
kyber_encaps:
median: 200628 cycles/ticks
average: 201496 cycles/ticks
kyber_decaps:
median: 252320 cycles/ticks
average: 253401 cycles/ticks
Loop spin: 735
gen_a:
median: 46640 cycles/ticks
average: 46889 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 151972 cycles/ticks
average: 152743 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47942 cycles/ticks
kyber_keypair_derand:
median: 165756 cycles/ticks
average: 166488 cycles/ticks
kyber_keypair:
median: 180472 cycles/ticks
average: 181230 cycles/ticks
kyber_encaps_derand:
median: 198370 cycles/ticks
average: 199159 cycles/ticks
kyber_encaps:
median: 199402 cycles/ticks
average: 200252 cycles/ticks
kyber_decaps:
median: 250960 cycles/ticks
average: 251981 cycles/ticks
Loop spin: 736
gen_a:
median: 46556 cycles/ticks
average: 46787 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11977 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2677 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152130 cycles/ticks
average: 152773 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185389 cycles/ticks
indcpa_dec:
median: 47676 cycles/ticks
average: 47900 cycles/ticks
kyber_keypair_derand:
median: 165744 cycles/ticks
average: 166491 cycles/ticks
kyber_keypair:
median: 180218 cycles/ticks
average: 180965 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199212 cycles/ticks
kyber_encaps:
median: 199324 cycles/ticks
average: 200178 cycles/ticks
kyber_decaps:
median: 251092 cycles/ticks
average: 252019 cycles/ticks
Loop spin: 737
gen_a:
median: 46574 cycles/ticks
average: 46816 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11968 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152784 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185391 cycles/ticks
indcpa_dec:
median: 47848 cycles/ticks
average: 48028 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166410 cycles/ticks
kyber_keypair:
median: 180484 cycles/ticks
average: 181267 cycles/ticks
kyber_encaps_derand:
median: 198298 cycles/ticks
average: 199080 cycles/ticks
kyber_encaps:
median: 199556 cycles/ticks
average: 200377 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 252039 cycles/ticks
Loop spin: 738
gen_a:
median: 46664 cycles/ticks
average: 46917 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152780 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185412 cycles/ticks
indcpa_dec:
median: 47704 cycles/ticks
average: 47926 cycles/ticks
kyber_keypair_derand:
median: 165578 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180946 cycles/ticks
average: 182885 cycles/ticks
kyber_encaps_derand:
median: 198404 cycles/ticks
average: 200186 cycles/ticks
kyber_encaps:
median: 199370 cycles/ticks
average: 200203 cycles/ticks
kyber_decaps:
median: 250910 cycles/ticks
average: 251837 cycles/ticks
Loop spin: 739
gen_a:
median: 46638 cycles/ticks
average: 46942 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11918 cycles/ticks
average: 11976 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152074 cycles/ticks
average: 152933 cycles/ticks
indcpa_enc:
median: 184722 cycles/ticks
average: 185409 cycles/ticks
indcpa_dec:
median: 47672 cycles/ticks
average: 47930 cycles/ticks
kyber_keypair_derand:
median: 165506 cycles/ticks
average: 166316 cycles/ticks
kyber_keypair:
median: 180388 cycles/ticks
average: 181239 cycles/ticks
kyber_encaps_derand:
median: 198218 cycles/ticks
average: 198975 cycles/ticks
kyber_encaps:
median: 199736 cycles/ticks
average: 200571 cycles/ticks
kyber_decaps:
median: 250816 cycles/ticks
average: 251805 cycles/ticks
Loop spin: 740
gen_a:
median: 46570 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151956 cycles/ticks
average: 152622 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185330 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47999 cycles/ticks
kyber_keypair_derand:
median: 165578 cycles/ticks
average: 166332 cycles/ticks
kyber_keypair:
median: 180470 cycles/ticks
average: 181281 cycles/ticks
kyber_encaps_derand:
median: 198234 cycles/ticks
average: 199070 cycles/ticks
kyber_encaps:
median: 199420 cycles/ticks
average: 200329 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 252408 cycles/ticks
Loop spin: 741
gen_a:
median: 46414 cycles/ticks
average: 46656 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2288 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152787 cycles/ticks
indcpa_enc:
median: 184708 cycles/ticks
average: 185426 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48005 cycles/ticks
kyber_keypair_derand:
median: 165574 cycles/ticks
average: 166330 cycles/ticks
kyber_keypair:
median: 180366 cycles/ticks
average: 181229 cycles/ticks
kyber_encaps_derand:
median: 198468 cycles/ticks
average: 199247 cycles/ticks
kyber_encaps:
median: 199866 cycles/ticks
average: 200753 cycles/ticks
kyber_decaps:
median: 250996 cycles/ticks
average: 252004 cycles/ticks
Loop spin: 742
gen_a:
median: 46496 cycles/ticks
average: 46760 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6872 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11856 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152786 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47947 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166312 cycles/ticks
kyber_keypair:
median: 180460 cycles/ticks
average: 181274 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199249 cycles/ticks
kyber_encaps:
median: 199706 cycles/ticks
average: 200553 cycles/ticks
kyber_decaps:
median: 257926 cycles/ticks
average: 256498 cycles/ticks
Loop spin: 743
gen_a:
median: 46554 cycles/ticks
average: 46781 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11988 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152140 cycles/ticks
average: 152825 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185367 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 48005 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166453 cycles/ticks
kyber_keypair:
median: 180474 cycles/ticks
average: 181323 cycles/ticks
kyber_encaps_derand:
median: 198542 cycles/ticks
average: 199295 cycles/ticks
kyber_encaps:
median: 199460 cycles/ticks
average: 200262 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 251902 cycles/ticks
Loop spin: 744
gen_a:
median: 46558 cycles/ticks
average: 46807 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11930 cycles/ticks
average: 11970 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152022 cycles/ticks
average: 152732 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185407 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47969 cycles/ticks
kyber_keypair_derand:
median: 165678 cycles/ticks
average: 166394 cycles/ticks
kyber_keypair:
median: 180198 cycles/ticks
average: 181035 cycles/ticks
kyber_encaps_derand:
median: 198580 cycles/ticks
average: 199461 cycles/ticks
kyber_encaps:
median: 199742 cycles/ticks
average: 200522 cycles/ticks
kyber_decaps:
median: 251140 cycles/ticks
average: 252229 cycles/ticks
Loop spin: 745
gen_a:
median: 46568 cycles/ticks
average: 46824 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11875 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152016 cycles/ticks
average: 152736 cycles/ticks
indcpa_enc:
median: 184630 cycles/ticks
average: 185379 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165548 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180280 cycles/ticks
average: 181085 cycles/ticks
kyber_encaps_derand:
median: 198226 cycles/ticks
average: 199020 cycles/ticks
kyber_encaps:
median: 199402 cycles/ticks
average: 200229 cycles/ticks
kyber_decaps:
median: 250780 cycles/ticks
average: 251836 cycles/ticks
Loop spin: 746
gen_a:
median: 46548 cycles/ticks
average: 46800 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152788 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185438 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166277 cycles/ticks
kyber_keypair:
median: 180448 cycles/ticks
average: 181254 cycles/ticks
kyber_encaps_derand:
median: 198518 cycles/ticks
average: 199374 cycles/ticks
kyber_encaps:
median: 199560 cycles/ticks
average: 200358 cycles/ticks
kyber_decaps:
median: 250982 cycles/ticks
average: 252052 cycles/ticks
Loop spin: 747
gen_a:
median: 46552 cycles/ticks
average: 46806 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11944 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 666 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152811 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185465 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47985 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166317 cycles/ticks
kyber_keypair:
median: 180252 cycles/ticks
average: 181087 cycles/ticks
kyber_encaps_derand:
median: 198464 cycles/ticks
average: 199307 cycles/ticks
kyber_encaps:
median: 199548 cycles/ticks
average: 200340 cycles/ticks
kyber_decaps:
median: 251004 cycles/ticks
average: 252011 cycles/ticks
Loop spin: 748
gen_a:
median: 46508 cycles/ticks
average: 46778 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152763 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47959 cycles/ticks
kyber_keypair_derand:
median: 165690 cycles/ticks
average: 166471 cycles/ticks
kyber_keypair:
median: 180202 cycles/ticks
average: 181076 cycles/ticks
kyber_encaps_derand:
median: 198244 cycles/ticks
average: 199092 cycles/ticks
kyber_encaps:
median: 199296 cycles/ticks
average: 200134 cycles/ticks
kyber_decaps:
median: 250856 cycles/ticks
average: 251882 cycles/ticks
Loop spin: 749
gen_a:
median: 46432 cycles/ticks
average: 46695 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12007 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 540 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2675 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152788 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 48002 cycles/ticks
kyber_keypair_derand:
median: 165802 cycles/ticks
average: 166575 cycles/ticks
kyber_keypair:
median: 180260 cycles/ticks
average: 181037 cycles/ticks
kyber_encaps_derand:
median: 198446 cycles/ticks
average: 199252 cycles/ticks
kyber_encaps:
median: 199424 cycles/ticks
average: 200174 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251841 cycles/ticks
Loop spin: 750
gen_a:
median: 46490 cycles/ticks
average: 46728 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152701 cycles/ticks
indcpa_enc:
median: 184578 cycles/ticks
average: 185321 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48001 cycles/ticks
kyber_keypair_derand:
median: 165734 cycles/ticks
average: 166477 cycles/ticks
kyber_keypair:
median: 180266 cycles/ticks
average: 181110 cycles/ticks
kyber_encaps_derand:
median: 198226 cycles/ticks
average: 199048 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200192 cycles/ticks
kyber_decaps:
median: 250858 cycles/ticks
average: 251811 cycles/ticks
Loop spin: 751
gen_a:
median: 46600 cycles/ticks
average: 46848 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2290 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11886 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152633 cycles/ticks
indcpa_enc:
median: 184654 cycles/ticks
average: 185422 cycles/ticks
indcpa_dec:
median: 47708 cycles/ticks
average: 47907 cycles/ticks
kyber_keypair_derand:
median: 165554 cycles/ticks
average: 166277 cycles/ticks
kyber_keypair:
median: 180206 cycles/ticks
average: 181016 cycles/ticks
kyber_encaps_derand:
median: 198516 cycles/ticks
average: 199355 cycles/ticks
kyber_encaps:
median: 199902 cycles/ticks
average: 200726 cycles/ticks
kyber_decaps:
median: 251200 cycles/ticks
average: 252162 cycles/ticks
Loop spin: 752
gen_a:
median: 46466 cycles/ticks
average: 46768 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6845 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152070 cycles/ticks
average: 152768 cycles/ticks
indcpa_enc:
median: 184606 cycles/ticks
average: 185338 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165572 cycles/ticks
average: 166322 cycles/ticks
kyber_keypair:
median: 180298 cycles/ticks
average: 181156 cycles/ticks
kyber_encaps_derand:
median: 198380 cycles/ticks
average: 199147 cycles/ticks
kyber_encaps:
median: 199234 cycles/ticks
average: 200123 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 252022 cycles/ticks
Loop spin: 753
gen_a:
median: 46576 cycles/ticks
average: 46822 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11952 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152680 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185373 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47954 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166396 cycles/ticks
kyber_keypair:
median: 180236 cycles/ticks
average: 181011 cycles/ticks
kyber_encaps_derand:
median: 198342 cycles/ticks
average: 199121 cycles/ticks
kyber_encaps:
median: 199740 cycles/ticks
average: 200568 cycles/ticks
kyber_decaps:
median: 251010 cycles/ticks
average: 252036 cycles/ticks
Loop spin: 754
gen_a:
median: 46590 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11921 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2660 cycles/ticks
average: 2674 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152756 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185436 cycles/ticks
indcpa_dec:
median: 47852 cycles/ticks
average: 48021 cycles/ticks
kyber_keypair_derand:
median: 165632 cycles/ticks
average: 166485 cycles/ticks
kyber_keypair:
median: 180202 cycles/ticks
average: 181042 cycles/ticks
kyber_encaps_derand:
median: 198654 cycles/ticks
average: 199427 cycles/ticks
kyber_encaps:
median: 199704 cycles/ticks
average: 200680 cycles/ticks
kyber_decaps:
median: 257716 cycles/ticks
average: 256137 cycles/ticks
Loop spin: 755
gen_a:
median: 46588 cycles/ticks
average: 46839 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11894 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151984 cycles/ticks
average: 152682 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185365 cycles/ticks
indcpa_dec:
median: 47684 cycles/ticks
average: 47900 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166371 cycles/ticks
kyber_keypair:
median: 180312 cycles/ticks
average: 181128 cycles/ticks
kyber_encaps_derand:
median: 198280 cycles/ticks
average: 199065 cycles/ticks
kyber_encaps:
median: 199634 cycles/ticks
average: 200464 cycles/ticks
kyber_decaps:
median: 250818 cycles/ticks
average: 251869 cycles/ticks
Loop spin: 756
gen_a:
median: 46704 cycles/ticks
average: 46957 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9855 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11892 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152679 cycles/ticks
indcpa_enc:
median: 184616 cycles/ticks
average: 185329 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 48188 cycles/ticks
kyber_keypair_derand:
median: 165634 cycles/ticks
average: 166433 cycles/ticks
kyber_keypair:
median: 180446 cycles/ticks
average: 181297 cycles/ticks
kyber_encaps_derand:
median: 198474 cycles/ticks
average: 199243 cycles/ticks
kyber_encaps:
median: 199608 cycles/ticks
average: 200390 cycles/ticks
kyber_decaps:
median: 251048 cycles/ticks
average: 252092 cycles/ticks
Loop spin: 757
gen_a:
median: 46488 cycles/ticks
average: 46750 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152072 cycles/ticks
average: 152781 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185290 cycles/ticks
indcpa_dec:
median: 47732 cycles/ticks
average: 47917 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166390 cycles/ticks
kyber_keypair:
median: 180226 cycles/ticks
average: 181083 cycles/ticks
kyber_encaps_derand:
median: 198272 cycles/ticks
average: 199053 cycles/ticks
kyber_encaps:
median: 199912 cycles/ticks
average: 200643 cycles/ticks
kyber_decaps:
median: 250936 cycles/ticks
average: 251941 cycles/ticks
Loop spin: 758
gen_a:
median: 46584 cycles/ticks
average: 46826 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151938 cycles/ticks
average: 152636 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185375 cycles/ticks
indcpa_dec:
median: 47712 cycles/ticks
average: 47927 cycles/ticks
kyber_keypair_derand:
median: 165690 cycles/ticks
average: 166527 cycles/ticks
kyber_keypair:
median: 180304 cycles/ticks
average: 181096 cycles/ticks
kyber_encaps_derand:
median: 198346 cycles/ticks
average: 199118 cycles/ticks
kyber_encaps:
median: 199650 cycles/ticks
average: 200488 cycles/ticks
kyber_decaps:
median: 250996 cycles/ticks
average: 252012 cycles/ticks
Loop spin: 759
gen_a:
median: 46648 cycles/ticks
average: 46920 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2270 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152200 cycles/ticks
average: 152861 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185282 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166438 cycles/ticks
kyber_keypair:
median: 180446 cycles/ticks
average: 181229 cycles/ticks
kyber_encaps_derand:
median: 198274 cycles/ticks
average: 199034 cycles/ticks
kyber_encaps:
median: 199596 cycles/ticks
average: 200383 cycles/ticks
kyber_decaps:
median: 250862 cycles/ticks
average: 251844 cycles/ticks
Loop spin: 760
gen_a:
median: 46594 cycles/ticks
average: 46840 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11861 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152708 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185467 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48037 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180190 cycles/ticks
average: 180946 cycles/ticks
kyber_encaps_derand:
median: 198388 cycles/ticks
average: 199184 cycles/ticks
kyber_encaps:
median: 199484 cycles/ticks
average: 200263 cycles/ticks
kyber_decaps:
median: 250902 cycles/ticks
average: 251916 cycles/ticks
Loop spin: 761
gen_a:
median: 46504 cycles/ticks
average: 46752 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11848 cycles/ticks
average: 11967 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152813 cycles/ticks
indcpa_enc:
median: 184666 cycles/ticks
average: 185418 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165694 cycles/ticks
average: 166504 cycles/ticks
kyber_keypair:
median: 180554 cycles/ticks
average: 181334 cycles/ticks
kyber_encaps_derand:
median: 199592 cycles/ticks
average: 200442 cycles/ticks
kyber_encaps:
median: 200866 cycles/ticks
average: 201632 cycles/ticks
kyber_decaps:
median: 252424 cycles/ticks
average: 253585 cycles/ticks
Loop spin: 762
gen_a:
median: 46606 cycles/ticks
average: 46865 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152663 cycles/ticks
indcpa_enc:
median: 184630 cycles/ticks
average: 185375 cycles/ticks
indcpa_dec:
median: 47726 cycles/ticks
average: 47894 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166365 cycles/ticks
kyber_keypair:
median: 180324 cycles/ticks
average: 181132 cycles/ticks
kyber_encaps_derand:
median: 198396 cycles/ticks
average: 199235 cycles/ticks
kyber_encaps:
median: 199756 cycles/ticks
average: 200567 cycles/ticks
kyber_decaps:
median: 251022 cycles/ticks
average: 252054 cycles/ticks
Loop spin: 763
gen_a:
median: 46538 cycles/ticks
average: 46806 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11826 cycles/ticks
average: 11964 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152130 cycles/ticks
average: 152808 cycles/ticks
indcpa_enc:
median: 184670 cycles/ticks
average: 185385 cycles/ticks
indcpa_dec:
median: 47818 cycles/ticks
average: 48022 cycles/ticks
kyber_keypair_derand:
median: 165616 cycles/ticks
average: 166359 cycles/ticks
kyber_keypair:
median: 180264 cycles/ticks
average: 181096 cycles/ticks
kyber_encaps_derand:
median: 198426 cycles/ticks
average: 199198 cycles/ticks
kyber_encaps:
median: 199826 cycles/ticks
average: 200631 cycles/ticks
kyber_decaps:
median: 251032 cycles/ticks
average: 251971 cycles/ticks
Loop spin: 764
gen_a:
median: 46594 cycles/ticks
average: 46837 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11993 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151916 cycles/ticks
average: 152563 cycles/ticks
indcpa_enc:
median: 184590 cycles/ticks
average: 185315 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166317 cycles/ticks
kyber_keypair:
median: 180518 cycles/ticks
average: 181362 cycles/ticks
kyber_encaps_derand:
median: 198376 cycles/ticks
average: 199177 cycles/ticks
kyber_encaps:
median: 199552 cycles/ticks
average: 200353 cycles/ticks
kyber_decaps:
median: 251132 cycles/ticks
average: 252141 cycles/ticks
Loop spin: 765
gen_a:
median: 46788 cycles/ticks
average: 47035 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152796 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185497 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165716 cycles/ticks
average: 166478 cycles/ticks
kyber_keypair:
median: 180554 cycles/ticks
average: 181354 cycles/ticks
kyber_encaps_derand:
median: 198214 cycles/ticks
average: 198957 cycles/ticks
kyber_encaps:
median: 199390 cycles/ticks
average: 200171 cycles/ticks
kyber_decaps:
median: 250988 cycles/ticks
average: 252005 cycles/ticks
Loop spin: 766
gen_a:
median: 46626 cycles/ticks
average: 46897 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12040 cycles/ticks
average: 12085 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 431 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152921 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 188498 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166309 cycles/ticks
kyber_keypair:
median: 180270 cycles/ticks
average: 181096 cycles/ticks
kyber_encaps_derand:
median: 199672 cycles/ticks
average: 200437 cycles/ticks
kyber_encaps:
median: 200762 cycles/ticks
average: 201541 cycles/ticks
kyber_decaps:
median: 252246 cycles/ticks
average: 253257 cycles/ticks
Loop spin: 767
gen_a:
median: 46632 cycles/ticks
average: 46875 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1466 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152120 cycles/ticks
average: 152763 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185408 cycles/ticks
indcpa_dec:
median: 47700 cycles/ticks
average: 47903 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166287 cycles/ticks
kyber_keypair:
median: 180360 cycles/ticks
average: 181116 cycles/ticks
kyber_encaps_derand:
median: 198400 cycles/ticks
average: 199158 cycles/ticks
kyber_encaps:
median: 199572 cycles/ticks
average: 200426 cycles/ticks
kyber_decaps:
median: 251042 cycles/ticks
average: 252008 cycles/ticks
Loop spin: 768
gen_a:
median: 46642 cycles/ticks
average: 46879 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9811 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152805 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185389 cycles/ticks
indcpa_dec:
median: 47852 cycles/ticks
average: 48031 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166399 cycles/ticks
kyber_keypair:
median: 180472 cycles/ticks
average: 181375 cycles/ticks
kyber_encaps_derand:
median: 198346 cycles/ticks
average: 199143 cycles/ticks
kyber_encaps:
median: 199650 cycles/ticks
average: 200455 cycles/ticks
kyber_decaps:
median: 251036 cycles/ticks
average: 252046 cycles/ticks
Loop spin: 769
gen_a:
median: 46602 cycles/ticks
average: 46856 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11922 cycles/ticks
average: 11978 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152787 cycles/ticks
indcpa_enc:
median: 184684 cycles/ticks
average: 185350 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166296 cycles/ticks
kyber_keypair:
median: 180202 cycles/ticks
average: 181021 cycles/ticks
kyber_encaps_derand:
median: 198466 cycles/ticks
average: 199246 cycles/ticks
kyber_encaps:
median: 199792 cycles/ticks
average: 200617 cycles/ticks
kyber_decaps:
median: 251000 cycles/ticks
average: 251944 cycles/ticks
Loop spin: 770
gen_a:
median: 46466 cycles/ticks
average: 46715 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11836 cycles/ticks
average: 11974 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152042 cycles/ticks
average: 152794 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166420 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181150 cycles/ticks
kyber_encaps_derand:
median: 198362 cycles/ticks
average: 199107 cycles/ticks
kyber_encaps:
median: 199464 cycles/ticks
average: 200239 cycles/ticks
kyber_decaps:
median: 251006 cycles/ticks
average: 252052 cycles/ticks
Loop spin: 771
gen_a:
median: 46740 cycles/ticks
average: 46989 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11938 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152046 cycles/ticks
average: 152731 cycles/ticks
indcpa_enc:
median: 184584 cycles/ticks
average: 185373 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47946 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166240 cycles/ticks
kyber_keypair:
median: 180344 cycles/ticks
average: 181112 cycles/ticks
kyber_encaps_derand:
median: 198318 cycles/ticks
average: 199120 cycles/ticks
kyber_encaps:
median: 199418 cycles/ticks
average: 200193 cycles/ticks
kyber_decaps:
median: 250892 cycles/ticks
average: 251912 cycles/ticks
Loop spin: 772
gen_a:
median: 46452 cycles/ticks
average: 46709 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6883 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 666 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152136 cycles/ticks
average: 152870 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185297 cycles/ticks
indcpa_dec:
median: 47662 cycles/ticks
average: 47875 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180364 cycles/ticks
average: 181138 cycles/ticks
kyber_encaps_derand:
median: 198294 cycles/ticks
average: 199036 cycles/ticks
kyber_encaps:
median: 199166 cycles/ticks
average: 199915 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251902 cycles/ticks
Loop spin: 773
gen_a:
median: 46704 cycles/ticks
average: 46969 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11878 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 666 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152160 cycles/ticks
average: 152824 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48004 cycles/ticks
kyber_keypair_derand:
median: 165536 cycles/ticks
average: 166233 cycles/ticks
kyber_keypair:
median: 180276 cycles/ticks
average: 181077 cycles/ticks
kyber_encaps_derand:
median: 198460 cycles/ticks
average: 199239 cycles/ticks
kyber_encaps:
median: 199642 cycles/ticks
average: 200487 cycles/ticks
kyber_decaps:
median: 251120 cycles/ticks
average: 252187 cycles/ticks
Loop spin: 774
gen_a:
median: 46488 cycles/ticks
average: 46738 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2308 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6890 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9845 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12018 cycles/ticks
average: 11980 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152188 cycles/ticks
average: 152877 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185439 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165546 cycles/ticks
average: 166400 cycles/ticks
kyber_keypair:
median: 180482 cycles/ticks
average: 181265 cycles/ticks
kyber_encaps_derand:
median: 198140 cycles/ticks
average: 198908 cycles/ticks
kyber_encaps:
median: 199302 cycles/ticks
average: 200088 cycles/ticks
kyber_decaps:
median: 250784 cycles/ticks
average: 251858 cycles/ticks
Loop spin: 775
gen_a:
median: 46516 cycles/ticks
average: 46777 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2286 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152132 cycles/ticks
average: 152793 cycles/ticks
indcpa_enc:
median: 184754 cycles/ticks
average: 185451 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 48016 cycles/ticks
kyber_keypair_derand:
median: 165646 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180376 cycles/ticks
average: 181208 cycles/ticks
kyber_encaps_derand:
median: 198456 cycles/ticks
average: 199299 cycles/ticks
kyber_encaps:
median: 199648 cycles/ticks
average: 200459 cycles/ticks
kyber_decaps:
median: 251050 cycles/ticks
average: 252088 cycles/ticks
Loop spin: 776
gen_a:
median: 46492 cycles/ticks
average: 46739 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11865 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2681 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152790 cycles/ticks
indcpa_enc:
median: 184672 cycles/ticks
average: 185345 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165542 cycles/ticks
average: 166234 cycles/ticks
kyber_keypair:
median: 180162 cycles/ticks
average: 180959 cycles/ticks
kyber_encaps_derand:
median: 198336 cycles/ticks
average: 199087 cycles/ticks
kyber_encaps:
median: 199312 cycles/ticks
average: 200078 cycles/ticks
kyber_decaps:
median: 250808 cycles/ticks
average: 251797 cycles/ticks
Loop spin: 777
gen_a:
median: 46620 cycles/ticks
average: 46859 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12015 cycles/ticks
poly_tomsg:
median: 418 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152663 cycles/ticks
indcpa_enc:
median: 184516 cycles/ticks
average: 185289 cycles/ticks
indcpa_dec:
median: 47680 cycles/ticks
average: 47925 cycles/ticks
kyber_keypair_derand:
median: 165746 cycles/ticks
average: 166489 cycles/ticks
kyber_keypair:
median: 180356 cycles/ticks
average: 181162 cycles/ticks
kyber_encaps_derand:
median: 198266 cycles/ticks
average: 199130 cycles/ticks
kyber_encaps:
median: 199498 cycles/ticks
average: 200305 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 252065 cycles/ticks
Loop spin: 778
gen_a:
median: 46606 cycles/ticks
average: 46842 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9867 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11873 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151912 cycles/ticks
average: 152562 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185389 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165616 cycles/ticks
average: 166340 cycles/ticks
kyber_keypair:
median: 180466 cycles/ticks
average: 181341 cycles/ticks
kyber_encaps_derand:
median: 200104 cycles/ticks
average: 200928 cycles/ticks
kyber_encaps:
median: 201114 cycles/ticks
average: 201937 cycles/ticks
kyber_decaps:
median: 252572 cycles/ticks
average: 253574 cycles/ticks
Loop spin: 779
gen_a:
median: 46638 cycles/ticks
average: 46880 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11936 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151972 cycles/ticks
average: 152699 cycles/ticks
indcpa_enc:
median: 184606 cycles/ticks
average: 185278 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47920 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166239 cycles/ticks
kyber_keypair:
median: 180432 cycles/ticks
average: 181319 cycles/ticks
kyber_encaps_derand:
median: 198266 cycles/ticks
average: 199031 cycles/ticks
kyber_encaps:
median: 199360 cycles/ticks
average: 200111 cycles/ticks
kyber_decaps:
median: 250912 cycles/ticks
average: 252041 cycles/ticks
Loop spin: 780
gen_a:
median: 46562 cycles/ticks
average: 46848 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11943 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152725 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185283 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47977 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180208 cycles/ticks
average: 181012 cycles/ticks
kyber_encaps_derand:
median: 198268 cycles/ticks
average: 199109 cycles/ticks
kyber_encaps:
median: 199612 cycles/ticks
average: 200463 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251915 cycles/ticks
Loop spin: 781
gen_a:
median: 46762 cycles/ticks
average: 47008 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1666 cycles/ticks
indcpa_keypair:
median: 152232 cycles/ticks
average: 152971 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185364 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180368 cycles/ticks
average: 181197 cycles/ticks
kyber_encaps_derand:
median: 198368 cycles/ticks
average: 199181 cycles/ticks
kyber_encaps:
median: 199574 cycles/ticks
average: 200329 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 252078 cycles/ticks
Loop spin: 782
gen_a:
median: 46696 cycles/ticks
average: 46936 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11877 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152712 cycles/ticks
indcpa_enc:
median: 184724 cycles/ticks
average: 185458 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47955 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166369 cycles/ticks
kyber_keypair:
median: 180166 cycles/ticks
average: 180961 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199217 cycles/ticks
kyber_encaps:
median: 199392 cycles/ticks
average: 200223 cycles/ticks
kyber_decaps:
median: 250894 cycles/ticks
average: 251937 cycles/ticks
Loop spin: 783
gen_a:
median: 46620 cycles/ticks
average: 46866 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152703 cycles/ticks
indcpa_enc:
median: 184774 cycles/ticks
average: 185449 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47997 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166395 cycles/ticks
kyber_keypair:
median: 180512 cycles/ticks
average: 181309 cycles/ticks
kyber_encaps_derand:
median: 198258 cycles/ticks
average: 199040 cycles/ticks
kyber_encaps:
median: 199560 cycles/ticks
average: 200396 cycles/ticks
kyber_decaps:
median: 250832 cycles/ticks
average: 251884 cycles/ticks
Loop spin: 784
gen_a:
median: 46642 cycles/ticks
average: 46899 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11858 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151984 cycles/ticks
average: 152678 cycles/ticks
indcpa_enc:
median: 184556 cycles/ticks
average: 185343 cycles/ticks
indcpa_dec:
median: 47732 cycles/ticks
average: 47910 cycles/ticks
kyber_keypair_derand:
median: 165632 cycles/ticks
average: 166349 cycles/ticks
kyber_keypair:
median: 180184 cycles/ticks
average: 181025 cycles/ticks
kyber_encaps_derand:
median: 198230 cycles/ticks
average: 199056 cycles/ticks
kyber_encaps:
median: 199794 cycles/ticks
average: 200605 cycles/ticks
kyber_decaps:
median: 250942 cycles/ticks
average: 251977 cycles/ticks
Loop spin: 785
gen_a:
median: 46816 cycles/ticks
average: 47077 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11838 cycles/ticks
average: 11963 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 152132 cycles/ticks
average: 152833 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185446 cycles/ticks
indcpa_dec:
median: 47854 cycles/ticks
average: 48506 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166368 cycles/ticks
kyber_keypair:
median: 180546 cycles/ticks
average: 181357 cycles/ticks
kyber_encaps_derand:
median: 198422 cycles/ticks
average: 199201 cycles/ticks
kyber_encaps:
median: 199408 cycles/ticks
average: 200289 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 252077 cycles/ticks
Loop spin: 786
gen_a:
median: 46558 cycles/ticks
average: 46791 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152752 cycles/ticks
indcpa_enc:
median: 184732 cycles/ticks
average: 185467 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166459 cycles/ticks
kyber_keypair:
median: 180302 cycles/ticks
average: 181107 cycles/ticks
kyber_encaps_derand:
median: 198178 cycles/ticks
average: 198945 cycles/ticks
kyber_encaps:
median: 199310 cycles/ticks
average: 200115 cycles/ticks
kyber_decaps:
median: 250790 cycles/ticks
average: 251819 cycles/ticks
Loop spin: 787
gen_a:
median: 46710 cycles/ticks
average: 46963 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11864 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151988 cycles/ticks
average: 152691 cycles/ticks
indcpa_enc:
median: 184654 cycles/ticks
average: 185326 cycles/ticks
indcpa_dec:
median: 47744 cycles/ticks
average: 47932 cycles/ticks
kyber_keypair_derand:
median: 165706 cycles/ticks
average: 166452 cycles/ticks
kyber_keypair:
median: 180322 cycles/ticks
average: 181144 cycles/ticks
kyber_encaps_derand:
median: 198464 cycles/ticks
average: 199216 cycles/ticks
kyber_encaps:
median: 199678 cycles/ticks
average: 200472 cycles/ticks
kyber_decaps:
median: 251050 cycles/ticks
average: 252065 cycles/ticks
Loop spin: 788
gen_a:
median: 46568 cycles/ticks
average: 46821 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11900 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152753 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185488 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 48003 cycles/ticks
kyber_keypair_derand:
median: 165508 cycles/ticks
average: 166228 cycles/ticks
kyber_keypair:
median: 180340 cycles/ticks
average: 181139 cycles/ticks
kyber_encaps_derand:
median: 198374 cycles/ticks
average: 199177 cycles/ticks
kyber_encaps:
median: 199568 cycles/ticks
average: 200386 cycles/ticks
kyber_decaps:
median: 251504 cycles/ticks
average: 252445 cycles/ticks
Loop spin: 789
gen_a:
median: 46488 cycles/ticks
average: 46734 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11884 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152174 cycles/ticks
average: 152814 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48019 cycles/ticks
kyber_keypair_derand:
median: 165648 cycles/ticks
average: 166459 cycles/ticks
kyber_keypair:
median: 180346 cycles/ticks
average: 181097 cycles/ticks
kyber_encaps_derand:
median: 198420 cycles/ticks
average: 199171 cycles/ticks
kyber_encaps:
median: 199408 cycles/ticks
average: 200327 cycles/ticks
kyber_decaps:
median: 251206 cycles/ticks
average: 252192 cycles/ticks
Loop spin: 790
gen_a:
median: 46590 cycles/ticks
average: 46830 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12015 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152108 cycles/ticks
average: 152806 cycles/ticks
indcpa_enc:
median: 184812 cycles/ticks
average: 185500 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47977 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166357 cycles/ticks
kyber_keypair:
median: 180638 cycles/ticks
average: 181474 cycles/ticks
kyber_encaps_derand:
median: 198368 cycles/ticks
average: 199125 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200290 cycles/ticks
kyber_decaps:
median: 251094 cycles/ticks
average: 252123 cycles/ticks
Loop spin: 791
gen_a:
median: 46720 cycles/ticks
average: 46964 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11828 cycles/ticks
average: 11961 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152781 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185363 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166477 cycles/ticks
kyber_keypair:
median: 180300 cycles/ticks
average: 181034 cycles/ticks
kyber_encaps_derand:
median: 198164 cycles/ticks
average: 198925 cycles/ticks
kyber_encaps:
median: 199212 cycles/ticks
average: 200100 cycles/ticks
kyber_decaps:
median: 250742 cycles/ticks
average: 251765 cycles/ticks
Loop spin: 792
gen_a:
median: 46624 cycles/ticks
average: 46870 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151984 cycles/ticks
average: 152667 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185352 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47994 cycles/ticks
kyber_keypair_derand:
median: 165762 cycles/ticks
average: 166431 cycles/ticks
kyber_keypair:
median: 180542 cycles/ticks
average: 181297 cycles/ticks
kyber_encaps_derand:
median: 198388 cycles/ticks
average: 199180 cycles/ticks
kyber_encaps:
median: 199492 cycles/ticks
average: 200315 cycles/ticks
kyber_decaps:
median: 251090 cycles/ticks
average: 252076 cycles/ticks
Loop spin: 793
gen_a:
median: 46578 cycles/ticks
average: 46818 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12002 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2651 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151962 cycles/ticks
average: 152656 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185374 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165702 cycles/ticks
average: 166433 cycles/ticks
kyber_keypair:
median: 180434 cycles/ticks
average: 181262 cycles/ticks
kyber_encaps_derand:
median: 198330 cycles/ticks
average: 199183 cycles/ticks
kyber_encaps:
median: 199716 cycles/ticks
average: 200526 cycles/ticks
kyber_decaps:
median: 251070 cycles/ticks
average: 252033 cycles/ticks
Loop spin: 794
gen_a:
median: 46534 cycles/ticks
average: 46816 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9856 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11881 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 681 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152722 cycles/ticks
indcpa_enc:
median: 184774 cycles/ticks
average: 185481 cycles/ticks
indcpa_dec:
median: 47714 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165690 cycles/ticks
average: 166426 cycles/ticks
kyber_keypair:
median: 180492 cycles/ticks
average: 181331 cycles/ticks
kyber_encaps_derand:
median: 198614 cycles/ticks
average: 199395 cycles/ticks
kyber_encaps:
median: 199748 cycles/ticks
average: 200507 cycles/ticks
kyber_decaps:
median: 251148 cycles/ticks
average: 252200 cycles/ticks
Loop spin: 795
gen_a:
median: 46616 cycles/ticks
average: 46873 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11900 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 151914 cycles/ticks
average: 152580 cycles/ticks
indcpa_enc:
median: 184574 cycles/ticks
average: 185353 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48023 cycles/ticks
kyber_keypair_derand:
median: 165616 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180292 cycles/ticks
average: 181067 cycles/ticks
kyber_encaps_derand:
median: 198402 cycles/ticks
average: 199216 cycles/ticks
kyber_encaps:
median: 199488 cycles/ticks
average: 200272 cycles/ticks
kyber_decaps:
median: 250898 cycles/ticks
average: 251901 cycles/ticks
Loop spin: 796
gen_a:
median: 46632 cycles/ticks
average: 46868 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11923 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152202 cycles/ticks
average: 152889 cycles/ticks
indcpa_enc:
median: 184758 cycles/ticks
average: 185436 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166299 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181051 cycles/ticks
kyber_encaps_derand:
median: 198456 cycles/ticks
average: 199167 cycles/ticks
kyber_encaps:
median: 199516 cycles/ticks
average: 200307 cycles/ticks
kyber_decaps:
median: 251152 cycles/ticks
average: 252125 cycles/ticks
Loop spin: 797
gen_a:
median: 46674 cycles/ticks
average: 46949 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11838 cycles/ticks
average: 11972 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2660 cycles/ticks
average: 2671 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152675 cycles/ticks
indcpa_enc:
median: 184580 cycles/ticks
average: 185320 cycles/ticks
indcpa_dec:
median: 47860 cycles/ticks
average: 48033 cycles/ticks
kyber_keypair_derand:
median: 165512 cycles/ticks
average: 166213 cycles/ticks
kyber_keypair:
median: 180372 cycles/ticks
average: 181154 cycles/ticks
kyber_encaps_derand:
median: 198480 cycles/ticks
average: 199329 cycles/ticks
kyber_encaps:
median: 199850 cycles/ticks
average: 200605 cycles/ticks
kyber_decaps:
median: 251198 cycles/ticks
average: 252285 cycles/ticks
Loop spin: 798
gen_a:
median: 46510 cycles/ticks
average: 46783 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12005 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152022 cycles/ticks
average: 152667 cycles/ticks
indcpa_enc:
median: 184610 cycles/ticks
average: 185281 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 47990 cycles/ticks
kyber_keypair_derand:
median: 165542 cycles/ticks
average: 166291 cycles/ticks
kyber_keypair:
median: 180660 cycles/ticks
average: 181404 cycles/ticks
kyber_encaps_derand:
median: 198446 cycles/ticks
average: 199263 cycles/ticks
kyber_encaps:
median: 199482 cycles/ticks
average: 200247 cycles/ticks
kyber_decaps:
median: 251146 cycles/ticks
average: 252190 cycles/ticks
Loop spin: 799
gen_a:
median: 46724 cycles/ticks
average: 46979 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11864 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 424 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2662 cycles/ticks
average: 2678 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151946 cycles/ticks
average: 152643 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185290 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165534 cycles/ticks
average: 166201 cycles/ticks
kyber_keypair:
median: 180332 cycles/ticks
average: 181241 cycles/ticks
kyber_encaps_derand:
median: 198730 cycles/ticks
average: 199505 cycles/ticks
kyber_encaps:
median: 199790 cycles/ticks
average: 200574 cycles/ticks
kyber_decaps:
median: 251290 cycles/ticks
average: 252312 cycles/ticks
Loop spin: 800
gen_a:
median: 46528 cycles/ticks
average: 46811 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11952 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152158 cycles/ticks
average: 152836 cycles/ticks
indcpa_enc:
median: 184750 cycles/ticks
average: 185434 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47957 cycles/ticks
kyber_keypair_derand:
median: 165720 cycles/ticks
average: 166422 cycles/ticks
kyber_keypair:
median: 180204 cycles/ticks
average: 181048 cycles/ticks
kyber_encaps_derand:
median: 198058 cycles/ticks
average: 198818 cycles/ticks
kyber_encaps:
median: 199214 cycles/ticks
average: 199957 cycles/ticks
kyber_decaps:
median: 250834 cycles/ticks
average: 251809 cycles/ticks
Loop spin: 801
gen_a:
median: 46614 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2655 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151932 cycles/ticks
average: 152652 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185303 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166370 cycles/ticks
kyber_keypair:
median: 180394 cycles/ticks
average: 181217 cycles/ticks
kyber_encaps_derand:
median: 198392 cycles/ticks
average: 199213 cycles/ticks
kyber_encaps:
median: 199970 cycles/ticks
average: 202500 cycles/ticks
kyber_decaps:
median: 251182 cycles/ticks
average: 254486 cycles/ticks
Loop spin: 802
gen_a:
median: 46648 cycles/ticks
average: 46870 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12007 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1468 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152705 cycles/ticks
indcpa_enc:
median: 184698 cycles/ticks
average: 185390 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47985 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166445 cycles/ticks
kyber_keypair:
median: 180482 cycles/ticks
average: 181313 cycles/ticks
kyber_encaps_derand:
median: 199784 cycles/ticks
average: 200619 cycles/ticks
kyber_encaps:
median: 200674 cycles/ticks
average: 201485 cycles/ticks
kyber_decaps:
median: 252276 cycles/ticks
average: 253240 cycles/ticks
Loop spin: 803
gen_a:
median: 46552 cycles/ticks
average: 46802 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11957 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152784 cycles/ticks
indcpa_enc:
median: 184648 cycles/ticks
average: 185333 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47930 cycles/ticks
kyber_keypair_derand:
median: 165784 cycles/ticks
average: 166506 cycles/ticks
kyber_keypair:
median: 180464 cycles/ticks
average: 181395 cycles/ticks
kyber_encaps_derand:
median: 198414 cycles/ticks
average: 199258 cycles/ticks
kyber_encaps:
median: 199380 cycles/ticks
average: 200157 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 251986 cycles/ticks
Loop spin: 804
gen_a:
median: 46736 cycles/ticks
average: 47004 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11826 cycles/ticks
average: 11958 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 655 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151934 cycles/ticks
average: 152620 cycles/ticks
indcpa_enc:
median: 184560 cycles/ticks
average: 185289 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165686 cycles/ticks
average: 166429 cycles/ticks
kyber_keypair:
median: 180326 cycles/ticks
average: 181149 cycles/ticks
kyber_encaps_derand:
median: 198128 cycles/ticks
average: 198998 cycles/ticks
kyber_encaps:
median: 199336 cycles/ticks
average: 200134 cycles/ticks
kyber_decaps:
median: 250946 cycles/ticks
average: 251966 cycles/ticks
Loop spin: 805
gen_a:
median: 46600 cycles/ticks
average: 46872 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2282 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152192 cycles/ticks
average: 152880 cycles/ticks
indcpa_enc:
median: 184668 cycles/ticks
average: 185389 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47966 cycles/ticks
kyber_keypair_derand:
median: 165730 cycles/ticks
average: 166556 cycles/ticks
kyber_keypair:
median: 180444 cycles/ticks
average: 181346 cycles/ticks
kyber_encaps_derand:
median: 198256 cycles/ticks
average: 198973 cycles/ticks
kyber_encaps:
median: 199562 cycles/ticks
average: 200379 cycles/ticks
kyber_decaps:
median: 251046 cycles/ticks
average: 252047 cycles/ticks
Loop spin: 806
gen_a:
median: 46552 cycles/ticks
average: 46823 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 11986 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 677 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152747 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185392 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 48016 cycles/ticks
kyber_keypair_derand:
median: 165610 cycles/ticks
average: 166338 cycles/ticks
kyber_keypair:
median: 180644 cycles/ticks
average: 181452 cycles/ticks
kyber_encaps_derand:
median: 198152 cycles/ticks
average: 198954 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200295 cycles/ticks
kyber_decaps:
median: 250790 cycles/ticks
average: 251780 cycles/ticks
Loop spin: 807
gen_a:
median: 46662 cycles/ticks
average: 46910 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9893 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12020 cycles/ticks
average: 11981 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1664 cycles/ticks
indcpa_keypair:
median: 152082 cycles/ticks
average: 152727 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185437 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48028 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166409 cycles/ticks
kyber_keypair:
median: 180338 cycles/ticks
average: 181226 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199220 cycles/ticks
kyber_encaps:
median: 199384 cycles/ticks
average: 200174 cycles/ticks
kyber_decaps:
median: 250860 cycles/ticks
average: 251899 cycles/ticks
Loop spin: 808
gen_a:
median: 46754 cycles/ticks
average: 47006 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11904 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152078 cycles/ticks
average: 152736 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185310 cycles/ticks
indcpa_dec:
median: 47682 cycles/ticks
average: 47892 cycles/ticks
kyber_keypair_derand:
median: 165696 cycles/ticks
average: 166420 cycles/ticks
kyber_keypair:
median: 180506 cycles/ticks
average: 181355 cycles/ticks
kyber_encaps_derand:
median: 198556 cycles/ticks
average: 199378 cycles/ticks
kyber_encaps:
median: 199592 cycles/ticks
average: 200376 cycles/ticks
kyber_decaps:
median: 251000 cycles/ticks
average: 252055 cycles/ticks
Loop spin: 809
gen_a:
median: 46680 cycles/ticks
average: 46920 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11942 cycles/ticks
average: 12022 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 666 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152012 cycles/ticks
average: 152704 cycles/ticks
indcpa_enc:
median: 184604 cycles/ticks
average: 185321 cycles/ticks
indcpa_dec:
median: 47826 cycles/ticks
average: 47982 cycles/ticks
kyber_keypair_derand:
median: 165762 cycles/ticks
average: 166524 cycles/ticks
kyber_keypair:
median: 180314 cycles/ticks
average: 181138 cycles/ticks
kyber_encaps_derand:
median: 198472 cycles/ticks
average: 199249 cycles/ticks
kyber_encaps:
median: 199608 cycles/ticks
average: 200439 cycles/ticks
kyber_decaps:
median: 250858 cycles/ticks
average: 251925 cycles/ticks
Loop spin: 810
gen_a:
median: 46670 cycles/ticks
average: 46912 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11958 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152086 cycles/ticks
average: 152758 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185359 cycles/ticks
indcpa_dec:
median: 47646 cycles/ticks
average: 47884 cycles/ticks
kyber_keypair_derand:
median: 165550 cycles/ticks
average: 166302 cycles/ticks
kyber_keypair:
median: 180550 cycles/ticks
average: 181414 cycles/ticks
kyber_encaps_derand:
median: 198484 cycles/ticks
average: 199246 cycles/ticks
kyber_encaps:
median: 199590 cycles/ticks
average: 200413 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 252002 cycles/ticks
Loop spin: 811
gen_a:
median: 46412 cycles/ticks
average: 46660 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11978 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 540 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2651 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152710 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185410 cycles/ticks
indcpa_dec:
median: 47726 cycles/ticks
average: 47931 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166454 cycles/ticks
kyber_keypair:
median: 180424 cycles/ticks
average: 181226 cycles/ticks
kyber_encaps_derand:
median: 198610 cycles/ticks
average: 199428 cycles/ticks
kyber_encaps:
median: 199658 cycles/ticks
average: 200471 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 252054 cycles/ticks
Loop spin: 812
gen_a:
median: 46570 cycles/ticks
average: 46842 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2294 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11905 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152721 cycles/ticks
indcpa_enc:
median: 184592 cycles/ticks
average: 185322 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166316 cycles/ticks
kyber_keypair:
median: 180206 cycles/ticks
average: 181160 cycles/ticks
kyber_encaps_derand:
median: 198072 cycles/ticks
average: 198887 cycles/ticks
kyber_encaps:
median: 199272 cycles/ticks
average: 200073 cycles/ticks
kyber_decaps:
median: 250750 cycles/ticks
average: 251810 cycles/ticks
Loop spin: 813
gen_a:
median: 46528 cycles/ticks
average: 46786 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2280 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11964 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 665 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2658 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151990 cycles/ticks
average: 152705 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185376 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165554 cycles/ticks
average: 166364 cycles/ticks
kyber_keypair:
median: 180228 cycles/ticks
average: 180976 cycles/ticks
kyber_encaps_derand:
median: 199662 cycles/ticks
average: 200959 cycles/ticks
kyber_encaps:
median: 201400 cycles/ticks
average: 204013 cycles/ticks
kyber_decaps:
median: 252252 cycles/ticks
average: 253279 cycles/ticks
Loop spin: 814
gen_a:
median: 46804 cycles/ticks
average: 47041 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2297 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12018 cycles/ticks
average: 11993 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2670 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 152098 cycles/ticks
average: 152788 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185425 cycles/ticks
indcpa_dec:
median: 47756 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165738 cycles/ticks
average: 166523 cycles/ticks
kyber_keypair:
median: 180308 cycles/ticks
average: 181141 cycles/ticks
kyber_encaps_derand:
median: 198274 cycles/ticks
average: 199061 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200423 cycles/ticks
kyber_decaps:
median: 250870 cycles/ticks
average: 251870 cycles/ticks
Loop spin: 815
gen_a:
median: 46610 cycles/ticks
average: 46856 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11861 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152214 cycles/ticks
average: 152884 cycles/ticks
indcpa_enc:
median: 184806 cycles/ticks
average: 185781 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165716 cycles/ticks
average: 166432 cycles/ticks
kyber_keypair:
median: 180228 cycles/ticks
average: 180998 cycles/ticks
kyber_encaps_derand:
median: 198520 cycles/ticks
average: 199307 cycles/ticks
kyber_encaps:
median: 199696 cycles/ticks
average: 200476 cycles/ticks
kyber_decaps:
median: 250964 cycles/ticks
average: 251938 cycles/ticks
Loop spin: 816
gen_a:
median: 46720 cycles/ticks
average: 46958 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11972 cycles/ticks
average: 11978 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151960 cycles/ticks
average: 152657 cycles/ticks
indcpa_enc:
median: 184514 cycles/ticks
average: 185279 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47924 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166326 cycles/ticks
kyber_keypair:
median: 180196 cycles/ticks
average: 181066 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199196 cycles/ticks
kyber_encaps:
median: 199628 cycles/ticks
average: 200400 cycles/ticks
kyber_decaps:
median: 251046 cycles/ticks
average: 252037 cycles/ticks
Loop spin: 817
gen_a:
median: 46500 cycles/ticks
average: 46733 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11938 cycles/ticks
average: 11969 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151936 cycles/ticks
average: 152617 cycles/ticks
indcpa_enc:
median: 184568 cycles/ticks
average: 185346 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47983 cycles/ticks
kyber_keypair_derand:
median: 165484 cycles/ticks
average: 166204 cycles/ticks
kyber_keypair:
median: 180278 cycles/ticks
average: 181031 cycles/ticks
kyber_encaps_derand:
median: 198298 cycles/ticks
average: 199098 cycles/ticks
kyber_encaps:
median: 199396 cycles/ticks
average: 200155 cycles/ticks
kyber_decaps:
median: 250958 cycles/ticks
average: 252028 cycles/ticks
Loop spin: 818
gen_a:
median: 46646 cycles/ticks
average: 46911 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12023 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152701 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185392 cycles/ticks
indcpa_dec:
median: 47698 cycles/ticks
average: 47925 cycles/ticks
kyber_keypair_derand:
median: 165650 cycles/ticks
average: 166411 cycles/ticks
kyber_keypair:
median: 180214 cycles/ticks
average: 181035 cycles/ticks
kyber_encaps_derand:
median: 198518 cycles/ticks
average: 199254 cycles/ticks
kyber_encaps:
median: 200004 cycles/ticks
average: 200801 cycles/ticks
kyber_decaps:
median: 251120 cycles/ticks
average: 252133 cycles/ticks
Loop spin: 819
gen_a:
median: 46540 cycles/ticks
average: 46797 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11858 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152014 cycles/ticks
average: 152713 cycles/ticks
indcpa_enc:
median: 184560 cycles/ticks
average: 185363 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47997 cycles/ticks
kyber_keypair_derand:
median: 165618 cycles/ticks
average: 166331 cycles/ticks
kyber_keypair:
median: 180574 cycles/ticks
average: 181331 cycles/ticks
kyber_encaps_derand:
median: 198356 cycles/ticks
average: 199102 cycles/ticks
kyber_encaps:
median: 199584 cycles/ticks
average: 200382 cycles/ticks
kyber_decaps:
median: 250796 cycles/ticks
average: 251830 cycles/ticks
Loop spin: 820
gen_a:
median: 46578 cycles/ticks
average: 46959 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11955 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152707 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185277 cycles/ticks
indcpa_dec:
median: 47620 cycles/ticks
average: 47890 cycles/ticks
kyber_keypair_derand:
median: 165610 cycles/ticks
average: 166405 cycles/ticks
kyber_keypair:
median: 180286 cycles/ticks
average: 181091 cycles/ticks
kyber_encaps_derand:
median: 199784 cycles/ticks
average: 200647 cycles/ticks
kyber_encaps:
median: 200930 cycles/ticks
average: 201729 cycles/ticks
kyber_decaps:
median: 252350 cycles/ticks
average: 253351 cycles/ticks
Loop spin: 821
gen_a:
median: 46590 cycles/ticks
average: 46859 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2313 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11930 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2654 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152120 cycles/ticks
average: 152821 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185461 cycles/ticks
indcpa_dec:
median: 47882 cycles/ticks
average: 48049 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166427 cycles/ticks
kyber_keypair:
median: 180178 cycles/ticks
average: 181032 cycles/ticks
kyber_encaps_derand:
median: 198198 cycles/ticks
average: 199013 cycles/ticks
kyber_encaps:
median: 199476 cycles/ticks
average: 200283 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 251953 cycles/ticks
Loop spin: 822
gen_a:
median: 46594 cycles/ticks
average: 46846 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11929 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152232 cycles/ticks
average: 152924 cycles/ticks
indcpa_enc:
median: 184772 cycles/ticks
average: 185491 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47958 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166489 cycles/ticks
kyber_keypair:
median: 180644 cycles/ticks
average: 181413 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199186 cycles/ticks
kyber_encaps:
median: 199666 cycles/ticks
average: 200464 cycles/ticks
kyber_decaps:
median: 251066 cycles/ticks
average: 252147 cycles/ticks
Loop spin: 823
gen_a:
median: 46480 cycles/ticks
average: 46733 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11898 cycles/ticks
poly_tomsg:
median: 418 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152140 cycles/ticks
average: 152870 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185443 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47987 cycles/ticks
kyber_keypair_derand:
median: 165632 cycles/ticks
average: 166362 cycles/ticks
kyber_keypair:
median: 180480 cycles/ticks
average: 181233 cycles/ticks
kyber_encaps_derand:
median: 200068 cycles/ticks
average: 200832 cycles/ticks
kyber_encaps:
median: 201204 cycles/ticks
average: 202022 cycles/ticks
kyber_decaps:
median: 252486 cycles/ticks
average: 253537 cycles/ticks
Loop spin: 824
gen_a:
median: 46660 cycles/ticks
average: 46935 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11884 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184768 cycles/ticks
average: 185471 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 48017 cycles/ticks
kyber_keypair_derand:
median: 165478 cycles/ticks
average: 166206 cycles/ticks
kyber_keypair:
median: 180256 cycles/ticks
average: 181236 cycles/ticks
kyber_encaps_derand:
median: 198062 cycles/ticks
average: 198863 cycles/ticks
kyber_encaps:
median: 199408 cycles/ticks
average: 200264 cycles/ticks
kyber_decaps:
median: 250734 cycles/ticks
average: 251766 cycles/ticks
Loop spin: 825
gen_a:
median: 46554 cycles/ticks
average: 46840 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152172 cycles/ticks
average: 156014 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185425 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 181173 cycles/ticks
kyber_encaps_derand:
median: 198440 cycles/ticks
average: 199209 cycles/ticks
kyber_encaps:
median: 199526 cycles/ticks
average: 200347 cycles/ticks
kyber_decaps:
median: 250980 cycles/ticks
average: 251999 cycles/ticks
Loop spin: 826
gen_a:
median: 46652 cycles/ticks
average: 46884 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2317 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12010 cycles/ticks
average: 11979 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152708 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185456 cycles/ticks
indcpa_dec:
median: 47762 cycles/ticks
average: 47941 cycles/ticks
kyber_keypair_derand:
median: 165490 cycles/ticks
average: 166248 cycles/ticks
kyber_keypair:
median: 180432 cycles/ticks
average: 181173 cycles/ticks
kyber_encaps_derand:
median: 198372 cycles/ticks
average: 199202 cycles/ticks
kyber_encaps:
median: 199736 cycles/ticks
average: 200500 cycles/ticks
kyber_decaps:
median: 251074 cycles/ticks
average: 252137 cycles/ticks
Loop spin: 827
gen_a:
median: 46480 cycles/ticks
average: 46770 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2265 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152834 cycles/ticks
indcpa_enc:
median: 184714 cycles/ticks
average: 185394 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166316 cycles/ticks
kyber_keypair:
median: 180256 cycles/ticks
average: 181065 cycles/ticks
kyber_encaps_derand:
median: 198658 cycles/ticks
average: 199447 cycles/ticks
kyber_encaps:
median: 199712 cycles/ticks
average: 200456 cycles/ticks
kyber_decaps:
median: 251194 cycles/ticks
average: 252299 cycles/ticks
Loop spin: 828
gen_a:
median: 46624 cycles/ticks
average: 46862 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11931 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152818 cycles/ticks
indcpa_enc:
median: 184808 cycles/ticks
average: 185524 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166303 cycles/ticks
kyber_keypair:
median: 180212 cycles/ticks
average: 180994 cycles/ticks
kyber_encaps_derand:
median: 198698 cycles/ticks
average: 199574 cycles/ticks
kyber_encaps:
median: 199628 cycles/ticks
average: 200428 cycles/ticks
kyber_decaps:
median: 251204 cycles/ticks
average: 252327 cycles/ticks
Loop spin: 829
gen_a:
median: 46772 cycles/ticks
average: 47061 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2264 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12032 cycles/ticks
average: 12024 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152693 cycles/ticks
indcpa_enc:
median: 184602 cycles/ticks
average: 185314 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165518 cycles/ticks
average: 166223 cycles/ticks
kyber_keypair:
median: 180540 cycles/ticks
average: 181355 cycles/ticks
kyber_encaps_derand:
median: 198158 cycles/ticks
average: 198960 cycles/ticks
kyber_encaps:
median: 199468 cycles/ticks
average: 200248 cycles/ticks
kyber_decaps:
median: 250992 cycles/ticks
average: 251957 cycles/ticks
Loop spin: 830
gen_a:
median: 46536 cycles/ticks
average: 46773 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11998 cycles/ticks
average: 11985 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152725 cycles/ticks
indcpa_enc:
median: 184530 cycles/ticks
average: 185235 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47983 cycles/ticks
kyber_keypair_derand:
median: 165698 cycles/ticks
average: 166393 cycles/ticks
kyber_keypair:
median: 180230 cycles/ticks
average: 181051 cycles/ticks
kyber_encaps_derand:
median: 198380 cycles/ticks
average: 199214 cycles/ticks
kyber_encaps:
median: 199818 cycles/ticks
average: 200550 cycles/ticks
kyber_decaps:
median: 251344 cycles/ticks
average: 252355 cycles/ticks
Loop spin: 831
gen_a:
median: 46602 cycles/ticks
average: 46823 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152150 cycles/ticks
average: 152896 cycles/ticks
indcpa_enc:
median: 184570 cycles/ticks
average: 185275 cycles/ticks
indcpa_dec:
median: 47724 cycles/ticks
average: 47933 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166432 cycles/ticks
kyber_keypair:
median: 180196 cycles/ticks
average: 181058 cycles/ticks
kyber_encaps_derand:
median: 198430 cycles/ticks
average: 199235 cycles/ticks
kyber_encaps:
median: 199700 cycles/ticks
average: 200560 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 251994 cycles/ticks
Loop spin: 832
gen_a:
median: 46594 cycles/ticks
average: 46837 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11908 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2678 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152761 cycles/ticks
indcpa_enc:
median: 184606 cycles/ticks
average: 185360 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165596 cycles/ticks
average: 166324 cycles/ticks
kyber_keypair:
median: 180500 cycles/ticks
average: 181313 cycles/ticks
kyber_encaps_derand:
median: 198310 cycles/ticks
average: 199116 cycles/ticks
kyber_encaps:
median: 199418 cycles/ticks
average: 200191 cycles/ticks
kyber_decaps:
median: 251072 cycles/ticks
average: 252088 cycles/ticks
Loop spin: 833
gen_a:
median: 46530 cycles/ticks
average: 46789 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152034 cycles/ticks
average: 152712 cycles/ticks
indcpa_enc:
median: 184492 cycles/ticks
average: 185161 cycles/ticks
indcpa_dec:
median: 47668 cycles/ticks
average: 47885 cycles/ticks
kyber_keypair_derand:
median: 165542 cycles/ticks
average: 166280 cycles/ticks
kyber_keypair:
median: 180384 cycles/ticks
average: 181180 cycles/ticks
kyber_encaps_derand:
median: 199842 cycles/ticks
average: 200663 cycles/ticks
kyber_encaps:
median: 201142 cycles/ticks
average: 202004 cycles/ticks
kyber_decaps:
median: 252398 cycles/ticks
average: 253393 cycles/ticks
Loop spin: 834
gen_a:
median: 46488 cycles/ticks
average: 46736 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11860 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2647 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152719 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185319 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47972 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166442 cycles/ticks
kyber_keypair:
median: 180394 cycles/ticks
average: 181243 cycles/ticks
kyber_encaps_derand:
median: 198138 cycles/ticks
average: 198924 cycles/ticks
kyber_encaps:
median: 199324 cycles/ticks
average: 200113 cycles/ticks
kyber_decaps:
median: 250828 cycles/ticks
average: 251882 cycles/ticks
Loop spin: 835
gen_a:
median: 46590 cycles/ticks
average: 46841 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151950 cycles/ticks
average: 152660 cycles/ticks
indcpa_enc:
median: 184584 cycles/ticks
average: 185242 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165658 cycles/ticks
average: 166436 cycles/ticks
kyber_keypair:
median: 180346 cycles/ticks
average: 181156 cycles/ticks
kyber_encaps_derand:
median: 198370 cycles/ticks
average: 199123 cycles/ticks
kyber_encaps:
median: 199802 cycles/ticks
average: 200704 cycles/ticks
kyber_decaps:
median: 251068 cycles/ticks
average: 252044 cycles/ticks
Loop spin: 836
gen_a:
median: 46426 cycles/ticks
average: 46671 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12008 cycles/ticks
average: 11997 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 659 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151930 cycles/ticks
average: 152615 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185285 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 48009 cycles/ticks
kyber_keypair_derand:
median: 165572 cycles/ticks
average: 166307 cycles/ticks
kyber_keypair:
median: 180482 cycles/ticks
average: 181303 cycles/ticks
kyber_encaps_derand:
median: 198444 cycles/ticks
average: 199205 cycles/ticks
kyber_encaps:
median: 199298 cycles/ticks
average: 200100 cycles/ticks
kyber_decaps:
median: 250996 cycles/ticks
average: 252084 cycles/ticks
Loop spin: 837
gen_a:
median: 46610 cycles/ticks
average: 46875 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12038 cycles/ticks
average: 12030 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152002 cycles/ticks
average: 152701 cycles/ticks
indcpa_enc:
median: 184686 cycles/ticks
average: 185399 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47935 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166345 cycles/ticks
kyber_keypair:
median: 180144 cycles/ticks
average: 180981 cycles/ticks
kyber_encaps_derand:
median: 198264 cycles/ticks
average: 199048 cycles/ticks
kyber_encaps:
median: 199988 cycles/ticks
average: 200789 cycles/ticks
kyber_decaps:
median: 251156 cycles/ticks
average: 252217 cycles/ticks
Loop spin: 838
gen_a:
median: 46600 cycles/ticks
average: 46822 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11946 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 550 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2652 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 152068 cycles/ticks
average: 152724 cycles/ticks
indcpa_enc:
median: 184732 cycles/ticks
average: 185446 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47958 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166332 cycles/ticks
kyber_keypair:
median: 180312 cycles/ticks
average: 181132 cycles/ticks
kyber_encaps_derand:
median: 198140 cycles/ticks
average: 198926 cycles/ticks
kyber_encaps:
median: 199606 cycles/ticks
average: 200425 cycles/ticks
kyber_decaps:
median: 250840 cycles/ticks
average: 251968 cycles/ticks
Loop spin: 839
gen_a:
median: 46584 cycles/ticks
average: 46840 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11881 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151940 cycles/ticks
average: 152601 cycles/ticks
indcpa_enc:
median: 184572 cycles/ticks
average: 185253 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48006 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166393 cycles/ticks
kyber_keypair:
median: 180338 cycles/ticks
average: 181137 cycles/ticks
kyber_encaps_derand:
median: 198694 cycles/ticks
average: 199440 cycles/ticks
kyber_encaps:
median: 199872 cycles/ticks
average: 200629 cycles/ticks
kyber_decaps:
median: 251096 cycles/ticks
average: 252096 cycles/ticks
Loop spin: 840
gen_a:
median: 46650 cycles/ticks
average: 46909 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2286 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11862 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152026 cycles/ticks
average: 152757 cycles/ticks
indcpa_enc:
median: 184614 cycles/ticks
average: 185293 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47941 cycles/ticks
kyber_keypair_derand:
median: 165674 cycles/ticks
average: 166372 cycles/ticks
kyber_keypair:
median: 180560 cycles/ticks
average: 181328 cycles/ticks
kyber_encaps_derand:
median: 198158 cycles/ticks
average: 198995 cycles/ticks
kyber_encaps:
median: 199304 cycles/ticks
average: 200078 cycles/ticks
kyber_decaps:
median: 250784 cycles/ticks
average: 251819 cycles/ticks
Loop spin: 841
gen_a:
median: 46524 cycles/ticks
average: 46790 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152683 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47970 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166395 cycles/ticks
kyber_keypair:
median: 180496 cycles/ticks
average: 181304 cycles/ticks
kyber_encaps_derand:
median: 198588 cycles/ticks
average: 199417 cycles/ticks
kyber_encaps:
median: 199934 cycles/ticks
average: 200706 cycles/ticks
kyber_decaps:
median: 251068 cycles/ticks
average: 252057 cycles/ticks
Loop spin: 842
gen_a:
median: 46572 cycles/ticks
average: 46850 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 11979 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152036 cycles/ticks
average: 152731 cycles/ticks
indcpa_enc:
median: 184582 cycles/ticks
average: 185262 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165484 cycles/ticks
average: 166197 cycles/ticks
kyber_keypair:
median: 180378 cycles/ticks
average: 181166 cycles/ticks
kyber_encaps_derand:
median: 198362 cycles/ticks
average: 199119 cycles/ticks
kyber_encaps:
median: 199568 cycles/ticks
average: 200454 cycles/ticks
kyber_decaps:
median: 250946 cycles/ticks
average: 251928 cycles/ticks
Loop spin: 843
gen_a:
median: 46578 cycles/ticks
average: 46828 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2300 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11838 cycles/ticks
average: 11972 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1674 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152747 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185355 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48018 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166318 cycles/ticks
kyber_keypair:
median: 180274 cycles/ticks
average: 181045 cycles/ticks
kyber_encaps_derand:
median: 198400 cycles/ticks
average: 199289 cycles/ticks
kyber_encaps:
median: 199530 cycles/ticks
average: 200318 cycles/ticks
kyber_decaps:
median: 251004 cycles/ticks
average: 252012 cycles/ticks
Loop spin: 844
gen_a:
median: 46742 cycles/ticks
average: 46967 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9854 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 419 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152719 cycles/ticks
indcpa_enc:
median: 184690 cycles/ticks
average: 185391 cycles/ticks
indcpa_dec:
median: 47670 cycles/ticks
average: 47880 cycles/ticks
kyber_keypair_derand:
median: 165534 cycles/ticks
average: 166284 cycles/ticks
kyber_keypair:
median: 180498 cycles/ticks
average: 181243 cycles/ticks
kyber_encaps_derand:
median: 198456 cycles/ticks
average: 199406 cycles/ticks
kyber_encaps:
median: 199302 cycles/ticks
average: 200113 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 251947 cycles/ticks
Loop spin: 845
gen_a:
median: 46572 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11943 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 540 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152684 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185385 cycles/ticks
indcpa_dec:
median: 47792 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165642 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180510 cycles/ticks
average: 181335 cycles/ticks
kyber_encaps_derand:
median: 198192 cycles/ticks
average: 199017 cycles/ticks
kyber_encaps:
median: 199408 cycles/ticks
average: 200251 cycles/ticks
kyber_decaps:
median: 250988 cycles/ticks
average: 252020 cycles/ticks
Loop spin: 846
gen_a:
median: 46522 cycles/ticks
average: 46764 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11913 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152124 cycles/ticks
average: 152789 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185435 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47930 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166361 cycles/ticks
kyber_keypair:
median: 180506 cycles/ticks
average: 181259 cycles/ticks
kyber_encaps_derand:
median: 198362 cycles/ticks
average: 199196 cycles/ticks
kyber_encaps:
median: 199350 cycles/ticks
average: 200190 cycles/ticks
kyber_decaps:
median: 251034 cycles/ticks
average: 252020 cycles/ticks
Loop spin: 847
gen_a:
median: 46534 cycles/ticks
average: 46773 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11826 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47926 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166369 cycles/ticks
kyber_keypair:
median: 180230 cycles/ticks
average: 181042 cycles/ticks
kyber_encaps_derand:
median: 198538 cycles/ticks
average: 199357 cycles/ticks
kyber_encaps:
median: 199610 cycles/ticks
average: 200430 cycles/ticks
kyber_decaps:
median: 250994 cycles/ticks
average: 252021 cycles/ticks
Loop spin: 848
gen_a:
median: 46626 cycles/ticks
average: 46881 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11850 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152674 cycles/ticks
indcpa_enc:
median: 184572 cycles/ticks
average: 185309 cycles/ticks
indcpa_dec:
median: 47736 cycles/ticks
average: 47952 cycles/ticks
kyber_keypair_derand:
median: 165630 cycles/ticks
average: 166385 cycles/ticks
kyber_keypair:
median: 180434 cycles/ticks
average: 181229 cycles/ticks
kyber_encaps_derand:
median: 198182 cycles/ticks
average: 198965 cycles/ticks
kyber_encaps:
median: 199636 cycles/ticks
average: 200449 cycles/ticks
kyber_decaps:
median: 250816 cycles/ticks
average: 251809 cycles/ticks
Loop spin: 849
gen_a:
median: 46564 cycles/ticks
average: 46830 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152823 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47686 cycles/ticks
average: 47925 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166298 cycles/ticks
kyber_keypair:
median: 180220 cycles/ticks
average: 181107 cycles/ticks
kyber_encaps_derand:
median: 198490 cycles/ticks
average: 199253 cycles/ticks
kyber_encaps:
median: 199646 cycles/ticks
average: 200429 cycles/ticks
kyber_decaps:
median: 250900 cycles/ticks
average: 251900 cycles/ticks
Loop spin: 850
gen_a:
median: 46600 cycles/ticks
average: 46834 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151968 cycles/ticks
average: 152649 cycles/ticks
indcpa_enc:
median: 184724 cycles/ticks
average: 185441 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47915 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166401 cycles/ticks
kyber_keypair:
median: 180630 cycles/ticks
average: 181455 cycles/ticks
kyber_encaps_derand:
median: 198126 cycles/ticks
average: 199051 cycles/ticks
kyber_encaps:
median: 199324 cycles/ticks
average: 200129 cycles/ticks
kyber_decaps:
median: 250886 cycles/ticks
average: 251926 cycles/ticks
Loop spin: 851
gen_a:
median: 46604 cycles/ticks
average: 46860 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6870 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11846 cycles/ticks
average: 11972 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152704 cycles/ticks
indcpa_enc:
median: 184724 cycles/ticks
average: 185412 cycles/ticks
indcpa_dec:
median: 47734 cycles/ticks
average: 47914 cycles/ticks
kyber_keypair_derand:
median: 165620 cycles/ticks
average: 166467 cycles/ticks
kyber_keypair:
median: 180476 cycles/ticks
average: 181307 cycles/ticks
kyber_encaps_derand:
median: 198354 cycles/ticks
average: 199158 cycles/ticks
kyber_encaps:
median: 199614 cycles/ticks
average: 200389 cycles/ticks
kyber_decaps:
median: 250840 cycles/ticks
average: 251900 cycles/ticks
Loop spin: 852
gen_a:
median: 46568 cycles/ticks
average: 46821 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2304 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11943 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152731 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185455 cycles/ticks
indcpa_dec:
median: 47666 cycles/ticks
average: 47876 cycles/ticks
kyber_keypair_derand:
median: 165620 cycles/ticks
average: 166364 cycles/ticks
kyber_keypair:
median: 180466 cycles/ticks
average: 181396 cycles/ticks
kyber_encaps_derand:
median: 198568 cycles/ticks
average: 199399 cycles/ticks
kyber_encaps:
median: 199852 cycles/ticks
average: 200688 cycles/ticks
kyber_decaps:
median: 251178 cycles/ticks
average: 252163 cycles/ticks
Loop spin: 853
gen_a:
median: 46666 cycles/ticks
average: 46912 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11864 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151954 cycles/ticks
average: 152618 cycles/ticks
indcpa_enc:
median: 184524 cycles/ticks
average: 185267 cycles/ticks
indcpa_dec:
median: 47760 cycles/ticks
average: 47966 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166347 cycles/ticks
kyber_keypair:
median: 180232 cycles/ticks
average: 181043 cycles/ticks
kyber_encaps_derand:
median: 198452 cycles/ticks
average: 199238 cycles/ticks
kyber_encaps:
median: 199668 cycles/ticks
average: 200503 cycles/ticks
kyber_decaps:
median: 251226 cycles/ticks
average: 252235 cycles/ticks
Loop spin: 854
gen_a:
median: 46506 cycles/ticks
average: 46753 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2287 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11826 cycles/ticks
average: 11966 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1454 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152078 cycles/ticks
average: 152762 cycles/ticks
indcpa_enc:
median: 184654 cycles/ticks
average: 185376 cycles/ticks
indcpa_dec:
median: 47842 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165520 cycles/ticks
average: 166238 cycles/ticks
kyber_keypair:
median: 180356 cycles/ticks
average: 181177 cycles/ticks
kyber_encaps_derand:
median: 198280 cycles/ticks
average: 199106 cycles/ticks
kyber_encaps:
median: 199628 cycles/ticks
average: 200382 cycles/ticks
kyber_decaps:
median: 250958 cycles/ticks
average: 251960 cycles/ticks
Loop spin: 855
gen_a:
median: 46524 cycles/ticks
average: 46772 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11943 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152082 cycles/ticks
average: 152737 cycles/ticks
indcpa_enc:
median: 184772 cycles/ticks
average: 185563 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 48006 cycles/ticks
kyber_keypair_derand:
median: 165558 cycles/ticks
average: 166269 cycles/ticks
kyber_keypair:
median: 180508 cycles/ticks
average: 181304 cycles/ticks
kyber_encaps_derand:
median: 198480 cycles/ticks
average: 199258 cycles/ticks
kyber_encaps:
median: 199708 cycles/ticks
average: 200499 cycles/ticks
kyber_decaps:
median: 251004 cycles/ticks
average: 251986 cycles/ticks
Loop spin: 856
gen_a:
median: 46672 cycles/ticks
average: 46915 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11834 cycles/ticks
average: 11961 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152224 cycles/ticks
average: 152927 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185405 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 48004 cycles/ticks
kyber_keypair_derand:
median: 165788 cycles/ticks
average: 166516 cycles/ticks
kyber_keypair:
median: 180550 cycles/ticks
average: 181406 cycles/ticks
kyber_encaps_derand:
median: 198222 cycles/ticks
average: 198971 cycles/ticks
kyber_encaps:
median: 199338 cycles/ticks
average: 200162 cycles/ticks
kyber_decaps:
median: 250790 cycles/ticks
average: 251959 cycles/ticks
Loop spin: 857
gen_a:
median: 46508 cycles/ticks
average: 46758 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11945 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2669 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1684 cycles/ticks
indcpa_keypair:
median: 152064 cycles/ticks
average: 152714 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185372 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 47956 cycles/ticks
kyber_keypair_derand:
median: 165702 cycles/ticks
average: 166424 cycles/ticks
kyber_keypair:
median: 180242 cycles/ticks
average: 181049 cycles/ticks
kyber_encaps_derand:
median: 198178 cycles/ticks
average: 199036 cycles/ticks
kyber_encaps:
median: 199768 cycles/ticks
average: 200609 cycles/ticks
kyber_decaps:
median: 251090 cycles/ticks
average: 252118 cycles/ticks
Loop spin: 858
gen_a:
median: 46574 cycles/ticks
average: 46819 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9862 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152140 cycles/ticks
average: 152827 cycles/ticks
indcpa_enc:
median: 184784 cycles/ticks
average: 185518 cycles/ticks
indcpa_dec:
median: 47726 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165544 cycles/ticks
average: 166253 cycles/ticks
kyber_keypair:
median: 180360 cycles/ticks
average: 181262 cycles/ticks
kyber_encaps_derand:
median: 198182 cycles/ticks
average: 198968 cycles/ticks
kyber_encaps:
median: 199342 cycles/ticks
average: 200169 cycles/ticks
kyber_decaps:
median: 250764 cycles/ticks
average: 251856 cycles/ticks
Loop spin: 859
gen_a:
median: 46616 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11995 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152254 cycles/ticks
average: 152952 cycles/ticks
indcpa_enc:
median: 184792 cycles/ticks
average: 185643 cycles/ticks
indcpa_dec:
median: 47848 cycles/ticks
average: 48022 cycles/ticks
kyber_keypair_derand:
median: 165508 cycles/ticks
average: 166230 cycles/ticks
kyber_keypair:
median: 180300 cycles/ticks
average: 181197 cycles/ticks
kyber_encaps_derand:
median: 198512 cycles/ticks
average: 199270 cycles/ticks
kyber_encaps:
median: 199462 cycles/ticks
average: 200251 cycles/ticks
kyber_decaps:
median: 251024 cycles/ticks
average: 252030 cycles/ticks
Loop spin: 860
gen_a:
median: 46570 cycles/ticks
average: 46838 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9848 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11948 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152807 cycles/ticks
indcpa_enc:
median: 184746 cycles/ticks
average: 185449 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165684 cycles/ticks
average: 166461 cycles/ticks
kyber_keypair:
median: 180444 cycles/ticks
average: 181298 cycles/ticks
kyber_encaps_derand:
median: 198414 cycles/ticks
average: 200535 cycles/ticks
kyber_encaps:
median: 204528 cycles/ticks
average: 203538 cycles/ticks
kyber_decaps:
median: 250776 cycles/ticks
average: 251777 cycles/ticks
Loop spin: 861
gen_a:
median: 46694 cycles/ticks
average: 46951 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11913 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1466 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152732 cycles/ticks
indcpa_enc:
median: 184714 cycles/ticks
average: 185471 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47914 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166352 cycles/ticks
kyber_keypair:
median: 180164 cycles/ticks
average: 180940 cycles/ticks
kyber_encaps_derand:
median: 198272 cycles/ticks
average: 199093 cycles/ticks
kyber_encaps:
median: 199326 cycles/ticks
average: 200094 cycles/ticks
kyber_decaps:
median: 250800 cycles/ticks
average: 251848 cycles/ticks
Loop spin: 862
gen_a:
median: 46570 cycles/ticks
average: 46805 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9846 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11954 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152781 cycles/ticks
indcpa_enc:
median: 184628 cycles/ticks
average: 185375 cycles/ticks
indcpa_dec:
median: 47720 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165506 cycles/ticks
average: 166293 cycles/ticks
kyber_keypair:
median: 180582 cycles/ticks
average: 181386 cycles/ticks
kyber_encaps_derand:
median: 198638 cycles/ticks
average: 199388 cycles/ticks
kyber_encaps:
median: 199678 cycles/ticks
average: 200503 cycles/ticks
kyber_decaps:
median: 251142 cycles/ticks
average: 252201 cycles/ticks
Loop spin: 863
gen_a:
median: 46566 cycles/ticks
average: 46820 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12036 cycles/ticks
average: 12059 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152090 cycles/ticks
average: 152753 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185347 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165804 cycles/ticks
average: 166575 cycles/ticks
kyber_keypair:
median: 180310 cycles/ticks
average: 181073 cycles/ticks
kyber_encaps_derand:
median: 198380 cycles/ticks
average: 199157 cycles/ticks
kyber_encaps:
median: 199382 cycles/ticks
average: 200155 cycles/ticks
kyber_decaps:
median: 250972 cycles/ticks
average: 252059 cycles/ticks
Loop spin: 864
gen_a:
median: 46728 cycles/ticks
average: 46967 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11947 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1469 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151998 cycles/ticks
average: 152663 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185341 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47965 cycles/ticks
kyber_keypair_derand:
median: 165704 cycles/ticks
average: 166578 cycles/ticks
kyber_keypair:
median: 180416 cycles/ticks
average: 181174 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199208 cycles/ticks
kyber_encaps:
median: 199726 cycles/ticks
average: 200625 cycles/ticks
kyber_decaps:
median: 250970 cycles/ticks
average: 251950 cycles/ticks
Loop spin: 865
gen_a:
median: 46552 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11855 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152166 cycles/ticks
average: 152808 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185327 cycles/ticks
indcpa_dec:
median: 47632 cycles/ticks
average: 47877 cycles/ticks
kyber_keypair_derand:
median: 165536 cycles/ticks
average: 166275 cycles/ticks
kyber_keypair:
median: 180200 cycles/ticks
average: 180961 cycles/ticks
kyber_encaps_derand:
median: 198600 cycles/ticks
average: 199382 cycles/ticks
kyber_encaps:
median: 199480 cycles/ticks
average: 200346 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 252013 cycles/ticks
Loop spin: 866
gen_a:
median: 46526 cycles/ticks
average: 46775 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12016 cycles/ticks
poly_tomsg:
median: 418 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2658 cycles/ticks
average: 2672 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152022 cycles/ticks
average: 152677 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185417 cycles/ticks
indcpa_dec:
median: 47730 cycles/ticks
average: 47948 cycles/ticks
kyber_keypair_derand:
median: 165670 cycles/ticks
average: 166461 cycles/ticks
kyber_keypair:
median: 180316 cycles/ticks
average: 181159 cycles/ticks
kyber_encaps_derand:
median: 198268 cycles/ticks
average: 199000 cycles/ticks
kyber_encaps:
median: 199494 cycles/ticks
average: 200367 cycles/ticks
kyber_decaps:
median: 250934 cycles/ticks
average: 251916 cycles/ticks
Loop spin: 867
gen_a:
median: 46686 cycles/ticks
average: 46932 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1664 cycles/ticks
indcpa_keypair:
median: 151942 cycles/ticks
average: 152824 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185384 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 47993 cycles/ticks
kyber_keypair_derand:
median: 165674 cycles/ticks
average: 166440 cycles/ticks
kyber_keypair:
median: 180630 cycles/ticks
average: 181420 cycles/ticks
kyber_encaps_derand:
median: 199768 cycles/ticks
average: 200548 cycles/ticks
kyber_encaps:
median: 200888 cycles/ticks
average: 201762 cycles/ticks
kyber_decaps:
median: 252196 cycles/ticks
average: 253300 cycles/ticks
Loop spin: 868
gen_a:
median: 46694 cycles/ticks
average: 46944 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11898 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152786 cycles/ticks
indcpa_enc:
median: 184778 cycles/ticks
average: 185515 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166483 cycles/ticks
kyber_keypair:
median: 180470 cycles/ticks
average: 181317 cycles/ticks
kyber_encaps_derand:
median: 198326 cycles/ticks
average: 199125 cycles/ticks
kyber_encaps:
median: 199424 cycles/ticks
average: 200333 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251923 cycles/ticks
Loop spin: 869
gen_a:
median: 46618 cycles/ticks
average: 46883 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11961 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1455 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152036 cycles/ticks
average: 152819 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185398 cycles/ticks
indcpa_dec:
median: 47734 cycles/ticks
average: 47914 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180576 cycles/ticks
average: 181351 cycles/ticks
kyber_encaps_derand:
median: 198380 cycles/ticks
average: 199121 cycles/ticks
kyber_encaps:
median: 199522 cycles/ticks
average: 200378 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251885 cycles/ticks
Loop spin: 870
gen_a:
median: 46558 cycles/ticks
average: 46823 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11876 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152781 cycles/ticks
indcpa_enc:
median: 184708 cycles/ticks
average: 185503 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 48030 cycles/ticks
kyber_keypair_derand:
median: 165722 cycles/ticks
average: 166462 cycles/ticks
kyber_keypair:
median: 180396 cycles/ticks
average: 181215 cycles/ticks
kyber_encaps_derand:
median: 198638 cycles/ticks
average: 199448 cycles/ticks
kyber_encaps:
median: 199636 cycles/ticks
average: 200595 cycles/ticks
kyber_decaps:
median: 251210 cycles/ticks
average: 252157 cycles/ticks
Loop spin: 871
gen_a:
median: 46602 cycles/ticks
average: 46856 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11958 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152781 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185369 cycles/ticks
indcpa_dec:
median: 47676 cycles/ticks
average: 47877 cycles/ticks
kyber_keypair_derand:
median: 165490 cycles/ticks
average: 166207 cycles/ticks
kyber_keypair:
median: 180510 cycles/ticks
average: 181384 cycles/ticks
kyber_encaps_derand:
median: 198172 cycles/ticks
average: 198963 cycles/ticks
kyber_encaps:
median: 199374 cycles/ticks
average: 200173 cycles/ticks
kyber_decaps:
median: 250880 cycles/ticks
average: 251907 cycles/ticks
Loop spin: 872
gen_a:
median: 46606 cycles/ticks
average: 46845 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6869 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11840 cycles/ticks
average: 11973 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152821 cycles/ticks
indcpa_enc:
median: 184708 cycles/ticks
average: 185485 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165536 cycles/ticks
average: 166263 cycles/ticks
kyber_keypair:
median: 180512 cycles/ticks
average: 181735 cycles/ticks
kyber_encaps_derand:
median: 203134 cycles/ticks
average: 202022 cycles/ticks
kyber_encaps:
median: 199770 cycles/ticks
average: 201226 cycles/ticks
kyber_decaps:
median: 251006 cycles/ticks
average: 252014 cycles/ticks
Loop spin: 873
gen_a:
median: 46648 cycles/ticks
average: 46889 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152704 cycles/ticks
indcpa_enc:
median: 184546 cycles/ticks
average: 185270 cycles/ticks
indcpa_dec:
median: 47700 cycles/ticks
average: 47914 cycles/ticks
kyber_keypair_derand:
median: 165476 cycles/ticks
average: 166194 cycles/ticks
kyber_keypair:
median: 180448 cycles/ticks
average: 181214 cycles/ticks
kyber_encaps_derand:
median: 198278 cycles/ticks
average: 199062 cycles/ticks
kyber_encaps:
median: 199666 cycles/ticks
average: 200507 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 252076 cycles/ticks
Loop spin: 874
gen_a:
median: 46544 cycles/ticks
average: 46782 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6878 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11869 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152160 cycles/ticks
average: 152868 cycles/ticks
indcpa_enc:
median: 184610 cycles/ticks
average: 185351 cycles/ticks
indcpa_dec:
median: 47716 cycles/ticks
average: 47918 cycles/ticks
kyber_keypair_derand:
median: 165500 cycles/ticks
average: 166200 cycles/ticks
kyber_keypair:
median: 180394 cycles/ticks
average: 181220 cycles/ticks
kyber_encaps_derand:
median: 198150 cycles/ticks
average: 198917 cycles/ticks
kyber_encaps:
median: 199274 cycles/ticks
average: 200059 cycles/ticks
kyber_decaps:
median: 250782 cycles/ticks
average: 251813 cycles/ticks
Loop spin: 875
gen_a:
median: 46744 cycles/ticks
average: 47005 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6871 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11870 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2675 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152710 cycles/ticks
indcpa_enc:
median: 184786 cycles/ticks
average: 185509 cycles/ticks
indcpa_dec:
median: 47726 cycles/ticks
average: 47933 cycles/ticks
kyber_keypair_derand:
median: 165774 cycles/ticks
average: 166536 cycles/ticks
kyber_keypair:
median: 180530 cycles/ticks
average: 181345 cycles/ticks
kyber_encaps_derand:
median: 198198 cycles/ticks
average: 198997 cycles/ticks
kyber_encaps:
median: 199322 cycles/ticks
average: 200194 cycles/ticks
kyber_decaps:
median: 250844 cycles/ticks
average: 251781 cycles/ticks
Loop spin: 876
gen_a:
median: 46330 cycles/ticks
average: 46578 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11888 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152146 cycles/ticks
average: 152867 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185440 cycles/ticks
indcpa_dec:
median: 47654 cycles/ticks
average: 47893 cycles/ticks
kyber_keypair_derand:
median: 165512 cycles/ticks
average: 166207 cycles/ticks
kyber_keypair:
median: 180542 cycles/ticks
average: 181338 cycles/ticks
kyber_encaps_derand:
median: 198568 cycles/ticks
average: 199371 cycles/ticks
kyber_encaps:
median: 199660 cycles/ticks
average: 200449 cycles/ticks
kyber_decaps:
median: 251120 cycles/ticks
average: 252100 cycles/ticks
Loop spin: 877
gen_a:
median: 46768 cycles/ticks
average: 47030 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9848 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11980 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152657 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185324 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47977 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166425 cycles/ticks
kyber_keypair:
median: 180190 cycles/ticks
average: 181013 cycles/ticks
kyber_encaps_derand:
median: 198186 cycles/ticks
average: 198942 cycles/ticks
kyber_encaps:
median: 199688 cycles/ticks
average: 200486 cycles/ticks
kyber_decaps:
median: 250802 cycles/ticks
average: 251788 cycles/ticks
Loop spin: 878
gen_a:
median: 46564 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11916 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152850 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185333 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165638 cycles/ticks
average: 166328 cycles/ticks
kyber_keypair:
median: 180484 cycles/ticks
average: 181288 cycles/ticks
kyber_encaps_derand:
median: 198680 cycles/ticks
average: 199452 cycles/ticks
kyber_encaps:
median: 199846 cycles/ticks
average: 200640 cycles/ticks
kyber_decaps:
median: 251056 cycles/ticks
average: 252076 cycles/ticks
Loop spin: 879
gen_a:
median: 46650 cycles/ticks
average: 46913 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11908 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 152062 cycles/ticks
average: 152695 cycles/ticks
indcpa_enc:
median: 184720 cycles/ticks
average: 185453 cycles/ticks
indcpa_dec:
median: 47840 cycles/ticks
average: 48074 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166419 cycles/ticks
kyber_keypair:
median: 180522 cycles/ticks
average: 181329 cycles/ticks
kyber_encaps_derand:
median: 198280 cycles/ticks
average: 199035 cycles/ticks
kyber_encaps:
median: 199248 cycles/ticks
average: 200014 cycles/ticks
kyber_decaps:
median: 250876 cycles/ticks
average: 251876 cycles/ticks
Loop spin: 880
gen_a:
median: 46574 cycles/ticks
average: 46835 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11914 cycles/ticks
average: 11966 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151950 cycles/ticks
average: 152657 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185334 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47994 cycles/ticks
kyber_keypair_derand:
median: 165484 cycles/ticks
average: 166189 cycles/ticks
kyber_keypair:
median: 180238 cycles/ticks
average: 181059 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199112 cycles/ticks
kyber_encaps:
median: 199506 cycles/ticks
average: 200290 cycles/ticks
kyber_decaps:
median: 250806 cycles/ticks
average: 251800 cycles/ticks
Loop spin: 881
gen_a:
median: 46586 cycles/ticks
average: 46860 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6846 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11906 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152046 cycles/ticks
average: 152668 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185338 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48034 cycles/ticks
kyber_keypair_derand:
median: 165612 cycles/ticks
average: 166328 cycles/ticks
kyber_keypair:
median: 180396 cycles/ticks
average: 181195 cycles/ticks
kyber_encaps_derand:
median: 198102 cycles/ticks
average: 198894 cycles/ticks
kyber_encaps:
median: 199390 cycles/ticks
average: 200205 cycles/ticks
kyber_decaps:
median: 250900 cycles/ticks
average: 252036 cycles/ticks
Loop spin: 882
gen_a:
median: 46588 cycles/ticks
average: 46838 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152088 cycles/ticks
average: 152806 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185342 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47939 cycles/ticks
kyber_keypair_derand:
median: 165400 cycles/ticks
average: 166119 cycles/ticks
kyber_keypair:
median: 180558 cycles/ticks
average: 181382 cycles/ticks
kyber_encaps_derand:
median: 198340 cycles/ticks
average: 199096 cycles/ticks
kyber_encaps:
median: 199552 cycles/ticks
average: 200465 cycles/ticks
kyber_decaps:
median: 250910 cycles/ticks
average: 251910 cycles/ticks
Loop spin: 883
gen_a:
median: 46424 cycles/ticks
average: 46660 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11870 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 538 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152766 cycles/ticks
indcpa_enc:
median: 184570 cycles/ticks
average: 185290 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47986 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166420 cycles/ticks
kyber_keypair:
median: 180538 cycles/ticks
average: 181363 cycles/ticks
kyber_encaps_derand:
median: 198106 cycles/ticks
average: 198910 cycles/ticks
kyber_encaps:
median: 199304 cycles/ticks
average: 200130 cycles/ticks
kyber_decaps:
median: 250780 cycles/ticks
average: 252423 cycles/ticks
Loop spin: 884
gen_a:
median: 46488 cycles/ticks
average: 46783 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 4704 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11949 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152058 cycles/ticks
average: 152837 cycles/ticks
indcpa_enc:
median: 184778 cycles/ticks
average: 185470 cycles/ticks
indcpa_dec:
median: 47848 cycles/ticks
average: 48012 cycles/ticks
kyber_keypair_derand:
median: 165702 cycles/ticks
average: 166413 cycles/ticks
kyber_keypair:
median: 180304 cycles/ticks
average: 181054 cycles/ticks
kyber_encaps_derand:
median: 198078 cycles/ticks
average: 198829 cycles/ticks
kyber_encaps:
median: 199578 cycles/ticks
average: 200367 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251828 cycles/ticks
Loop spin: 885
gen_a:
median: 46592 cycles/ticks
average: 46826 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6844 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152250 cycles/ticks
average: 152923 cycles/ticks
indcpa_enc:
median: 184706 cycles/ticks
average: 185404 cycles/ticks
indcpa_dec:
median: 47680 cycles/ticks
average: 47906 cycles/ticks
kyber_keypair_derand:
median: 165588 cycles/ticks
average: 166356 cycles/ticks
kyber_keypair:
median: 180488 cycles/ticks
average: 181318 cycles/ticks
kyber_encaps_derand:
median: 198316 cycles/ticks
average: 199149 cycles/ticks
kyber_encaps:
median: 199662 cycles/ticks
average: 200624 cycles/ticks
kyber_decaps:
median: 250966 cycles/ticks
average: 252032 cycles/ticks
Loop spin: 886
gen_a:
median: 46574 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2277 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1468 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152715 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185351 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47933 cycles/ticks
kyber_keypair_derand:
median: 165502 cycles/ticks
average: 166229 cycles/ticks
kyber_keypair:
median: 180646 cycles/ticks
average: 181414 cycles/ticks
kyber_encaps_derand:
median: 198320 cycles/ticks
average: 199105 cycles/ticks
kyber_encaps:
median: 199598 cycles/ticks
average: 200394 cycles/ticks
kyber_decaps:
median: 250890 cycles/ticks
average: 251845 cycles/ticks
Loop spin: 887
gen_a:
median: 46518 cycles/ticks
average: 46768 cycles/ticks
poly_getnoise_eta1:
median: 2252 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11914 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 544 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152038 cycles/ticks
average: 152724 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185416 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47914 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166250 cycles/ticks
kyber_keypair:
median: 180538 cycles/ticks
average: 181310 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199184 cycles/ticks
kyber_encaps:
median: 199326 cycles/ticks
average: 200179 cycles/ticks
kyber_decaps:
median: 250996 cycles/ticks
average: 252055 cycles/ticks
Loop spin: 888
gen_a:
median: 46416 cycles/ticks
average: 46652 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9813 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11893 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152202 cycles/ticks
average: 152881 cycles/ticks
indcpa_enc:
median: 184676 cycles/ticks
average: 185403 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47974 cycles/ticks
kyber_keypair_derand:
median: 165658 cycles/ticks
average: 166453 cycles/ticks
kyber_keypair:
median: 180322 cycles/ticks
average: 181084 cycles/ticks
kyber_encaps_derand:
median: 198258 cycles/ticks
average: 198997 cycles/ticks
kyber_encaps:
median: 199378 cycles/ticks
average: 200130 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 251902 cycles/ticks
Loop spin: 889
gen_a:
median: 46558 cycles/ticks
average: 46841 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11892 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 541 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151948 cycles/ticks
average: 152675 cycles/ticks
indcpa_enc:
median: 184720 cycles/ticks
average: 185442 cycles/ticks
indcpa_dec:
median: 47702 cycles/ticks
average: 47925 cycles/ticks
kyber_keypair_derand:
median: 165726 cycles/ticks
average: 166436 cycles/ticks
kyber_keypair:
median: 180174 cycles/ticks
average: 181046 cycles/ticks
kyber_encaps_derand:
median: 198378 cycles/ticks
average: 199166 cycles/ticks
kyber_encaps:
median: 199710 cycles/ticks
average: 200487 cycles/ticks
kyber_decaps:
median: 251054 cycles/ticks
average: 252212 cycles/ticks
Loop spin: 890
gen_a:
median: 46582 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11906 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152022 cycles/ticks
average: 152705 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185368 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 48030 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166383 cycles/ticks
kyber_keypair:
median: 180526 cycles/ticks
average: 181294 cycles/ticks
kyber_encaps_derand:
median: 198606 cycles/ticks
average: 199415 cycles/ticks
kyber_encaps:
median: 199562 cycles/ticks
average: 200338 cycles/ticks
kyber_decaps:
median: 251202 cycles/ticks
average: 252183 cycles/ticks
Loop spin: 891
gen_a:
median: 46554 cycles/ticks
average: 46817 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11874 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2656 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1653 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152832 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185374 cycles/ticks
indcpa_dec:
median: 47714 cycles/ticks
average: 47926 cycles/ticks
kyber_keypair_derand:
median: 165688 cycles/ticks
average: 166408 cycles/ticks
kyber_keypair:
median: 180228 cycles/ticks
average: 181092 cycles/ticks
kyber_encaps_derand:
median: 198500 cycles/ticks
average: 199334 cycles/ticks
kyber_encaps:
median: 199850 cycles/ticks
average: 200649 cycles/ticks
kyber_decaps:
median: 251048 cycles/ticks
average: 252101 cycles/ticks
Loop spin: 892
gen_a:
median: 46602 cycles/ticks
average: 46864 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11868 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152044 cycles/ticks
average: 152728 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185313 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47968 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166301 cycles/ticks
kyber_keypair:
median: 180226 cycles/ticks
average: 181039 cycles/ticks
kyber_encaps_derand:
median: 198418 cycles/ticks
average: 199207 cycles/ticks
kyber_encaps:
median: 199688 cycles/ticks
average: 200482 cycles/ticks
kyber_decaps:
median: 251144 cycles/ticks
average: 252217 cycles/ticks
Loop spin: 893
gen_a:
median: 46830 cycles/ticks
average: 47082 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11880 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1663 cycles/ticks
indcpa_keypair:
median: 152194 cycles/ticks
average: 152924 cycles/ticks
indcpa_enc:
median: 184766 cycles/ticks
average: 185470 cycles/ticks
indcpa_dec:
median: 47732 cycles/ticks
average: 47930 cycles/ticks
kyber_keypair_derand:
median: 165548 cycles/ticks
average: 166350 cycles/ticks
kyber_keypair:
median: 180148 cycles/ticks
average: 181009 cycles/ticks
kyber_encaps_derand:
median: 198332 cycles/ticks
average: 199160 cycles/ticks
kyber_encaps:
median: 199758 cycles/ticks
average: 200557 cycles/ticks
kyber_decaps:
median: 251028 cycles/ticks
average: 252086 cycles/ticks
Loop spin: 894
gen_a:
median: 46582 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152028 cycles/ticks
average: 152731 cycles/ticks
indcpa_enc:
median: 184648 cycles/ticks
average: 185361 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47961 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166451 cycles/ticks
kyber_keypair:
median: 180214 cycles/ticks
average: 181058 cycles/ticks
kyber_encaps_derand:
median: 198464 cycles/ticks
average: 199233 cycles/ticks
kyber_encaps:
median: 199738 cycles/ticks
average: 200445 cycles/ticks
kyber_decaps:
median: 251058 cycles/ticks
average: 252086 cycles/ticks
Loop spin: 895
gen_a:
median: 46606 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2299 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152669 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185396 cycles/ticks
indcpa_dec:
median: 47786 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165564 cycles/ticks
average: 166335 cycles/ticks
kyber_keypair:
median: 180284 cycles/ticks
average: 181079 cycles/ticks
kyber_encaps_derand:
median: 199612 cycles/ticks
average: 200403 cycles/ticks
kyber_encaps:
median: 201156 cycles/ticks
average: 201980 cycles/ticks
kyber_decaps:
median: 252388 cycles/ticks
average: 253403 cycles/ticks
Loop spin: 896
gen_a:
median: 46546 cycles/ticks
average: 46797 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 11980 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 434 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152724 cycles/ticks
indcpa_enc:
median: 184490 cycles/ticks
average: 185177 cycles/ticks
indcpa_dec:
median: 47708 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165478 cycles/ticks
average: 166223 cycles/ticks
kyber_keypair:
median: 180162 cycles/ticks
average: 180986 cycles/ticks
kyber_encaps_derand:
median: 199514 cycles/ticks
average: 200362 cycles/ticks
kyber_encaps:
median: 200736 cycles/ticks
average: 201524 cycles/ticks
kyber_decaps:
median: 252072 cycles/ticks
average: 253108 cycles/ticks
Loop spin: 897
gen_a:
median: 46576 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11914 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152813 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185430 cycles/ticks
indcpa_dec:
median: 47746 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165584 cycles/ticks
average: 166349 cycles/ticks
kyber_keypair:
median: 180246 cycles/ticks
average: 181003 cycles/ticks
kyber_encaps_derand:
median: 198332 cycles/ticks
average: 199115 cycles/ticks
kyber_encaps:
median: 199534 cycles/ticks
average: 200362 cycles/ticks
kyber_decaps:
median: 250880 cycles/ticks
average: 251858 cycles/ticks
Loop spin: 898
gen_a:
median: 46534 cycles/ticks
average: 46825 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6832 cycles/ticks
average: 6876 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11881 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152713 cycles/ticks
indcpa_enc:
median: 184716 cycles/ticks
average: 185410 cycles/ticks
indcpa_dec:
median: 47822 cycles/ticks
average: 47988 cycles/ticks
kyber_keypair_derand:
median: 165674 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180266 cycles/ticks
average: 181110 cycles/ticks
kyber_encaps_derand:
median: 198484 cycles/ticks
average: 199264 cycles/ticks
kyber_encaps:
median: 199754 cycles/ticks
average: 200513 cycles/ticks
kyber_decaps:
median: 251128 cycles/ticks
average: 252155 cycles/ticks
Loop spin: 899
gen_a:
median: 46650 cycles/ticks
average: 46903 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 448 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151924 cycles/ticks
average: 152630 cycles/ticks
indcpa_enc:
median: 184620 cycles/ticks
average: 185338 cycles/ticks
indcpa_dec:
median: 47732 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165582 cycles/ticks
average: 166299 cycles/ticks
kyber_keypair:
median: 180474 cycles/ticks
average: 181257 cycles/ticks
kyber_encaps_derand:
median: 198202 cycles/ticks
average: 199061 cycles/ticks
kyber_encaps:
median: 199398 cycles/ticks
average: 200203 cycles/ticks
kyber_decaps:
median: 250956 cycles/ticks
average: 251978 cycles/ticks
Loop spin: 900
gen_a:
median: 46566 cycles/ticks
average: 46811 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11951 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152072 cycles/ticks
average: 152770 cycles/ticks
indcpa_enc:
median: 184690 cycles/ticks
average: 185408 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47970 cycles/ticks
kyber_keypair_derand:
median: 165642 cycles/ticks
average: 166361 cycles/ticks
kyber_keypair:
median: 180394 cycles/ticks
average: 181229 cycles/ticks
kyber_encaps_derand:
median: 198384 cycles/ticks
average: 199154 cycles/ticks
kyber_encaps:
median: 199688 cycles/ticks
average: 200463 cycles/ticks
kyber_decaps:
median: 250948 cycles/ticks
average: 252015 cycles/ticks
Loop spin: 901
gen_a:
median: 46432 cycles/ticks
average: 46693 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11830 cycles/ticks
average: 11966 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1464 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152134 cycles/ticks
average: 152813 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47997 cycles/ticks
kyber_keypair_derand:
median: 165520 cycles/ticks
average: 166288 cycles/ticks
kyber_keypair:
median: 180248 cycles/ticks
average: 181018 cycles/ticks
kyber_encaps_derand:
median: 198270 cycles/ticks
average: 199110 cycles/ticks
kyber_encaps:
median: 199752 cycles/ticks
average: 200585 cycles/ticks
kyber_decaps:
median: 251128 cycles/ticks
average: 252182 cycles/ticks
Loop spin: 902
gen_a:
median: 46544 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6880 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11858 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 151968 cycles/ticks
average: 152666 cycles/ticks
indcpa_enc:
median: 184550 cycles/ticks
average: 185267 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165600 cycles/ticks
average: 166322 cycles/ticks
kyber_keypair:
median: 180448 cycles/ticks
average: 181249 cycles/ticks
kyber_encaps_derand:
median: 198680 cycles/ticks
average: 199439 cycles/ticks
kyber_encaps:
median: 199892 cycles/ticks
average: 200654 cycles/ticks
kyber_decaps:
median: 251108 cycles/ticks
average: 252102 cycles/ticks
Loop spin: 903
gen_a:
median: 46552 cycles/ticks
average: 46814 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6877 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11935 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2658 cycles/ticks
average: 2671 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152024 cycles/ticks
average: 152668 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185433 cycles/ticks
indcpa_dec:
median: 47670 cycles/ticks
average: 47900 cycles/ticks
kyber_keypair_derand:
median: 165632 cycles/ticks
average: 166396 cycles/ticks
kyber_keypair:
median: 180388 cycles/ticks
average: 181307 cycles/ticks
kyber_encaps_derand:
median: 198082 cycles/ticks
average: 198924 cycles/ticks
kyber_encaps:
median: 199056 cycles/ticks
average: 199848 cycles/ticks
kyber_decaps:
median: 250780 cycles/ticks
average: 251859 cycles/ticks
Loop spin: 904
gen_a:
median: 46584 cycles/ticks
average: 46848 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9872 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11830 cycles/ticks
average: 11958 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 419 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1661 cycles/ticks
indcpa_keypair:
median: 151948 cycles/ticks
average: 152640 cycles/ticks
indcpa_enc:
median: 184644 cycles/ticks
average: 185364 cycles/ticks
indcpa_dec:
median: 47818 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165554 cycles/ticks
average: 166295 cycles/ticks
kyber_keypair:
median: 180422 cycles/ticks
average: 181249 cycles/ticks
kyber_encaps_derand:
median: 198326 cycles/ticks
average: 199092 cycles/ticks
kyber_encaps:
median: 199794 cycles/ticks
average: 200572 cycles/ticks
kyber_decaps:
median: 251386 cycles/ticks
average: 252362 cycles/ticks
Loop spin: 905
gen_a:
median: 46594 cycles/ticks
average: 46858 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11816 cycles/ticks
average: 11958 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2690 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152054 cycles/ticks
average: 152706 cycles/ticks
indcpa_enc:
median: 184748 cycles/ticks
average: 185497 cycles/ticks
indcpa_dec:
median: 47806 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166365 cycles/ticks
kyber_keypair:
median: 180234 cycles/ticks
average: 181057 cycles/ticks
kyber_encaps_derand:
median: 198524 cycles/ticks
average: 199323 cycles/ticks
kyber_encaps:
median: 199652 cycles/ticks
average: 200417 cycles/ticks
kyber_decaps:
median: 250898 cycles/ticks
average: 251897 cycles/ticks
Loop spin: 906
gen_a:
median: 46430 cycles/ticks
average: 46692 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6875 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9823 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12042 cycles/ticks
average: 12103 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2668 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152675 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185377 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47931 cycles/ticks
kyber_keypair_derand:
median: 165564 cycles/ticks
average: 166322 cycles/ticks
kyber_keypair:
median: 180372 cycles/ticks
average: 181137 cycles/ticks
kyber_encaps_derand:
median: 200008 cycles/ticks
average: 200815 cycles/ticks
kyber_encaps:
median: 201114 cycles/ticks
average: 201936 cycles/ticks
kyber_decaps:
median: 252362 cycles/ticks
average: 253394 cycles/ticks
Loop spin: 907
gen_a:
median: 46552 cycles/ticks
average: 46800 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6828 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151934 cycles/ticks
average: 152626 cycles/ticks
indcpa_enc:
median: 184610 cycles/ticks
average: 185328 cycles/ticks
indcpa_dec:
median: 47812 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166357 cycles/ticks
kyber_keypair:
median: 180276 cycles/ticks
average: 181125 cycles/ticks
kyber_encaps_derand:
median: 198350 cycles/ticks
average: 199137 cycles/ticks
kyber_encaps:
median: 199588 cycles/ticks
average: 200353 cycles/ticks
kyber_decaps:
median: 251104 cycles/ticks
average: 252083 cycles/ticks
Loop spin: 908
gen_a:
median: 46648 cycles/ticks
average: 46894 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2285 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9849 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12040 cycles/ticks
average: 12097 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152182 cycles/ticks
average: 152848 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185333 cycles/ticks
indcpa_dec:
median: 47668 cycles/ticks
average: 47900 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166399 cycles/ticks
kyber_keypair:
median: 180390 cycles/ticks
average: 181230 cycles/ticks
kyber_encaps_derand:
median: 198512 cycles/ticks
average: 199266 cycles/ticks
kyber_encaps:
median: 199558 cycles/ticks
average: 200387 cycles/ticks
kyber_decaps:
median: 251014 cycles/ticks
average: 252002 cycles/ticks
Loop spin: 909
gen_a:
median: 46678 cycles/ticks
average: 46913 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9853 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11938 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152076 cycles/ticks
average: 152865 cycles/ticks
indcpa_enc:
median: 184720 cycles/ticks
average: 185465 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47978 cycles/ticks
kyber_keypair_derand:
median: 165678 cycles/ticks
average: 166392 cycles/ticks
kyber_keypair:
median: 180648 cycles/ticks
average: 181459 cycles/ticks
kyber_encaps_derand:
median: 198320 cycles/ticks
average: 199087 cycles/ticks
kyber_encaps:
median: 199592 cycles/ticks
average: 200334 cycles/ticks
kyber_decaps:
median: 250830 cycles/ticks
average: 251853 cycles/ticks
Loop spin: 910
gen_a:
median: 46598 cycles/ticks
average: 46854 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2261 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152082 cycles/ticks
average: 152762 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185465 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166317 cycles/ticks
kyber_keypair:
median: 180360 cycles/ticks
average: 181145 cycles/ticks
kyber_encaps_derand:
median: 198396 cycles/ticks
average: 199153 cycles/ticks
kyber_encaps:
median: 199654 cycles/ticks
average: 200444 cycles/ticks
kyber_decaps:
median: 250960 cycles/ticks
average: 252007 cycles/ticks
Loop spin: 911
gen_a:
median: 46684 cycles/ticks
average: 46928 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11925 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152696 cycles/ticks
indcpa_enc:
median: 184700 cycles/ticks
average: 185431 cycles/ticks
indcpa_dec:
median: 47838 cycles/ticks
average: 47998 cycles/ticks
kyber_keypair_derand:
median: 165610 cycles/ticks
average: 166376 cycles/ticks
kyber_keypair:
median: 180240 cycles/ticks
average: 180981 cycles/ticks
kyber_encaps_derand:
median: 198388 cycles/ticks
average: 199186 cycles/ticks
kyber_encaps:
median: 199550 cycles/ticks
average: 200299 cycles/ticks
kyber_decaps:
median: 250990 cycles/ticks
average: 251983 cycles/ticks
Loop spin: 912
gen_a:
median: 46638 cycles/ticks
average: 46857 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12006 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152656 cycles/ticks
indcpa_enc:
median: 184638 cycles/ticks
average: 185294 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165488 cycles/ticks
average: 166249 cycles/ticks
kyber_keypair:
median: 180312 cycles/ticks
average: 181166 cycles/ticks
kyber_encaps_derand:
median: 198242 cycles/ticks
average: 199039 cycles/ticks
kyber_encaps:
median: 199524 cycles/ticks
average: 200327 cycles/ticks
kyber_decaps:
median: 251016 cycles/ticks
average: 252012 cycles/ticks
Loop spin: 913
gen_a:
median: 46632 cycles/ticks
average: 46864 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152162 cycles/ticks
average: 152862 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185369 cycles/ticks
indcpa_dec:
median: 47784 cycles/ticks
average: 48011 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166326 cycles/ticks
kyber_keypair:
median: 180514 cycles/ticks
average: 181390 cycles/ticks
kyber_encaps_derand:
median: 198428 cycles/ticks
average: 199179 cycles/ticks
kyber_encaps:
median: 199622 cycles/ticks
average: 200364 cycles/ticks
kyber_decaps:
median: 251292 cycles/ticks
average: 252362 cycles/ticks
Loop spin: 914
gen_a:
median: 46554 cycles/ticks
average: 46818 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11895 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1449 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1675 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152725 cycles/ticks
indcpa_enc:
median: 184646 cycles/ticks
average: 185390 cycles/ticks
indcpa_dec:
median: 47794 cycles/ticks
average: 48010 cycles/ticks
kyber_keypair_derand:
median: 165710 cycles/ticks
average: 166438 cycles/ticks
kyber_keypair:
median: 180522 cycles/ticks
average: 181282 cycles/ticks
kyber_encaps_derand:
median: 198718 cycles/ticks
average: 199502 cycles/ticks
kyber_encaps:
median: 199688 cycles/ticks
average: 200487 cycles/ticks
kyber_decaps:
median: 251294 cycles/ticks
average: 252278 cycles/ticks
Loop spin: 915
gen_a:
median: 46616 cycles/ticks
average: 46839 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11940 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2680 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151916 cycles/ticks
average: 152643 cycles/ticks
indcpa_enc:
median: 184580 cycles/ticks
average: 185271 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47929 cycles/ticks
kyber_keypair_derand:
median: 165504 cycles/ticks
average: 166273 cycles/ticks
kyber_keypair:
median: 180314 cycles/ticks
average: 181225 cycles/ticks
kyber_encaps_derand:
median: 198246 cycles/ticks
average: 198998 cycles/ticks
kyber_encaps:
median: 199428 cycles/ticks
average: 200225 cycles/ticks
kyber_decaps:
median: 251050 cycles/ticks
average: 252086 cycles/ticks
Loop spin: 916
gen_a:
median: 46500 cycles/ticks
average: 46759 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152635 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185369 cycles/ticks
indcpa_dec:
median: 47776 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165624 cycles/ticks
average: 166308 cycles/ticks
kyber_keypair:
median: 180282 cycles/ticks
average: 181048 cycles/ticks
kyber_encaps_derand:
median: 198756 cycles/ticks
average: 199499 cycles/ticks
kyber_encaps:
median: 199748 cycles/ticks
average: 200591 cycles/ticks
kyber_decaps:
median: 251202 cycles/ticks
average: 252181 cycles/ticks
Loop spin: 917
gen_a:
median: 46542 cycles/ticks
average: 46795 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2286 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2296 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152006 cycles/ticks
average: 152689 cycles/ticks
indcpa_enc:
median: 184460 cycles/ticks
average: 185200 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165716 cycles/ticks
average: 166460 cycles/ticks
kyber_keypair:
median: 180226 cycles/ticks
average: 181041 cycles/ticks
kyber_encaps_derand:
median: 198302 cycles/ticks
average: 199098 cycles/ticks
kyber_encaps:
median: 199280 cycles/ticks
average: 200076 cycles/ticks
kyber_decaps:
median: 250740 cycles/ticks
average: 251750 cycles/ticks
Loop spin: 918
gen_a:
median: 46610 cycles/ticks
average: 46839 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152060 cycles/ticks
average: 152701 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185441 cycles/ticks
indcpa_dec:
median: 47676 cycles/ticks
average: 47899 cycles/ticks
kyber_keypair_derand:
median: 165570 cycles/ticks
average: 166257 cycles/ticks
kyber_keypair:
median: 180354 cycles/ticks
average: 181118 cycles/ticks
kyber_encaps_derand:
median: 198688 cycles/ticks
average: 199507 cycles/ticks
kyber_encaps:
median: 199868 cycles/ticks
average: 200593 cycles/ticks
kyber_decaps:
median: 251196 cycles/ticks
average: 252209 cycles/ticks
Loop spin: 919
gen_a:
median: 46582 cycles/ticks
average: 46864 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11929 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 430 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152080 cycles/ticks
average: 152777 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185382 cycles/ticks
indcpa_dec:
median: 47734 cycles/ticks
average: 47917 cycles/ticks
kyber_keypair_derand:
median: 165502 cycles/ticks
average: 166271 cycles/ticks
kyber_keypair:
median: 180690 cycles/ticks
average: 182373 cycles/ticks
kyber_encaps_derand:
median: 203124 cycles/ticks
average: 201961 cycles/ticks
kyber_encaps:
median: 199576 cycles/ticks
average: 200396 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 252046 cycles/ticks
Loop spin: 920
gen_a:
median: 46590 cycles/ticks
average: 46829 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9836 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11979 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2642 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 151982 cycles/ticks
average: 152651 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185444 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166365 cycles/ticks
kyber_keypair:
median: 180506 cycles/ticks
average: 181357 cycles/ticks
kyber_encaps_derand:
median: 198514 cycles/ticks
average: 199343 cycles/ticks
kyber_encaps:
median: 199480 cycles/ticks
average: 200296 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 252056 cycles/ticks
Loop spin: 921
gen_a:
median: 46694 cycles/ticks
average: 46964 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2256 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11882 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152766 cycles/ticks
indcpa_enc:
median: 184720 cycles/ticks
average: 185494 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47995 cycles/ticks
kyber_keypair_derand:
median: 165486 cycles/ticks
average: 166241 cycles/ticks
kyber_keypair:
median: 180276 cycles/ticks
average: 181092 cycles/ticks
kyber_encaps_derand:
median: 198200 cycles/ticks
average: 199013 cycles/ticks
kyber_encaps:
median: 199550 cycles/ticks
average: 200355 cycles/ticks
kyber_decaps:
median: 250808 cycles/ticks
average: 251763 cycles/ticks
Loop spin: 922
gen_a:
median: 46644 cycles/ticks
average: 46913 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11919 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152162 cycles/ticks
average: 152880 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185393 cycles/ticks
indcpa_dec:
median: 47684 cycles/ticks
average: 47937 cycles/ticks
kyber_keypair_derand:
median: 165520 cycles/ticks
average: 166251 cycles/ticks
kyber_keypair:
median: 180348 cycles/ticks
average: 181163 cycles/ticks
kyber_encaps_derand:
median: 198374 cycles/ticks
average: 199164 cycles/ticks
kyber_encaps:
median: 199586 cycles/ticks
average: 200338 cycles/ticks
kyber_decaps:
median: 251100 cycles/ticks
average: 252161 cycles/ticks
Loop spin: 923
gen_a:
median: 46676 cycles/ticks
average: 46923 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2287 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 151996 cycles/ticks
average: 152720 cycles/ticks
indcpa_enc:
median: 184660 cycles/ticks
average: 185388 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47999 cycles/ticks
kyber_keypair_derand:
median: 165606 cycles/ticks
average: 166384 cycles/ticks
kyber_keypair:
median: 180198 cycles/ticks
average: 180986 cycles/ticks
kyber_encaps_derand:
median: 198584 cycles/ticks
average: 199311 cycles/ticks
kyber_encaps:
median: 199564 cycles/ticks
average: 200351 cycles/ticks
kyber_decaps:
median: 250932 cycles/ticks
average: 251975 cycles/ticks
Loop spin: 924
gen_a:
median: 46650 cycles/ticks
average: 46899 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9768 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152044 cycles/ticks
average: 152786 cycles/ticks
indcpa_enc:
median: 184738 cycles/ticks
average: 185500 cycles/ticks
indcpa_dec:
median: 47814 cycles/ticks
average: 47970 cycles/ticks
kyber_keypair_derand:
median: 165480 cycles/ticks
average: 166203 cycles/ticks
kyber_keypair:
median: 180438 cycles/ticks
average: 181322 cycles/ticks
kyber_encaps_derand:
median: 198216 cycles/ticks
average: 198955 cycles/ticks
kyber_encaps:
median: 199414 cycles/ticks
average: 200307 cycles/ticks
kyber_decaps:
median: 250864 cycles/ticks
average: 251908 cycles/ticks
Loop spin: 925
gen_a:
median: 46466 cycles/ticks
average: 46695 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2258 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9812 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11856 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 534 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152094 cycles/ticks
average: 152783 cycles/ticks
indcpa_enc:
median: 184736 cycles/ticks
average: 185503 cycles/ticks
indcpa_dec:
median: 47638 cycles/ticks
average: 47905 cycles/ticks
kyber_keypair_derand:
median: 165668 cycles/ticks
average: 166404 cycles/ticks
kyber_keypair:
median: 180408 cycles/ticks
average: 181198 cycles/ticks
kyber_encaps_derand:
median: 198278 cycles/ticks
average: 198986 cycles/ticks
kyber_encaps:
median: 199580 cycles/ticks
average: 200389 cycles/ticks
kyber_decaps:
median: 250960 cycles/ticks
average: 251876 cycles/ticks
Loop spin: 926
gen_a:
median: 46668 cycles/ticks
average: 46938 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9815 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11969 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152048 cycles/ticks
average: 152768 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185446 cycles/ticks
indcpa_dec:
median: 47772 cycles/ticks
average: 47949 cycles/ticks
kyber_keypair_derand:
median: 165626 cycles/ticks
average: 166302 cycles/ticks
kyber_keypair:
median: 180484 cycles/ticks
average: 181267 cycles/ticks
kyber_encaps_derand:
median: 198376 cycles/ticks
average: 199155 cycles/ticks
kyber_encaps:
median: 199588 cycles/ticks
average: 200420 cycles/ticks
kyber_decaps:
median: 251032 cycles/ticks
average: 252109 cycles/ticks
Loop spin: 927
gen_a:
median: 46690 cycles/ticks
average: 46953 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11820 cycles/ticks
average: 11951 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152084 cycles/ticks
average: 152847 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185464 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47923 cycles/ticks
kyber_keypair_derand:
median: 165408 cycles/ticks
average: 166128 cycles/ticks
kyber_keypair:
median: 180208 cycles/ticks
average: 181025 cycles/ticks
kyber_encaps_derand:
median: 198432 cycles/ticks
average: 199166 cycles/ticks
kyber_encaps:
median: 199444 cycles/ticks
average: 200198 cycles/ticks
kyber_decaps:
median: 251058 cycles/ticks
average: 252047 cycles/ticks
Loop spin: 928
gen_a:
median: 46588 cycles/ticks
average: 46821 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152184 cycles/ticks
average: 152874 cycles/ticks
indcpa_enc:
median: 184688 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48013 cycles/ticks
kyber_keypair_derand:
median: 165726 cycles/ticks
average: 166439 cycles/ticks
kyber_keypair:
median: 180442 cycles/ticks
average: 181259 cycles/ticks
kyber_encaps_derand:
median: 198760 cycles/ticks
average: 199550 cycles/ticks
kyber_encaps:
median: 199806 cycles/ticks
average: 200642 cycles/ticks
kyber_decaps:
median: 251246 cycles/ticks
average: 252259 cycles/ticks
Loop spin: 929
gen_a:
median: 46772 cycles/ticks
average: 47020 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6850 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11948 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151952 cycles/ticks
average: 152655 cycles/ticks
indcpa_enc:
median: 184626 cycles/ticks
average: 185332 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165568 cycles/ticks
average: 166302 cycles/ticks
kyber_keypair:
median: 180250 cycles/ticks
average: 181032 cycles/ticks
kyber_encaps_derand:
median: 198268 cycles/ticks
average: 199169 cycles/ticks
kyber_encaps:
median: 199418 cycles/ticks
average: 200224 cycles/ticks
kyber_decaps:
median: 250960 cycles/ticks
average: 252068 cycles/ticks
Loop spin: 930
gen_a:
median: 46506 cycles/ticks
average: 46942 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11864 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151992 cycles/ticks
average: 152694 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185345 cycles/ticks
indcpa_dec:
median: 47832 cycles/ticks
average: 47999 cycles/ticks
kyber_keypair_derand:
median: 165844 cycles/ticks
average: 166588 cycles/ticks
kyber_keypair:
median: 180410 cycles/ticks
average: 181299 cycles/ticks
kyber_encaps_derand:
median: 198286 cycles/ticks
average: 199066 cycles/ticks
kyber_encaps:
median: 199318 cycles/ticks
average: 200068 cycles/ticks
kyber_decaps:
median: 250808 cycles/ticks
average: 251818 cycles/ticks
Loop spin: 931
gen_a:
median: 46612 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6878 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11936 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 431 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 540 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2671 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 151938 cycles/ticks
average: 152698 cycles/ticks
indcpa_enc:
median: 184590 cycles/ticks
average: 185297 cycles/ticks
indcpa_dec:
median: 47750 cycles/ticks
average: 47926 cycles/ticks
kyber_keypair_derand:
median: 165602 cycles/ticks
average: 166527 cycles/ticks
kyber_keypair:
median: 182984 cycles/ticks
average: 183688 cycles/ticks
kyber_encaps_derand:
median: 198592 cycles/ticks
average: 200969 cycles/ticks
kyber_encaps:
median: 199786 cycles/ticks
average: 200553 cycles/ticks
kyber_decaps:
median: 250968 cycles/ticks
average: 252024 cycles/ticks
Loop spin: 932
gen_a:
median: 46744 cycles/ticks
average: 46989 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9809 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11857 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2649 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1644 cycles/ticks
indcpa_keypair:
median: 152036 cycles/ticks
average: 152734 cycles/ticks
indcpa_enc:
median: 184532 cycles/ticks
average: 185281 cycles/ticks
indcpa_dec:
median: 47834 cycles/ticks
average: 48016 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166330 cycles/ticks
kyber_keypair:
median: 180406 cycles/ticks
average: 181195 cycles/ticks
kyber_encaps_derand:
median: 198228 cycles/ticks
average: 198996 cycles/ticks
kyber_encaps:
median: 199548 cycles/ticks
average: 200348 cycles/ticks
kyber_decaps:
median: 250964 cycles/ticks
average: 252128 cycles/ticks
Loop spin: 933
gen_a:
median: 46652 cycles/ticks
average: 47014 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11915 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 663 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152138 cycles/ticks
average: 152862 cycles/ticks
indcpa_enc:
median: 184846 cycles/ticks
average: 185549 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 48019 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166319 cycles/ticks
kyber_keypair:
median: 180236 cycles/ticks
average: 181112 cycles/ticks
kyber_encaps_derand:
median: 198614 cycles/ticks
average: 199371 cycles/ticks
kyber_encaps:
median: 199638 cycles/ticks
average: 200447 cycles/ticks
kyber_decaps:
median: 251164 cycles/ticks
average: 252110 cycles/ticks
Loop spin: 934
gen_a:
median: 46492 cycles/ticks
average: 46714 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9849 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12026 cycles/ticks
average: 12001 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 529 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152184 cycles/ticks
average: 152841 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185476 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 48031 cycles/ticks
kyber_keypair_derand:
median: 165648 cycles/ticks
average: 166369 cycles/ticks
kyber_keypair:
median: 180454 cycles/ticks
average: 181215 cycles/ticks
kyber_encaps_derand:
median: 199748 cycles/ticks
average: 200599 cycles/ticks
kyber_encaps:
median: 200940 cycles/ticks
average: 201655 cycles/ticks
kyber_decaps:
median: 252334 cycles/ticks
average: 253427 cycles/ticks
Loop spin: 935
gen_a:
median: 46610 cycles/ticks
average: 46857 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11874 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152738 cycles/ticks
indcpa_enc:
median: 184632 cycles/ticks
average: 185336 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165580 cycles/ticks
average: 166306 cycles/ticks
kyber_keypair:
median: 180562 cycles/ticks
average: 181379 cycles/ticks
kyber_encaps_derand:
median: 198376 cycles/ticks
average: 199096 cycles/ticks
kyber_encaps:
median: 199642 cycles/ticks
average: 200453 cycles/ticks
kyber_decaps:
median: 250922 cycles/ticks
average: 252048 cycles/ticks
Loop spin: 936
gen_a:
median: 46534 cycles/ticks
average: 46770 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152759 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185304 cycles/ticks
indcpa_dec:
median: 47740 cycles/ticks
average: 47920 cycles/ticks
kyber_keypair_derand:
median: 165640 cycles/ticks
average: 166439 cycles/ticks
kyber_keypair:
median: 180280 cycles/ticks
average: 181101 cycles/ticks
kyber_encaps_derand:
median: 198424 cycles/ticks
average: 199217 cycles/ticks
kyber_encaps:
median: 199410 cycles/ticks
average: 200233 cycles/ticks
kyber_decaps:
median: 251076 cycles/ticks
average: 252110 cycles/ticks
Loop spin: 937
gen_a:
median: 46566 cycles/ticks
average: 46841 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6830 cycles/ticks
average: 6872 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9833 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11939 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152114 cycles/ticks
average: 152830 cycles/ticks
indcpa_enc:
median: 184678 cycles/ticks
average: 185367 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165696 cycles/ticks
average: 166414 cycles/ticks
kyber_keypair:
median: 180222 cycles/ticks
average: 181029 cycles/ticks
kyber_encaps_derand:
median: 198444 cycles/ticks
average: 199185 cycles/ticks
kyber_encaps:
median: 199680 cycles/ticks
average: 200527 cycles/ticks
kyber_decaps:
median: 251062 cycles/ticks
average: 252059 cycles/ticks
Loop spin: 938
gen_a:
median: 46608 cycles/ticks
average: 46865 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9851 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1670 cycles/ticks
indcpa_keypair:
median: 151928 cycles/ticks
average: 152565 cycles/ticks
indcpa_enc:
median: 184590 cycles/ticks
average: 185293 cycles/ticks
indcpa_dec:
median: 47692 cycles/ticks
average: 47915 cycles/ticks
kyber_keypair_derand:
median: 165728 cycles/ticks
average: 166456 cycles/ticks
kyber_keypair:
median: 180512 cycles/ticks
average: 181335 cycles/ticks
kyber_encaps_derand:
median: 198308 cycles/ticks
average: 199095 cycles/ticks
kyber_encaps:
median: 199444 cycles/ticks
average: 200254 cycles/ticks
kyber_decaps:
median: 251028 cycles/ticks
average: 252149 cycles/ticks
Loop spin: 939
gen_a:
median: 46662 cycles/ticks
average: 46878 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9841 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11931 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151904 cycles/ticks
average: 152637 cycles/ticks
indcpa_enc:
median: 184658 cycles/ticks
average: 185386 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47940 cycles/ticks
kyber_keypair_derand:
median: 165572 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180232 cycles/ticks
average: 180986 cycles/ticks
kyber_encaps_derand:
median: 198394 cycles/ticks
average: 199257 cycles/ticks
kyber_encaps:
median: 199438 cycles/ticks
average: 200241 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 251959 cycles/ticks
Loop spin: 940
gen_a:
median: 46610 cycles/ticks
average: 46839 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11959 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2651 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152298 cycles/ticks
average: 152973 cycles/ticks
indcpa_enc:
median: 184662 cycles/ticks
average: 185406 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 47988 cycles/ticks
kyber_keypair_derand:
median: 165726 cycles/ticks
average: 166427 cycles/ticks
kyber_keypair:
median: 180384 cycles/ticks
average: 181187 cycles/ticks
kyber_encaps_derand:
median: 198528 cycles/ticks
average: 199330 cycles/ticks
kyber_encaps:
median: 199586 cycles/ticks
average: 200435 cycles/ticks
kyber_decaps:
median: 250928 cycles/ticks
average: 251962 cycles/ticks
Loop spin: 941
gen_a:
median: 46564 cycles/ticks
average: 46848 cycles/ticks
poly_getnoise_eta1:
median: 2258 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2299 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6873 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11856 cycles/ticks
average: 11968 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152122 cycles/ticks
average: 152798 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185399 cycles/ticks
indcpa_dec:
median: 47734 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165644 cycles/ticks
average: 166381 cycles/ticks
kyber_keypair:
median: 180182 cycles/ticks
average: 180987 cycles/ticks
kyber_encaps_derand:
median: 198318 cycles/ticks
average: 199119 cycles/ticks
kyber_encaps:
median: 199416 cycles/ticks
average: 200254 cycles/ticks
kyber_decaps:
median: 250846 cycles/ticks
average: 251874 cycles/ticks
Loop spin: 942
gen_a:
median: 46644 cycles/ticks
average: 46895 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2275 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 11998 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152180 cycles/ticks
average: 153040 cycles/ticks
indcpa_enc:
median: 184752 cycles/ticks
average: 185478 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165522 cycles/ticks
average: 166231 cycles/ticks
kyber_keypair:
median: 180210 cycles/ticks
average: 181048 cycles/ticks
kyber_encaps_derand:
median: 198172 cycles/ticks
average: 198991 cycles/ticks
kyber_encaps:
median: 199450 cycles/ticks
average: 200266 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 254882 cycles/ticks
Loop spin: 943
gen_a:
median: 46498 cycles/ticks
average: 46752 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2302 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11912 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2657 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1665 cycles/ticks
indcpa_keypair:
median: 152046 cycles/ticks
average: 152746 cycles/ticks
indcpa_enc:
median: 184610 cycles/ticks
average: 185298 cycles/ticks
indcpa_dec:
median: 47712 cycles/ticks
average: 47905 cycles/ticks
kyber_keypair_derand:
median: 165714 cycles/ticks
average: 166427 cycles/ticks
kyber_keypair:
median: 180558 cycles/ticks
average: 181312 cycles/ticks
kyber_encaps_derand:
median: 198278 cycles/ticks
average: 199131 cycles/ticks
kyber_encaps:
median: 199386 cycles/ticks
average: 200191 cycles/ticks
kyber_decaps:
median: 250884 cycles/ticks
average: 251919 cycles/ticks
Loop spin: 944
gen_a:
median: 46816 cycles/ticks
average: 47042 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6885 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11954 cycles/ticks
poly_tomsg:
median: 418 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152030 cycles/ticks
average: 152692 cycles/ticks
indcpa_enc:
median: 184698 cycles/ticks
average: 185450 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47990 cycles/ticks
kyber_keypair_derand:
median: 165752 cycles/ticks
average: 166478 cycles/ticks
kyber_keypair:
median: 180290 cycles/ticks
average: 181125 cycles/ticks
kyber_encaps_derand:
median: 198380 cycles/ticks
average: 199204 cycles/ticks
kyber_encaps:
median: 199490 cycles/ticks
average: 200312 cycles/ticks
kyber_decaps:
median: 250986 cycles/ticks
average: 252004 cycles/ticks
Loop spin: 945
gen_a:
median: 46554 cycles/ticks
average: 46811 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9820 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11909 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1663 cycles/ticks
indcpa_keypair:
median: 151970 cycles/ticks
average: 152694 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185325 cycles/ticks
indcpa_dec:
median: 47842 cycles/ticks
average: 48002 cycles/ticks
kyber_keypair_derand:
median: 165662 cycles/ticks
average: 166374 cycles/ticks
kyber_keypair:
median: 180266 cycles/ticks
average: 181086 cycles/ticks
kyber_encaps_derand:
median: 198596 cycles/ticks
average: 199395 cycles/ticks
kyber_encaps:
median: 199526 cycles/ticks
average: 200311 cycles/ticks
kyber_decaps:
median: 251254 cycles/ticks
average: 252243 cycles/ticks
Loop spin: 946
gen_a:
median: 46742 cycles/ticks
average: 47007 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6844 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11859 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152945 cycles/ticks
indcpa_enc:
median: 184642 cycles/ticks
average: 185364 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 48008 cycles/ticks
kyber_keypair_derand:
median: 165512 cycles/ticks
average: 166218 cycles/ticks
kyber_keypair:
median: 180616 cycles/ticks
average: 181421 cycles/ticks
kyber_encaps_derand:
median: 198174 cycles/ticks
average: 198942 cycles/ticks
kyber_encaps:
median: 199638 cycles/ticks
average: 200448 cycles/ticks
kyber_decaps:
median: 250916 cycles/ticks
average: 251964 cycles/ticks
Loop spin: 947
gen_a:
median: 46582 cycles/ticks
average: 46838 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9814 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11948 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 425 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2662 cycles/ticks
average: 2676 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152683 cycles/ticks
indcpa_enc:
median: 184656 cycles/ticks
average: 185360 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48000 cycles/ticks
kyber_keypair_derand:
median: 165520 cycles/ticks
average: 166215 cycles/ticks
kyber_keypair:
median: 180516 cycles/ticks
average: 181327 cycles/ticks
kyber_encaps_derand:
median: 198364 cycles/ticks
average: 199167 cycles/ticks
kyber_encaps:
median: 199476 cycles/ticks
average: 200277 cycles/ticks
kyber_decaps:
median: 251038 cycles/ticks
average: 252005 cycles/ticks
Loop spin: 948
gen_a:
median: 46556 cycles/ticks
average: 46796 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2268 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11933 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1664 cycles/ticks
indcpa_keypair:
median: 152026 cycles/ticks
average: 152717 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185426 cycles/ticks
indcpa_dec:
median: 47750 cycles/ticks
average: 47931 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166339 cycles/ticks
kyber_keypair:
median: 180210 cycles/ticks
average: 181060 cycles/ticks
kyber_encaps_derand:
median: 198122 cycles/ticks
average: 198893 cycles/ticks
kyber_encaps:
median: 199560 cycles/ticks
average: 200409 cycles/ticks
kyber_decaps:
median: 250844 cycles/ticks
average: 251886 cycles/ticks
Loop spin: 949
gen_a:
median: 46644 cycles/ticks
average: 46872 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152138 cycles/ticks
average: 152831 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185325 cycles/ticks
indcpa_dec:
median: 47752 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165672 cycles/ticks
average: 166380 cycles/ticks
kyber_keypair:
median: 180586 cycles/ticks
average: 181347 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199275 cycles/ticks
kyber_encaps:
median: 199452 cycles/ticks
average: 200185 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 251951 cycles/ticks
Loop spin: 950
gen_a:
median: 46496 cycles/ticks
average: 46744 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12032 cycles/ticks
average: 12029 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1679 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152730 cycles/ticks
indcpa_enc:
median: 184582 cycles/ticks
average: 185310 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47946 cycles/ticks
kyber_keypair_derand:
median: 165518 cycles/ticks
average: 166252 cycles/ticks
kyber_keypair:
median: 180344 cycles/ticks
average: 181149 cycles/ticks
kyber_encaps_derand:
median: 198426 cycles/ticks
average: 199235 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200420 cycles/ticks
kyber_decaps:
median: 250944 cycles/ticks
average: 252014 cycles/ticks
Loop spin: 951
gen_a:
median: 46614 cycles/ticks
average: 46882 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2294 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9831 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11863 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 427 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152004 cycles/ticks
average: 152640 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185366 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 47950 cycles/ticks
kyber_keypair_derand:
median: 165636 cycles/ticks
average: 166344 cycles/ticks
kyber_keypair:
median: 180568 cycles/ticks
average: 181355 cycles/ticks
kyber_encaps_derand:
median: 198430 cycles/ticks
average: 199211 cycles/ticks
kyber_encaps:
median: 199384 cycles/ticks
average: 200218 cycles/ticks
kyber_decaps:
median: 250970 cycles/ticks
average: 251950 cycles/ticks
Loop spin: 952
gen_a:
median: 46588 cycles/ticks
average: 46832 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11830 cycles/ticks
average: 11962 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1666 cycles/ticks
indcpa_keypair:
median: 151980 cycles/ticks
average: 152630 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185444 cycles/ticks
indcpa_dec:
median: 47830 cycles/ticks
average: 47975 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166332 cycles/ticks
kyber_keypair:
median: 180586 cycles/ticks
average: 181436 cycles/ticks
kyber_encaps_derand:
median: 198108 cycles/ticks
average: 198951 cycles/ticks
kyber_encaps:
median: 199484 cycles/ticks
average: 200326 cycles/ticks
kyber_decaps:
median: 250890 cycles/ticks
average: 251921 cycles/ticks
Loop spin: 953
gen_a:
median: 46616 cycles/ticks
average: 46857 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11902 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152106 cycles/ticks
average: 152798 cycles/ticks
indcpa_enc:
median: 184598 cycles/ticks
average: 185293 cycles/ticks
indcpa_dec:
median: 47764 cycles/ticks
average: 47936 cycles/ticks
kyber_keypair_derand:
median: 165754 cycles/ticks
average: 166503 cycles/ticks
kyber_keypair:
median: 180510 cycles/ticks
average: 181285 cycles/ticks
kyber_encaps_derand:
median: 198424 cycles/ticks
average: 199195 cycles/ticks
kyber_encaps:
median: 199648 cycles/ticks
average: 200467 cycles/ticks
kyber_decaps:
median: 250856 cycles/ticks
average: 251904 cycles/ticks
Loop spin: 954
gen_a:
median: 46538 cycles/ticks
average: 46813 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11955 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152202 cycles/ticks
average: 152893 cycles/ticks
indcpa_enc:
median: 184652 cycles/ticks
average: 185327 cycles/ticks
indcpa_dec:
median: 47816 cycles/ticks
average: 47973 cycles/ticks
kyber_keypair_derand:
median: 165564 cycles/ticks
average: 166300 cycles/ticks
kyber_keypair:
median: 180534 cycles/ticks
average: 181313 cycles/ticks
kyber_encaps_derand:
median: 198238 cycles/ticks
average: 199093 cycles/ticks
kyber_encaps:
median: 199442 cycles/ticks
average: 200319 cycles/ticks
kyber_decaps:
median: 250874 cycles/ticks
average: 251827 cycles/ticks
Loop spin: 955
gen_a:
median: 46614 cycles/ticks
average: 46863 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151950 cycles/ticks
average: 152662 cycles/ticks
indcpa_enc:
median: 184592 cycles/ticks
average: 185371 cycles/ticks
indcpa_dec:
median: 47828 cycles/ticks
average: 48019 cycles/ticks
kyber_keypair_derand:
median: 165730 cycles/ticks
average: 166422 cycles/ticks
kyber_keypair:
median: 180344 cycles/ticks
average: 181135 cycles/ticks
kyber_encaps_derand:
median: 198708 cycles/ticks
average: 199485 cycles/ticks
kyber_encaps:
median: 199794 cycles/ticks
average: 200531 cycles/ticks
kyber_decaps:
median: 251290 cycles/ticks
average: 252291 cycles/ticks
Loop spin: 956
gen_a:
median: 46508 cycles/ticks
average: 46762 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11883 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2648 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1652 cycles/ticks
indcpa_keypair:
median: 151946 cycles/ticks
average: 152627 cycles/ticks
indcpa_enc:
median: 184524 cycles/ticks
average: 185285 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165728 cycles/ticks
average: 166492 cycles/ticks
kyber_keypair:
median: 180536 cycles/ticks
average: 181271 cycles/ticks
kyber_encaps_derand:
median: 198250 cycles/ticks
average: 199094 cycles/ticks
kyber_encaps:
median: 199664 cycles/ticks
average: 200580 cycles/ticks
kyber_decaps:
median: 251046 cycles/ticks
average: 252122 cycles/ticks
Loop spin: 957
gen_a:
median: 46698 cycles/ticks
average: 46960 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12034 cycles/ticks
average: 12044 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152809 cycles/ticks
indcpa_enc:
median: 184722 cycles/ticks
average: 185413 cycles/ticks
indcpa_dec:
median: 47690 cycles/ticks
average: 47911 cycles/ticks
kyber_keypair_derand:
median: 165564 cycles/ticks
average: 166326 cycles/ticks
kyber_keypair:
median: 180336 cycles/ticks
average: 181103 cycles/ticks
kyber_encaps_derand:
median: 199712 cycles/ticks
average: 200547 cycles/ticks
kyber_encaps:
median: 201070 cycles/ticks
average: 201836 cycles/ticks
kyber_decaps:
median: 252522 cycles/ticks
average: 253567 cycles/ticks
Loop spin: 958
gen_a:
median: 46586 cycles/ticks
average: 46826 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2266 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12008 cycles/ticks
average: 11976 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 152000 cycles/ticks
average: 152653 cycles/ticks
indcpa_enc:
median: 184640 cycles/ticks
average: 185280 cycles/ticks
indcpa_dec:
median: 47664 cycles/ticks
average: 47919 cycles/ticks
kyber_keypair_derand:
median: 165654 cycles/ticks
average: 166412 cycles/ticks
kyber_keypair:
median: 180282 cycles/ticks
average: 181102 cycles/ticks
kyber_encaps_derand:
median: 198212 cycles/ticks
average: 199019 cycles/ticks
kyber_encaps:
median: 199550 cycles/ticks
average: 200371 cycles/ticks
kyber_decaps:
median: 250846 cycles/ticks
average: 251836 cycles/ticks
Loop spin: 959
gen_a:
median: 46526 cycles/ticks
average: 46770 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9817 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11899 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 542 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2666 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152000 cycles/ticks
average: 152719 cycles/ticks
indcpa_enc:
median: 184696 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47800 cycles/ticks
average: 47970 cycles/ticks
kyber_keypair_derand:
median: 165626 cycles/ticks
average: 166369 cycles/ticks
kyber_keypair:
median: 180432 cycles/ticks
average: 181215 cycles/ticks
kyber_encaps_derand:
median: 198320 cycles/ticks
average: 199087 cycles/ticks
kyber_encaps:
median: 199552 cycles/ticks
average: 200400 cycles/ticks
kyber_decaps:
median: 250784 cycles/ticks
average: 251760 cycles/ticks
Loop spin: 960
gen_a:
median: 46658 cycles/ticks
average: 46918 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2279 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11828 cycles/ticks
average: 11965 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152747 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185424 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 48014 cycles/ticks
kyber_keypair_derand:
median: 165746 cycles/ticks
average: 166470 cycles/ticks
kyber_keypair:
median: 180140 cycles/ticks
average: 180955 cycles/ticks
kyber_encaps_derand:
median: 199662 cycles/ticks
average: 200485 cycles/ticks
kyber_encaps:
median: 200880 cycles/ticks
average: 201678 cycles/ticks
kyber_decaps:
median: 252268 cycles/ticks
average: 253287 cycles/ticks
Loop spin: 961
gen_a:
median: 46456 cycles/ticks
average: 46681 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6855 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9824 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11848 cycles/ticks
average: 11980 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1463 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 653 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2648 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152088 cycles/ticks
average: 152777 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185400 cycles/ticks
indcpa_dec:
median: 47634 cycles/ticks
average: 47848 cycles/ticks
kyber_keypair_derand:
median: 165648 cycles/ticks
average: 166441 cycles/ticks
kyber_keypair:
median: 180398 cycles/ticks
average: 181172 cycles/ticks
kyber_encaps_derand:
median: 198188 cycles/ticks
average: 198953 cycles/ticks
kyber_encaps:
median: 199374 cycles/ticks
average: 200161 cycles/ticks
kyber_decaps:
median: 250978 cycles/ticks
average: 251982 cycles/ticks
Loop spin: 962
gen_a:
median: 46456 cycles/ticks
average: 46711 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11887 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 151942 cycles/ticks
average: 152662 cycles/ticks
indcpa_enc:
median: 184568 cycles/ticks
average: 185270 cycles/ticks
indcpa_dec:
median: 47846 cycles/ticks
average: 48009 cycles/ticks
kyber_keypair_derand:
median: 165490 cycles/ticks
average: 166251 cycles/ticks
kyber_keypair:
median: 180378 cycles/ticks
average: 181277 cycles/ticks
kyber_encaps_derand:
median: 198386 cycles/ticks
average: 199172 cycles/ticks
kyber_encaps:
median: 199598 cycles/ticks
average: 200360 cycles/ticks
kyber_decaps:
median: 250984 cycles/ticks
average: 251964 cycles/ticks
Loop spin: 963
gen_a:
median: 46700 cycles/ticks
average: 46957 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2282 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6865 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11928 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 415 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151900 cycles/ticks
average: 152576 cycles/ticks
indcpa_enc:
median: 184548 cycles/ticks
average: 185279 cycles/ticks
indcpa_dec:
median: 47754 cycles/ticks
average: 47952 cycles/ticks
kyber_keypair_derand:
median: 165548 cycles/ticks
average: 166262 cycles/ticks
kyber_keypair:
median: 180264 cycles/ticks
average: 181099 cycles/ticks
kyber_encaps_derand:
median: 198624 cycles/ticks
average: 199411 cycles/ticks
kyber_encaps:
median: 199530 cycles/ticks
average: 200309 cycles/ticks
kyber_decaps:
median: 251034 cycles/ticks
average: 252035 cycles/ticks
Loop spin: 964
gen_a:
median: 46506 cycles/ticks
average: 46761 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2278 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9819 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11920 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152104 cycles/ticks
average: 152807 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185385 cycles/ticks
indcpa_dec:
median: 47668 cycles/ticks
average: 47919 cycles/ticks
kyber_keypair_derand:
median: 165594 cycles/ticks
average: 166354 cycles/ticks
kyber_keypair:
median: 180196 cycles/ticks
average: 180989 cycles/ticks
kyber_encaps_derand:
median: 199750 cycles/ticks
average: 200637 cycles/ticks
kyber_encaps:
median: 200842 cycles/ticks
average: 201649 cycles/ticks
kyber_decaps:
median: 252338 cycles/ticks
average: 253343 cycles/ticks
Loop spin: 965
gen_a:
median: 46552 cycles/ticks
average: 46798 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6862 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11934 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 535 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152804 cycles/ticks
indcpa_enc:
median: 184730 cycles/ticks
average: 185427 cycles/ticks
indcpa_dec:
median: 47728 cycles/ticks
average: 47939 cycles/ticks
kyber_keypair_derand:
median: 165586 cycles/ticks
average: 166331 cycles/ticks
kyber_keypair:
median: 180386 cycles/ticks
average: 181093 cycles/ticks
kyber_encaps_derand:
median: 198184 cycles/ticks
average: 198933 cycles/ticks
kyber_encaps:
median: 199576 cycles/ticks
average: 200372 cycles/ticks
kyber_decaps:
median: 250904 cycles/ticks
average: 251936 cycles/ticks
Loop spin: 966
gen_a:
median: 46600 cycles/ticks
average: 46853 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2263 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12014 cycles/ticks
average: 11978 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 660 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 151980 cycles/ticks
average: 152675 cycles/ticks
indcpa_enc:
median: 184618 cycles/ticks
average: 185364 cycles/ticks
indcpa_dec:
median: 47836 cycles/ticks
average: 48043 cycles/ticks
kyber_keypair_derand:
median: 165750 cycles/ticks
average: 166524 cycles/ticks
kyber_keypair:
median: 180546 cycles/ticks
average: 181377 cycles/ticks
kyber_encaps_derand:
median: 198436 cycles/ticks
average: 199301 cycles/ticks
kyber_encaps:
median: 199434 cycles/ticks
average: 200168 cycles/ticks
kyber_decaps:
median: 250948 cycles/ticks
average: 251937 cycles/ticks
Loop spin: 967
gen_a:
median: 46448 cycles/ticks
average: 46681 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2269 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6851 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 151946 cycles/ticks
average: 152616 cycles/ticks
indcpa_enc:
median: 184556 cycles/ticks
average: 185292 cycles/ticks
indcpa_dec:
median: 47686 cycles/ticks
average: 47913 cycles/ticks
kyber_keypair_derand:
median: 165516 cycles/ticks
average: 166230 cycles/ticks
kyber_keypair:
median: 180318 cycles/ticks
average: 181103 cycles/ticks
kyber_encaps_derand:
median: 198366 cycles/ticks
average: 199116 cycles/ticks
kyber_encaps:
median: 199356 cycles/ticks
average: 200222 cycles/ticks
kyber_decaps:
median: 250794 cycles/ticks
average: 251840 cycles/ticks
Loop spin: 968
gen_a:
median: 46668 cycles/ticks
average: 46913 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12018 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2650 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152038 cycles/ticks
average: 152758 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185332 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47938 cycles/ticks
kyber_keypair_derand:
median: 165604 cycles/ticks
average: 166487 cycles/ticks
kyber_keypair:
median: 180228 cycles/ticks
average: 181069 cycles/ticks
kyber_encaps_derand:
median: 198550 cycles/ticks
average: 199269 cycles/ticks
kyber_encaps:
median: 199866 cycles/ticks
average: 200630 cycles/ticks
kyber_decaps:
median: 251032 cycles/ticks
average: 252084 cycles/ticks
Loop spin: 969
gen_a:
median: 46700 cycles/ticks
average: 46927 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6863 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11912 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 537 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2670 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1650 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152849 cycles/ticks
indcpa_enc:
median: 184692 cycles/ticks
average: 185437 cycles/ticks
indcpa_dec:
median: 47766 cycles/ticks
average: 47960 cycles/ticks
kyber_keypair_derand:
median: 165656 cycles/ticks
average: 166374 cycles/ticks
kyber_keypair:
median: 180412 cycles/ticks
average: 181256 cycles/ticks
kyber_encaps_derand:
median: 198226 cycles/ticks
average: 199049 cycles/ticks
kyber_encaps:
median: 199582 cycles/ticks
average: 200353 cycles/ticks
kyber_decaps:
median: 250958 cycles/ticks
average: 251964 cycles/ticks
Loop spin: 970
gen_a:
median: 46712 cycles/ticks
average: 46937 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6878 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9837 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11893 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 152272 cycles/ticks
average: 152971 cycles/ticks
indcpa_enc:
median: 184802 cycles/ticks
average: 185469 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47992 cycles/ticks
kyber_keypair_derand:
median: 165492 cycles/ticks
average: 166239 cycles/ticks
kyber_keypair:
median: 180598 cycles/ticks
average: 181393 cycles/ticks
kyber_encaps_derand:
median: 198114 cycles/ticks
average: 198884 cycles/ticks
kyber_encaps:
median: 199464 cycles/ticks
average: 200304 cycles/ticks
kyber_decaps:
median: 250784 cycles/ticks
average: 251798 cycles/ticks
Loop spin: 971
gen_a:
median: 46674 cycles/ticks
average: 46901 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2264 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6854 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11942 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1444 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2677 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1655 cycles/ticks
indcpa_keypair:
median: 151986 cycles/ticks
average: 152675 cycles/ticks
indcpa_enc:
median: 184718 cycles/ticks
average: 185449 cycles/ticks
indcpa_dec:
median: 47820 cycles/ticks
average: 47964 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166344 cycles/ticks
kyber_keypair:
median: 180500 cycles/ticks
average: 181312 cycles/ticks
kyber_encaps_derand:
median: 199518 cycles/ticks
average: 200375 cycles/ticks
kyber_encaps:
median: 200754 cycles/ticks
average: 201541 cycles/ticks
kyber_decaps:
median: 252182 cycles/ticks
average: 253188 cycles/ticks
Loop spin: 972
gen_a:
median: 46662 cycles/ticks
average: 46903 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6864 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9839 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11824 cycles/ticks
average: 11971 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 683 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 152056 cycles/ticks
average: 152714 cycles/ticks
indcpa_enc:
median: 184606 cycles/ticks
average: 185402 cycles/ticks
indcpa_dec:
median: 47672 cycles/ticks
average: 47909 cycles/ticks
kyber_keypair_derand:
median: 165458 cycles/ticks
average: 166252 cycles/ticks
kyber_keypair:
median: 180180 cycles/ticks
average: 181044 cycles/ticks
kyber_encaps_derand:
median: 198458 cycles/ticks
average: 199280 cycles/ticks
kyber_encaps:
median: 199408 cycles/ticks
average: 200169 cycles/ticks
kyber_decaps:
median: 250946 cycles/ticks
average: 251974 cycles/ticks
Loop spin: 973
gen_a:
median: 46588 cycles/ticks
average: 46823 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2282 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11802 cycles/ticks
average: 11880 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1462 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1663 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152795 cycles/ticks
indcpa_enc:
median: 184778 cycles/ticks
average: 185521 cycles/ticks
indcpa_dec:
median: 47790 cycles/ticks
average: 47948 cycles/ticks
kyber_keypair_derand:
median: 165682 cycles/ticks
average: 166387 cycles/ticks
kyber_keypair:
median: 180362 cycles/ticks
average: 181177 cycles/ticks
kyber_encaps_derand:
median: 198438 cycles/ticks
average: 199193 cycles/ticks
kyber_encaps:
median: 199832 cycles/ticks
average: 200735 cycles/ticks
kyber_decaps:
median: 251226 cycles/ticks
average: 252189 cycles/ticks
Loop spin: 974
gen_a:
median: 46616 cycles/ticks
average: 46861 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2260 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11903 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1451 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152102 cycles/ticks
average: 152849 cycles/ticks
indcpa_enc:
median: 184714 cycles/ticks
average: 185467 cycles/ticks
indcpa_dec:
median: 47718 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165520 cycles/ticks
average: 166251 cycles/ticks
kyber_keypair:
median: 180270 cycles/ticks
average: 181092 cycles/ticks
kyber_encaps_derand:
median: 198382 cycles/ticks
average: 199143 cycles/ticks
kyber_encaps:
median: 199448 cycles/ticks
average: 200278 cycles/ticks
kyber_decaps:
median: 250970 cycles/ticks
average: 252007 cycles/ticks
Loop spin: 975
gen_a:
median: 46556 cycles/ticks
average: 46801 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2283 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6860 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11931 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1453 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1654 cycles/ticks
indcpa_keypair:
median: 151928 cycles/ticks
average: 152656 cycles/ticks
indcpa_enc:
median: 184504 cycles/ticks
average: 185244 cycles/ticks
indcpa_dec:
median: 47656 cycles/ticks
average: 47890 cycles/ticks
kyber_keypair_derand:
median: 165652 cycles/ticks
average: 166442 cycles/ticks
kyber_keypair:
median: 180558 cycles/ticks
average: 181306 cycles/ticks
kyber_encaps_derand:
median: 198408 cycles/ticks
average: 199232 cycles/ticks
kyber_encaps:
median: 199630 cycles/ticks
average: 200412 cycles/ticks
kyber_decaps:
median: 250894 cycles/ticks
average: 251924 cycles/ticks
Loop spin: 976
gen_a:
median: 46636 cycles/ticks
average: 46901 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9825 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12020 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1662 cycles/ticks
indcpa_keypair:
median: 152052 cycles/ticks
average: 152739 cycles/ticks
indcpa_enc:
median: 184636 cycles/ticks
average: 185455 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47976 cycles/ticks
kyber_keypair_derand:
median: 165622 cycles/ticks
average: 166397 cycles/ticks
kyber_keypair:
median: 180178 cycles/ticks
average: 180963 cycles/ticks
kyber_encaps_derand:
median: 199730 cycles/ticks
average: 200505 cycles/ticks
kyber_encaps:
median: 200864 cycles/ticks
average: 201674 cycles/ticks
kyber_decaps:
median: 252334 cycles/ticks
average: 253345 cycles/ticks
Loop spin: 977
gen_a:
median: 46618 cycles/ticks
average: 46878 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6845 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9842 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 11996 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 661 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2661 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1645 cycles/ticks
indcpa_keypair:
median: 152092 cycles/ticks
average: 152768 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185328 cycles/ticks
indcpa_dec:
median: 47722 cycles/ticks
average: 47917 cycles/ticks
kyber_keypair_derand:
median: 165796 cycles/ticks
average: 166497 cycles/ticks
kyber_keypair:
median: 180332 cycles/ticks
average: 181119 cycles/ticks
kyber_encaps_derand:
median: 198616 cycles/ticks
average: 199363 cycles/ticks
kyber_encaps:
median: 199500 cycles/ticks
average: 200275 cycles/ticks
kyber_decaps:
median: 250990 cycles/ticks
average: 251973 cycles/ticks
Loop spin: 978
gen_a:
median: 46654 cycles/ticks
average: 46905 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2297 cycles/ticks
NTT:
median: 6826 cycles/ticks
average: 6883 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9854 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12016 cycles/ticks
average: 11983 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151976 cycles/ticks
average: 152701 cycles/ticks
indcpa_enc:
median: 184594 cycles/ticks
average: 185380 cycles/ticks
indcpa_dec:
median: 47802 cycles/ticks
average: 47993 cycles/ticks
kyber_keypair_derand:
median: 165736 cycles/ticks
average: 167256 cycles/ticks
kyber_keypair:
median: 184976 cycles/ticks
average: 184901 cycles/ticks
kyber_encaps_derand:
median: 198278 cycles/ticks
average: 199056 cycles/ticks
kyber_encaps:
median: 199554 cycles/ticks
average: 200367 cycles/ticks
kyber_decaps:
median: 250988 cycles/ticks
average: 251961 cycles/ticks
Loop spin: 979
gen_a:
median: 46542 cycles/ticks
average: 46791 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6844 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9835 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11958 cycles/ticks
average: 11973 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152118 cycles/ticks
average: 152802 cycles/ticks
indcpa_enc:
median: 184704 cycles/ticks
average: 185392 cycles/ticks
indcpa_dec:
median: 47810 cycles/ticks
average: 48004 cycles/ticks
kyber_keypair_derand:
median: 165564 cycles/ticks
average: 166329 cycles/ticks
kyber_keypair:
median: 180362 cycles/ticks
average: 181193 cycles/ticks
kyber_encaps_derand:
median: 198396 cycles/ticks
average: 199161 cycles/ticks
kyber_encaps:
median: 199358 cycles/ticks
average: 200163 cycles/ticks
kyber_decaps:
median: 250874 cycles/ticks
average: 251865 cycles/ticks
Loop spin: 980
gen_a:
median: 46742 cycles/ticks
average: 47014 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6859 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9844 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11918 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1459 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152008 cycles/ticks
average: 152758 cycles/ticks
indcpa_enc:
median: 184720 cycles/ticks
average: 185493 cycles/ticks
indcpa_dec:
median: 47758 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165718 cycles/ticks
average: 166450 cycles/ticks
kyber_keypair:
median: 180420 cycles/ticks
average: 181243 cycles/ticks
kyber_encaps_derand:
median: 198188 cycles/ticks
average: 198964 cycles/ticks
kyber_encaps:
median: 199352 cycles/ticks
average: 200184 cycles/ticks
kyber_decaps:
median: 250962 cycles/ticks
average: 251987 cycles/ticks
Loop spin: 981
gen_a:
median: 46570 cycles/ticks
average: 46815 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6824 cycles/ticks
average: 6868 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12008 cycles/ticks
average: 11979 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1450 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 540 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1648 cycles/ticks
indcpa_keypair:
median: 152050 cycles/ticks
average: 152772 cycles/ticks
indcpa_enc:
median: 184726 cycles/ticks
average: 185505 cycles/ticks
indcpa_dec:
median: 47712 cycles/ticks
average: 47947 cycles/ticks
kyber_keypair_derand:
median: 165592 cycles/ticks
average: 166296 cycles/ticks
kyber_keypair:
median: 180470 cycles/ticks
average: 181251 cycles/ticks
kyber_encaps_derand:
median: 198588 cycles/ticks
average: 199341 cycles/ticks
kyber_encaps:
median: 199616 cycles/ticks
average: 200401 cycles/ticks
kyber_decaps:
median: 251164 cycles/ticks
average: 252200 cycles/ticks
Loop spin: 982
gen_a:
median: 46758 cycles/ticks
average: 47012 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2272 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11941 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 652 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 527 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151978 cycles/ticks
average: 152678 cycles/ticks
indcpa_enc:
median: 184680 cycles/ticks
average: 185496 cycles/ticks
indcpa_dec:
median: 47782 cycles/ticks
average: 47967 cycles/ticks
kyber_keypair_derand:
median: 165628 cycles/ticks
average: 166382 cycles/ticks
kyber_keypair:
median: 180628 cycles/ticks
average: 181401 cycles/ticks
kyber_encaps_derand:
median: 198058 cycles/ticks
average: 198852 cycles/ticks
kyber_encaps:
median: 199118 cycles/ticks
average: 199877 cycles/ticks
kyber_decaps:
median: 250808 cycles/ticks
average: 251818 cycles/ticks
Loop spin: 983
gen_a:
median: 46468 cycles/ticks
average: 46732 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2274 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2302 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6857 cycles/ticks
INVNTT:
median: 9778 cycles/ticks
average: 9834 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11800 cycles/ticks
average: 11870 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1442 cycles/ticks
average: 1460 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1660 cycles/ticks
indcpa_keypair:
median: 151974 cycles/ticks
average: 152663 cycles/ticks
indcpa_enc:
median: 184764 cycles/ticks
average: 185499 cycles/ticks
indcpa_dec:
median: 47778 cycles/ticks
average: 47980 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166285 cycles/ticks
kyber_keypair:
median: 180296 cycles/ticks
average: 181112 cycles/ticks
kyber_encaps_derand:
median: 198512 cycles/ticks
average: 199277 cycles/ticks
kyber_encaps:
median: 199430 cycles/ticks
average: 200248 cycles/ticks
kyber_decaps:
median: 250816 cycles/ticks
average: 251808 cycles/ticks
Loop spin: 984
gen_a:
median: 46668 cycles/ticks
average: 46920 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2292 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6853 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9832 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11804 cycles/ticks
average: 11960 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1461 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152126 cycles/ticks
average: 152819 cycles/ticks
indcpa_enc:
median: 184664 cycles/ticks
average: 185420 cycles/ticks
indcpa_dec:
median: 47862 cycles/ticks
average: 48011 cycles/ticks
kyber_keypair_derand:
median: 165508 cycles/ticks
average: 166245 cycles/ticks
kyber_keypair:
median: 180386 cycles/ticks
average: 181189 cycles/ticks
kyber_encaps_derand:
median: 198506 cycles/ticks
average: 199334 cycles/ticks
kyber_encaps:
median: 199398 cycles/ticks
average: 200184 cycles/ticks
kyber_decaps:
median: 250976 cycles/ticks
average: 252090 cycles/ticks
Loop spin: 985
gen_a:
median: 46578 cycles/ticks
average: 46878 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2280 cycles/ticks
NTT:
median: 6836 cycles/ticks
average: 6876 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11968 cycles/ticks
average: 11979 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1447 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152018 cycles/ticks
average: 152691 cycles/ticks
indcpa_enc:
median: 184650 cycles/ticks
average: 185362 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47963 cycles/ticks
kyber_keypair_derand:
median: 165556 cycles/ticks
average: 166266 cycles/ticks
kyber_keypair:
median: 180484 cycles/ticks
average: 181251 cycles/ticks
kyber_encaps_derand:
median: 198312 cycles/ticks
average: 199075 cycles/ticks
kyber_encaps:
median: 199454 cycles/ticks
average: 200243 cycles/ticks
kyber_decaps:
median: 250964 cycles/ticks
average: 251950 cycles/ticks
Loop spin: 986
gen_a:
median: 46508 cycles/ticks
average: 46802 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2285 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11808 cycles/ticks
average: 11923 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1452 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2652 cycles/ticks
average: 2667 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152002 cycles/ticks
average: 152698 cycles/ticks
indcpa_enc:
median: 184648 cycles/ticks
average: 185403 cycles/ticks
indcpa_dec:
median: 47742 cycles/ticks
average: 47994 cycles/ticks
kyber_keypair_derand:
median: 165598 cycles/ticks
average: 166302 cycles/ticks
kyber_keypair:
median: 180314 cycles/ticks
average: 181106 cycles/ticks
kyber_encaps_derand:
median: 198518 cycles/ticks
average: 199307 cycles/ticks
kyber_encaps:
median: 199682 cycles/ticks
average: 200551 cycles/ticks
kyber_decaps:
median: 251018 cycles/ticks
average: 252034 cycles/ticks
Loop spin: 987
gen_a:
median: 46522 cycles/ticks
average: 46802 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2273 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2290 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6847 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9846 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11818 cycles/ticks
average: 11943 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2644 cycles/ticks
average: 2658 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1656 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152843 cycles/ticks
indcpa_enc:
median: 184682 cycles/ticks
average: 185423 cycles/ticks
indcpa_dec:
median: 47738 cycles/ticks
average: 47945 cycles/ticks
kyber_keypair_derand:
median: 165566 cycles/ticks
average: 166359 cycles/ticks
kyber_keypair:
median: 180378 cycles/ticks
average: 181173 cycles/ticks
kyber_encaps_derand:
median: 198316 cycles/ticks
average: 199182 cycles/ticks
kyber_encaps:
median: 199620 cycles/ticks
average: 200343 cycles/ticks
kyber_decaps:
median: 251116 cycles/ticks
average: 252104 cycles/ticks
Loop spin: 988
gen_a:
median: 46644 cycles/ticks
average: 46909 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2286 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6867 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9838 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11822 cycles/ticks
average: 11964 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 428 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2666 cycles/ticks
average: 2714 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1649 cycles/ticks
indcpa_keypair:
median: 151900 cycles/ticks
average: 152610 cycles/ticks
indcpa_enc:
median: 184556 cycles/ticks
average: 185289 cycles/ticks
indcpa_dec:
median: 47724 cycles/ticks
average: 48110 cycles/ticks
kyber_keypair_derand:
median: 165502 cycles/ticks
average: 166267 cycles/ticks
kyber_keypair:
median: 180206 cycles/ticks
average: 181043 cycles/ticks
kyber_encaps_derand:
median: 198452 cycles/ticks
average: 199229 cycles/ticks
kyber_encaps:
median: 199758 cycles/ticks
average: 200508 cycles/ticks
kyber_decaps:
median: 251090 cycles/ticks
average: 252186 cycles/ticks
Loop spin: 989
gen_a:
median: 46580 cycles/ticks
average: 46876 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9829 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12006 cycles/ticks
average: 11986 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1659 cycles/ticks
indcpa_keypair:
median: 151940 cycles/ticks
average: 152608 cycles/ticks
indcpa_enc:
median: 184568 cycles/ticks
average: 185304 cycles/ticks
indcpa_dec:
median: 47840 cycles/ticks
average: 48046 cycles/ticks
kyber_keypair_derand:
median: 165664 cycles/ticks
average: 166399 cycles/ticks
kyber_keypair:
median: 180354 cycles/ticks
average: 181087 cycles/ticks
kyber_encaps_derand:
median: 198200 cycles/ticks
average: 198956 cycles/ticks
kyber_encaps:
median: 199630 cycles/ticks
average: 200426 cycles/ticks
kyber_decaps:
median: 250948 cycles/ticks
average: 251954 cycles/ticks
Loop spin: 990
gen_a:
median: 46668 cycles/ticks
average: 46940 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11924 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2678 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 152112 cycles/ticks
average: 152808 cycles/ticks
indcpa_enc:
median: 184588 cycles/ticks
average: 185491 cycles/ticks
indcpa_dec:
median: 47748 cycles/ticks
average: 47962 cycles/ticks
kyber_keypair_derand:
median: 165788 cycles/ticks
average: 168326 cycles/ticks
kyber_keypair:
median: 184672 cycles/ticks
average: 184410 cycles/ticks
kyber_encaps_derand:
median: 199746 cycles/ticks
average: 200493 cycles/ticks
kyber_encaps:
median: 200774 cycles/ticks
average: 201524 cycles/ticks
kyber_decaps:
median: 252348 cycles/ticks
average: 253352 cycles/ticks
Loop spin: 991
gen_a:
median: 46682 cycles/ticks
average: 46924 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2278 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6866 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9822 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11937 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2665 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1646 cycles/ticks
indcpa_keypair:
median: 152100 cycles/ticks
average: 152769 cycles/ticks
indcpa_enc:
median: 184526 cycles/ticks
average: 185232 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47990 cycles/ticks
kyber_keypair_derand:
median: 165442 cycles/ticks
average: 166152 cycles/ticks
kyber_keypair:
median: 180408 cycles/ticks
average: 181324 cycles/ticks
kyber_encaps_derand:
median: 198566 cycles/ticks
average: 199304 cycles/ticks
kyber_encaps:
median: 199458 cycles/ticks
average: 200385 cycles/ticks
kyber_decaps:
median: 251080 cycles/ticks
average: 252186 cycles/ticks
Loop spin: 992
gen_a:
median: 46540 cycles/ticks
average: 46766 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2267 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2291 cycles/ticks
NTT:
median: 6822 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9850 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11812 cycles/ticks
average: 11935 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151932 cycles/ticks
average: 152623 cycles/ticks
indcpa_enc:
median: 184622 cycles/ticks
average: 185357 cycles/ticks
indcpa_dec:
median: 47804 cycles/ticks
average: 48002 cycles/ticks
kyber_keypair_derand:
median: 165628 cycles/ticks
average: 166346 cycles/ticks
kyber_keypair:
median: 180408 cycles/ticks
average: 181220 cycles/ticks
kyber_encaps_derand:
median: 199670 cycles/ticks
average: 200478 cycles/ticks
kyber_encaps:
median: 200842 cycles/ticks
average: 201613 cycles/ticks
kyber_decaps:
median: 252294 cycles/ticks
average: 253270 cycles/ticks
Loop spin: 993
gen_a:
median: 46554 cycles/ticks
average: 46779 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6861 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9826 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11810 cycles/ticks
average: 11926 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 426 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1445 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 536 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2660 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152170 cycles/ticks
average: 152853 cycles/ticks
indcpa_enc:
median: 184762 cycles/ticks
average: 185504 cycles/ticks
indcpa_dec:
median: 47824 cycles/ticks
average: 48020 cycles/ticks
kyber_keypair_derand:
median: 165660 cycles/ticks
average: 166344 cycles/ticks
kyber_keypair:
median: 180396 cycles/ticks
average: 181225 cycles/ticks
kyber_encaps_derand:
median: 198424 cycles/ticks
average: 199230 cycles/ticks
kyber_encaps:
median: 199598 cycles/ticks
average: 200425 cycles/ticks
kyber_decaps:
median: 251132 cycles/ticks
average: 252187 cycles/ticks
Loop spin: 994
gen_a:
median: 46582 cycles/ticks
average: 46857 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2293 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6852 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9840 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11806 cycles/ticks
average: 11917 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 418 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1458 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2664 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152040 cycles/ticks
average: 152724 cycles/ticks
indcpa_enc:
median: 184578 cycles/ticks
average: 185290 cycles/ticks
indcpa_dec:
median: 47780 cycles/ticks
average: 47951 cycles/ticks
kyber_keypair_derand:
median: 165706 cycles/ticks
average: 166453 cycles/ticks
kyber_keypair:
median: 180244 cycles/ticks
average: 181038 cycles/ticks
kyber_encaps_derand:
median: 198484 cycles/ticks
average: 199274 cycles/ticks
kyber_encaps:
median: 199510 cycles/ticks
average: 200299 cycles/ticks
kyber_decaps:
median: 250942 cycles/ticks
average: 251980 cycles/ticks
Loop spin: 995
gen_a:
median: 46732 cycles/ticks
average: 46982 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2270 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2289 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9770 cycles/ticks
average: 9816 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11998 cycles/ticks
average: 11974 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1456 cycles/ticks
poly_compress:
median: 648 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 528 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1657 cycles/ticks
indcpa_keypair:
median: 151916 cycles/ticks
average: 152583 cycles/ticks
indcpa_enc:
median: 184608 cycles/ticks
average: 185325 cycles/ticks
indcpa_dec:
median: 47788 cycles/ticks
average: 47953 cycles/ticks
kyber_keypair_derand:
median: 165732 cycles/ticks
average: 166468 cycles/ticks
kyber_keypair:
median: 180454 cycles/ticks
average: 181223 cycles/ticks
kyber_encaps_derand:
median: 198398 cycles/ticks
average: 199264 cycles/ticks
kyber_encaps:
median: 199566 cycles/ticks
average: 200374 cycles/ticks
kyber_decaps:
median: 251104 cycles/ticks
average: 252106 cycles/ticks
Loop spin: 996
gen_a:
median: 46460 cycles/ticks
average: 46722 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2262 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2277 cycles/ticks
NTT:
median: 6834 cycles/ticks
average: 6896 cycles/ticks
INVNTT:
median: 9776 cycles/ticks
average: 9818 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12030 cycles/ticks
average: 12037 cycles/ticks
poly_tomsg:
median: 422 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 662 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2663 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152030 cycles/ticks
average: 152707 cycles/ticks
indcpa_enc:
median: 184634 cycles/ticks
average: 185317 cycles/ticks
indcpa_dec:
median: 47796 cycles/ticks
average: 47971 cycles/ticks
kyber_keypair_derand:
median: 165562 cycles/ticks
average: 166316 cycles/ticks
kyber_keypair:
median: 180472 cycles/ticks
average: 181311 cycles/ticks
kyber_encaps_derand:
median: 198188 cycles/ticks
average: 198951 cycles/ticks
kyber_encaps:
median: 199514 cycles/ticks
average: 200350 cycles/ticks
kyber_decaps:
median: 250942 cycles/ticks
average: 251879 cycles/ticks
Loop spin: 997
gen_a:
median: 46528 cycles/ticks
average: 46763 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2276 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2295 cycles/ticks
NTT:
median: 6818 cycles/ticks
average: 6849 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9830 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12012 cycles/ticks
average: 12010 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 417 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1448 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 664 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152096 cycles/ticks
average: 152768 cycles/ticks
indcpa_enc:
median: 184710 cycles/ticks
average: 185452 cycles/ticks
indcpa_dec:
median: 47732 cycles/ticks
average: 47947 cycles/ticks
kyber_keypair_derand:
median: 165648 cycles/ticks
average: 166351 cycles/ticks
kyber_keypair:
median: 180420 cycles/ticks
average: 181245 cycles/ticks
kyber_encaps_derand:
median: 198516 cycles/ticks
average: 199271 cycles/ticks
kyber_encaps:
median: 199542 cycles/ticks
average: 200454 cycles/ticks
kyber_decaps:
median: 251008 cycles/ticks
average: 252060 cycles/ticks
Loop spin: 998
gen_a:
median: 46584 cycles/ticks
average: 46831 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2271 cycles/ticks
poly_getnoise_eta2:
median: 2266 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6848 cycles/ticks
INVNTT:
median: 9772 cycles/ticks
average: 9828 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11814 cycles/ticks
average: 11944 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1457 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 649 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 526 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2659 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1658 cycles/ticks
indcpa_keypair:
median: 152010 cycles/ticks
average: 152682 cycles/ticks
indcpa_enc:
median: 184600 cycles/ticks
average: 185328 cycles/ticks
indcpa_dec:
median: 47774 cycles/ticks
average: 47952 cycles/ticks
kyber_keypair_derand:
median: 165720 cycles/ticks
average: 166450 cycles/ticks
kyber_keypair:
median: 180490 cycles/ticks
average: 181299 cycles/ticks
kyber_encaps_derand:
median: 198512 cycles/ticks
average: 199294 cycles/ticks
kyber_encaps:
median: 199352 cycles/ticks
average: 200115 cycles/ticks
kyber_decaps:
median: 250812 cycles/ticks
average: 251796 cycles/ticks
Loop spin: 999
gen_a:
median: 46596 cycles/ticks
average: 46861 cycles/ticks
poly_getnoise_eta1:
median: 2256 cycles/ticks
average: 2259 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2288 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6858 cycles/ticks
INVNTT:
median: 9780 cycles/ticks
average: 9827 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 12028 cycles/ticks
average: 12002 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 416 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 650 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 539 cycles/ticks
polyvec_compress:
median: 2664 cycles/ticks
average: 2683 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152036 cycles/ticks
average: 152727 cycles/ticks
indcpa_enc:
median: 184564 cycles/ticks
average: 185289 cycles/ticks
indcpa_dec:
median: 47702 cycles/ticks
average: 47904 cycles/ticks
kyber_keypair_derand:
median: 165904 cycles/ticks
average: 166658 cycles/ticks
kyber_keypair:
median: 180272 cycles/ticks
average: 181069 cycles/ticks
kyber_encaps_derand:
median: 198286 cycles/ticks
average: 199161 cycles/ticks
kyber_encaps:
median: 199304 cycles/ticks
average: 200159 cycles/ticks
kyber_decaps:
median: 250878 cycles/ticks
average: 251945 cycles/ticks
Loop spin: 1000
gen_a:
median: 46472 cycles/ticks
average: 46715 cycles/ticks
poly_getnoise_eta1:
median: 2254 cycles/ticks
average: 2257 cycles/ticks
poly_getnoise_eta2:
median: 2268 cycles/ticks
average: 2281 cycles/ticks
NTT:
median: 6820 cycles/ticks
average: 6856 cycles/ticks
INVNTT:
median: 9774 cycles/ticks
average: 9821 cycles/ticks
polyvec_basemul_acc_montgomery:
median: 11798 cycles/ticks
average: 11853 cycles/ticks
poly_tomsg:
median: 420 cycles/ticks
average: 429 cycles/ticks
poly_frommsg:
median: 1440 cycles/ticks
average: 1446 cycles/ticks
poly_compress:
median: 650 cycles/ticks
average: 651 cycles/ticks
poly_decompress:
median: 526 cycles/ticks
average: 525 cycles/ticks
polyvec_compress:
median: 2646 cycles/ticks
average: 2662 cycles/ticks
polyvec_decompress:
median: 1644 cycles/ticks
average: 1647 cycles/ticks
indcpa_keypair:
median: 152032 cycles/ticks
average: 152699 cycles/ticks
indcpa_enc:
median: 184596 cycles/ticks
average: 185320 cycles/ticks
indcpa_dec:
median: 47798 cycles/ticks
average: 47981 cycles/ticks
kyber_keypair_derand:
median: 165676 cycles/ticks
average: 166602 cycles/ticks
kyber_keypair:
median: 180166 cycles/ticks
average: 180990 cycles/ticks
kyber_encaps_derand:
median: 198092 cycles/ticks
average: 198862 cycles/ticks
kyber_encaps:
median: 199174 cycles/ticks
average: 200031 cycles/ticks
kyber_decaps:
median: 250872 cycles/ticks
average: 251886 cycles/ticks