- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a small matrix that consistently causes pardiso to crash only when I use OMP_NUM_THREADS=2 or 3. My machine has 12 cpus and any other setting for OMP_NUM_THREADS works. The other odd thing is this same matrix solved without any issue in earlier version of Intel compiler ( 2016 ).
I modified the example cl_solver_sym_sp_0_based_c to read in my matrix and reproduce my error. I can share my test case if you like. Or is this a known issue with 2017 Intel compiler?
I have found a workaround is to set iparm[0]=1 . Then I can use any value for OMP_NUM_THREADS. With iparm[0]=0, the crash consistently appears. As mentioned this error is new to 2017 intel compiler. I did not ever experience it before with the same matrix.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yes, the problem with METIS has been addressed into MKL 2017. Could you please check it on your side and give us the results!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the quick reply, however, the issue I am experiencing is with 2017 MKL. The same matrix solves perfectly in 2016 and older MKL. Seems some bug with the 2017 release. I can provide my test case if you like.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page