- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Is there any function I can use in IPP or MKL to calculate the vector direct product of two vector arrays? I am currently using ippmMul_vca in a loop but it's really slow.
Hagai.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
regardingIPP:
Please see ippmDotProduct( ..... ) functions compute dot product of two vectors or Vector-vector arrays operations: Case 1: Vector - vector operation. Case 2: Vector array - vector operation Case 3: Vector array - vector array operation
MKL:
There are no such operations with arrays in MKL, but there are some functions of vector-vector multiplication for dense and sparse formats:
?dot( ... ) for computing a vector-vector dot product
?doti( .... ) for computing the dot product of a compressed sparse real vector by a full-storage real vector.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for your answer.
I don't need to dot product - I need the "vector direct product" (multiply each item in the first vector by each item in the second vector).
http://mathworld.wolfram.com/VectorDirectProduct.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Upps, I am sorry -:). There are no such functions in both our libraries. I'd recommend you submit this Feature Request at http://premier.intel.com
![](/skins/images/7FC17B7B85029576C25F1E43CE255B51/responsive_peak/images/icon_anonymous_message.png)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page