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

Improve the efficiency of matrix subsetting

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None
    • Sprint 3

    Description

      For the rangeReIndex operation, it needs to read the whole input matrix into memory first and do the subsetting in the memory. It is not efficient because it needs to read a lot of unnecessary data, and even will be out of memory if the size of input matrix exceeds the available memory.

      The plan here is to read the keys in the Hadoop sequence file, and identify the keys overlapped with the input range index. Then the values specified by the identified keys will be read.

      Attachments

        Issue Links

          Activity

            People

              Tenma Fei Hu
              Tenma Fei Hu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: