acltdtCreateChannelWithCapacity
Applicability
Product |
Supported |
|---|---|
Atlas 350 Accelerator Card |
√ |
√ |
|
√ |
|
☓ |
|
☓ |
|
√ |
Description
Creates data of the acltdtChannelHandle type as a data TX channel to or RX channel from the device. The channel has capacity.
Prototype
1 | acltdtChannelHandle *acltdtCreateChannelWithCapacity(uint32_t deviceId, const char *name, size_t capacity) |
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
deviceId |
Input |
Device ID. Must be in the range of [0, Device count – 1]. Call aclrtGetDeviceCount to obtain the device count. |
name |
Input |
Pointer to the queue channel name. |
capacity |
Input |
Queue channel capacity. Value range: [2, 8192]. |
Returns
- Success: a pointer to data of the acltdtChannelHandle type
- Failure: nullptr
Parent topic: Tensor Data Transfer