eth-cscs / DLA-Future

DLA-Future
https://eth-cscs.github.io/DLA-Future/master/
BSD 3-Clause "New" or "Revised" License
64 stars 14 forks source link

Enable Gemm (distributed) to be used with MatrixRef #1022

Closed albestro closed 10 months ago

albestro commented 11 months ago

Implementation has been copied from the GeneralSub case, but it has been refined and cleaned up (thanks to MatrixRef functionalities). More importantly, the GeneralSub implementation was constrained to just work with square sub-matrices, while now this constraint has been removed.

TODO

albestro commented 11 months ago

Currently, "empty" test-cases are not working: this is probably due to alignSubRankIndex that does not consider this edge case.

albestro commented 10 months ago

cscs-ci run