Replies: 2 comments 1 reply
-
Thanks! Would there be an argument against switching entirely to gsedd instead of gsevd - instead of providing both options? |
Beta Was this translation helpful? Give feedback.
1 reply
-
Hi there, Do you plan to switch or add gsedd? I'm working on a project and we soon will need to decide whether we will use mathnet or make our own implementation based on gesdd. The difference in performance of the two routines is a deal breaker for us. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have noticed that with MKL provider (but probably also other providers which make use of LAPACK) the SVD function uses gesvd routine from LAPACK. LAPACK has also routine gesdd which is much more efficient for large matrices (see tables 3.18 a 3.19 here).
Would it be possible to modify SVD to use optionally gesdd instead of gesvd?
Beta Was this translation helpful? Give feedback.
All reactions