Kirin 9020 series processors
Kirin 9030 series processors
Kirin X90 series processors
// Call GetTensorCountInQue to query the number of enqueued tensors in the queue. Currently, AllocTensor is called to allocate memory and add the memory to the queue. The value of num is 1. AscendC::TPipe pipe; AscendC::TQueBind<AscendC::TPosition::VECOUT, AscendC::TPosition::GM, 4> que; int num = 4; int len = 1024; pipe.InitBuffer(que, num, len); AscendC::LocalTensor<half> tensor1 = que.AllocTensor<half>(); que.EnQue(tensor1);// Add the tensor to the queue of VECOUT. int32_t numb = que.GetTensorCountInQue();