Mark Gates
Mark Gates
Other ideas from SLATE meeting: - If FAILED, print seed or even command line to replicate that line - seed param takes range - internal formula to compute, say given...
The user doesn't readily know the number of matrices. gemm has 3 or 4, depending on how testing is done; other routines differ. If `--matrix=svd`, U and V are also...
Check for warnings, i.e., add `-Werror` to CXXFLAGS in make.inc.
We haven't planned it. Currently we use `unmqr` with the identity matrix. `ungqr` does essentially the same thing but has optimizations where it knows it is multiplying a zero block...
So `A.clone()` would create a deep copy of `A`, basically doing emptyLike, insertLocalTiles, and copy? That seems reasonable. Currently, `copy` is the right API, and yes it requires that `A`...
Yes, the intention is that `redistribute` would effectively just do `copy` if they have the same distribution. We haven't looked at the efficiency of these routines much, though. Note that...
Do you mean the block row & block col? For instance: ``` T = A( i, j ) T.block_row() == i T.block_col() == j ``` That would be fairly trivial...
Yes, see PR #18 (which doesn't work yet).
I understand the desire for this. Because of dealing with remote memory and CPU and GPU memory spaces, we almost never have const Matrix objects. E.g., ``` gemm( scalar_t alpha,...
LAPACK++ commit c52719c works around this bug, so test with a version prior to that.