heat icon indicating copy to clipboard operation
heat copied to clipboard

Chunk function for CSR sparse arrays

Open Mystic-Slice opened this issue 2 years ago • 2 comments

Figured out how to obtain the data specific to each process. Should be efficient enough.

Question:

What should happen to the Row indices vector?

The row indices keep track of the number of non-zero elements before that row. Since we are splitting it into chunks, the original row index vector (or a part of it) no longer makes sense in the local array. Building a new row index vector also seems pointless because I don't see how that would be useful in matrix operations.

Mystic-Slice avatar Jun 23 '22 15:06 Mystic-Slice

GPU cluster tests are currently disabled on this Pull Request.

mtar avatar Jun 23 '22 15:06 mtar

👇 Click on the image for a new way to code review
  • Make big changes easier — review code in small groups of related files

  • Know where to start — see the whole change at a glance

  • Take a code tour — explore the change with an interactive tour

  • Make comments and review — all fully sync’ed with github

    Try it now!

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map Legend

ghost avatar Jun 23 '22 15:06 ghost