- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Do the CBLAS matrix routines reorder the matrix array(s) from row-major to column-major in order to use the underlying Fortran BLAS implementation? Or should I pass column-ordered matricies when calling with CBLAS? If the former, there must be some overhead involved in the conversion. Thanks.
BTW, I haven't found a way to search a particular forum. The search box on the side of the forum page let's me choose to search forums, but not a particular one, and seems the same for Advanced Search. Am I missing something?
Cheers,
Michael
Link Copied
4 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
CBLAS doesn't reoder the matrix arrays.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Andrey Bespalov (Intel)
CBLAS doesn't reoder the matrix arrays.
Thanks, very good to know. I should have experimented more first. Since the interface requries passing the order of the array, it suggests it doesn't reorder. But still, good to know from the source.
So, the only performance penalty is negligible, the cost of the C wrapper to the Fortan lib?
Cheers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, exactly.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page