about convolution functions

about convolution functions

recrusader's picture

I am using vslsconvexec1d() to realize the convolution. However, I have several pairs of arrays, such as (x1, y1), (x2, y2)...... Before I use this function, I need to create a task descriptor. I am wondering whether I only create a task descriptor for all the array pairs in convolution. Thank you very much for your help.

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.
Vladimir Petrov (Intel)'s picture
Quoting - recrusader I am using vslsconvexec1d() to realize the convolution. However, I have several pairs of arrays, such as (x1, y1), (x2, y2)...... Before I use this function, I need to create a task descriptor. I am wondering whether I only create a task descriptor for all the array pairs in convolution. Thank you very much for your help.

Hi,

If all your arrays have the same dimensions then one task descriptor is enough.

Best regards,
-Vladimir

recrusader's picture
Quoting - Vladimir Petrov (Intel)

Hi,

If all your arrays have the same dimensions then one task descriptor is enough.

Best regards,
-Vladimir

Thank you very much for your help:)

Login to leave a comment.