|
cuPHY
0.1
CUDA PHY Layer Acceration Library
|
#include <cuphy_api.h>
Data Fields | |
| __half2 | matrix [MAX_DL_LAYERS_PER_TB *MAX_DL_PORTS] |
| uint8_t | nPorts |
Structure to define pre-coding matrix
| __half2 _cuphyPmW_t::matrix[MAX_DL_LAYERS_PER_TB *MAX_DL_PORTS] |
Pre-coding matrix used only if cuphyPdschUePrm_t.enablePrcdBf is true. Layout of the data is such that cuphyPdschUePrm_t.nUeLayers is slower dimension. The cuphyPmW_t.nPorts is the number of columns. Memory layout in expected to be in following manner with row-major layout.
| TB L0 | | | | |
|----—|--------------------------------—
| uint8_t _cuphyPmW_t::nPorts |
number of ports for this UE.
1.8.17