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