- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, all.
I am trying to offload a call to `pardiso_64` to a mic via compiler assisted offload.
`pardiso_64` returns error code `-12` if it is linked against 32 bit libraries. I am following the instructions from the link line advisor, but still getting `-12`. Please see the attached makefile.
MKL version 11.2.3 (`composer_xe_2015.3.187`)
Thanks.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks Ivan. at the first glance this looks like a bug. We will check it and will back asap.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you, Gennady.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Ivan,
The behavious should be by design.
The manual add the notes:
NOTE
pardiso_64is supported only in the 64-bit libraries. If pardiso_64is called from the 32-bit libraries,
it returns error=-12.
Best Regards,
Ying
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, Ying.
Are you implying that offloading to the MIC (xeon phi) inly supports 32 bit architectures?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
sorry. I'm misunderstand your question. you worked 64bit with pardiso_64 , right? Please ignore the message I mentioned about the 32bit library.
Regards,
Ying
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ivan, the problem is reproduced on our side. Affected the latest 11.3 version too. We will keep you updated when the problem would be fixed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ivan, please check if the issue exists on your side with the latest update - MKL 11.3 update 1 and let us know the results.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Philipp, the problem was exactly regard to Pardiso_64 API but not Pardiso. That's why you didn't see the problem.
Yes, that's true - pardiso and pardiso_64 have no differences for compiler assisted offload to MIC when using ILP64 interfaces as well.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page