X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Fmempool%2Fcnxk.rst;h=d883b83f7ba87a7de8e3d05be5c5950cae917912;hb=82a153151f7d0983017b2639fb970e722d0a5a30;hp=8568fdb150c4189240b4edb81b294b95ca4ea012;hpb=2655241a7e5330d8c903e310c555f172a235c87e;p=dpdk.git diff --git a/doc/guides/mempool/cnxk.rst b/doc/guides/mempool/cnxk.rst index 8568fdb150..d883b83f7b 100644 --- a/doc/guides/mempool/cnxk.rst +++ b/doc/guides/mempool/cnxk.rst @@ -25,6 +25,11 @@ CN9k NPA supports: - Burst alloc of up to 32 pointers. +CN10k NPA supports: + +- Batch dequeue of up to 512 pointers with single instruction. +- Batch enqueue of up to 15 pointers with single instruction. + Prerequisites and Compilation procedure --------------------------------------- @@ -80,3 +85,7 @@ Standalone mempool device device. In case, if end user need to run mempool as a standalone device (without ethdev or eventdev), end user needs to bind a mempool device using ``usertools/dpdk-devbind.py`` + + Example command to run ``mempool_autotest`` test with standalone CN10K NPA device:: + + echo "mempool_autotest" | /app/test/dpdk-test -c 0xf0 --mbuf-pool-ops-name="cn10k_mempool_ops"