Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
Important Update: Community Platform Migration​. Learn more​>

about convolution functions

recrusader
Beginner
1,685 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
1,684 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
1,684 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