Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Robert_P_2
Beginner
71 Views

Matrix Reordering in MKL?

Are there any matrix reordering algorithms available in the MKL API, such as Reverse-Cuthill-McKee or Gibbs-Poole-Stockmeyer? I can't seem to find any references one way or the other.

Thank you.

0 Kudos
2 Replies
Gennady_F_Intel
Moderator
71 Views

such reodering algorithms are used internally in Direct Solver (Pardiso ).MKL doesn't provide the API for that functionality.

 

71 Views

Note that the dss_reorder routine can write back the permutation it computes via the MKL_DSS_GET_ORDER option. The size of the buffer you'd need to supply is, of course, the same as the dimension of the equation you're solving.

https://software.intel.com/sites/products/documentation/hpc/mkl/mklman/GUID-F0D0BC19-B6ED-412C-AC4A-...