Mark Gates
Mark Gates
What's the motivation here? Please provide a description of what problem this is fixing.
What compiler versions are you using? What is the value of the `_OPENMP` macro? Details help to reproduce issues. The compiler and execution output from the below code may help....
Other libraries like MAGMA and PLASMA also use `larnv`, and LAPACKE provides a wrapper for it, so there's a definite risk of non-conforming `iseed` values. (Although in a quick grep...
Thanks for the detailed report. Will try to look into it. I do see that `hip_arch` is not referenced in CMakeLists.txt; it is used in the GNUmakefile. I guess that...
This looks helpful. I'll look it over. Are there any tests / unit tests that use the new constructor? That would help assure that it is correct.
See `slate/unit_test/test_BandMatrix.cc` and compare `slate/unit_test/test_Matrix.cc`. The GitHub CT runs: ``` slate/unit_test> ./run_tests.py test_BandMatrix ``` Well, the CT runs the whole unit test suite. That command runs the relevant part of...
I think `bdsdc` (bidiagonal divide and conquer) necessarily always computes both U and V. My understanding is it is required by the D&C algorithm. An optimization is not computing U...
Close and re-open to trigger Checks.
We've discussed that this is the expert interface, and we would have a simplified interface (e.g., without all the column selection). Elsewhere in LAPACK, expert interfaces have an extra `x`,...