image image image image image

On This Page

CQE compression saves PCIe bandwidth by compressing a few CQEs into a smaller amount of bytes on the PCIe.

CQE Compression Environmental Variables

  • MLX5_ENABLE_CQE_COMPRESSION

CQE Compression Experimental Verbs

  • ibv_exp_create_cq
    • IBV_EXP_CQ_COMPRESSED_CQE

CQE Compression Capabilities

  • IBV_EXP_CQ_COMPRESSED_CQE

CQE Compression RDMA-Core Verbs 

  • mlx5dv_create_cq
    • cqe_comp_res_format
    • MLX5DV_CQ_INIT_ATTR_MASK_COMPRESSED_CQE

CQE Compression RDMA-Core Capabilities

  • mlx5dv_query_device
    • mlx5dv_cqe_comp_caps

Relevant Man Pages

mlx5dv_create_cq: https://github.com/linux-rdma/rdma-core/blob/master/providers/mlx5/man/mlx5dv_create_cq.3.md