Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

about convolution functions

recrusader
Beginner
333 Views
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.
0 Kudos
2 Replies
Vladimir_Petrov__Int
New Contributor III
333 Views
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
0 Kudos
recrusader
Beginner
333 Views
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:)
0 Kudos
Reply