Uploaded image for project: 'SystemDS'
  1. SystemDS
  2. SYSTEMDS-3172

Sparse MCSC block

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Internals

    Description

      Make a new sparse block version that is:

      MCSC (modified compressed sparse column)

      optionally, add CSC as well.

      It should implement SparseBlock [1] and add a the new type of sparse Column.

      Since it would be a major task to make this new format compatible with all operations, only add support for a few:

      • Add a function to transform a MatrixBlock(both sparse and dense) into MCSC.
      • (element wise addition (scalar, vector and matrix))
      • Add tests in a new folder src/test/java/org/apache/sysds/test/component/matrix/mcsc/

       

      [1]src/main/java/org/apache/sysds/runtime/data/SparseBlock.java

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            baunsgaard Sebastian Baunsgaard
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: