Skip to content

Commit

Permalink
Add note to ISAI for GPU implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
Thomas Grützmacher committed Apr 24, 2020
1 parent 01bfa0e commit b1a3eb4
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions include/ginkgo/core/preconditioner/isai.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,11 @@ enum struct isai_type { lower, upper };
* Incomplete Sparse Approximate Inverses for Parallel Preconditioning</a>,
* which is the basis for this work.
*
* @note GPU implementations can only handle the vector unit width `width`
* (warp size for CUDA) as number of elements per row in the sparse
* matrix. If there are more than `width` elements per row, the remaining
* elements will be ignored.
*
* @tparam IsaiType determines if the ISAI is generated for a lower triangular
* matrix or an upper triangular matrix
* @tparam ValueType precision of matrix elements
Expand Down

0 comments on commit b1a3eb4

Please sign in to comment.