This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: OpenVX nodes to multiply float matrices

Part Number: TDA4VM


Hi,

I'm currently trying to use OpenVX nodes to accelerate the element-wise multiplication/addition/substraction of two float matrices on the TDA4.

My first thought was to use the Pixel-wise Multiplication node, but then I found out that float is not a supported type for vx_image.

After digging a bit, I found out about vx_tensor and the tensor multiply node of OpenVX 1.2, but TIOVX only supports OpenVX 1.1 (even though vx_tensors are used for the TIDL node).

So I'm currently thinking that I need to implement my own vx nodes that perform element-wise multiplication/addition of vx_tensors/float matrices. Before that, I wanted to verify:

1. What is TI's suggested method to multiply float/double matrices using the provided TIOVX API?

2. Is support for OpenVX 1.2 for the TDA4 on the roadmap?

Thank you,

Fred