- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1. Is there an appropriate subroutine in mkl with respect to matrix assembly?
I made and used by myself, but it takes too long.
I want to something like below expression in fortran
(example-matlab case) global_matrix(dof,dof) = global_matrix(dof,dof) + element_matrix
2. Is there any subroutine in mkl to create a sparse matrix format?
3. Which subroutine should be used for sparse matrix multiplication?
I want to something like below expression in fortran
(example -matlab case) A*x=b (A : sparse matrix, x: vector, b:vector)
4. Is there a subroutine that can do in fortran mkl how to delete certain rows and columns?
I want to something like below expression in fortran
(example -matlab case) matrix(dof,dof) = [];
5. I want to use scalapack of intel mkl, but can't I use it except cluster??
When I used scalapack's dlasrt2 on the desktop, error lnk 2019 occurred.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1. there are no such routines
2. you can try to use conversion from/to dense - CSR, CSC, and others supported sparse formats. Please refer to use MKL Reference to see more details
3. please refer to the documentation follow with this link https://software.intel.com/content/www/us/en/develop/documentation/mkl-developer-reference-c/top/blas-and-sparse-blas-routines/sparse-blas-level-2-and-level-3-routines/sparse-blas-level-2-and-level-3-routines-1.html
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1. there are no such routines
2. you can try to use conversion from/to dense - CSR, CSC, and others supported sparse formats. Please refer to use MKL Reference to see more details
3. please refer to the documentation follow with this link https://software.intel.com/content/www/us/en/develop/documentation/mkl-developer-reference-c/top/blas-and-sparse-blas-routines/sparse-blas-level-2-and-level-3-routines/sparse-blas-level-2-and-level-3-routines-1.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
regarding the #5 - please check the mkl linker adviser how to properly link with the ScaLAPACK components
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your reply !!
In number 5 my setting is below figure::
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please check the user's guide on how to use the linker
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I missed that you use windows:
the linking would look like as follows: /Qmkl=cluster
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page