- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello
Just noticed that the latest version of MKL (11.2 Update 2) has these comments in the release notes:
"Added ability to free up memory used by the input matrix after the factorization step. This helps to reduce memory consumption when iterative refinement is not needed and disabled by the user."
I want to try this, How can I do it? What I need to set?
It also says that "iterative refinement should be disabled". Is setting "iparam[8]=0" sufficient for this?
I also noticed that having " iparam[8]" nonzero increases memory consumption significantly in "phase = 33". If I set it to "0", does it impact accuracy of results? What else it impact?
Regards
Bulent
Intel® MKL PARDISO:
- Significantly improved overall scalability for Intel Xeon Phi coprocessors.
- Improved the scalability of the solving step for Intel Xeon processors.
- Reduced memory footprint in the out-of-core mode.
- Added ability to free up memory used by the input matrix after the factorization step. This helps to reduce memory consumption when iterative refinement is not needed and disabled by the user.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Bulent,
If pardiso doesn't use iterative refinement during solving step you can put dummy parameters instead of arrays ia, ja and a and free correspondent memory. The pardiso doesn't use iterative refinement algorithm if you set number of iteration to zero and and switched off automatic iterative refinement in case of pivots.
Thanks,
Alex
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page