systemml-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthias Boehm (JIRA)" <>
Subject [jira] [Resolved] (SYSTEMML-1954) Allocate rexpand output in CSR instead of MCSR
Date Sat, 14 Oct 2017 06:20:00 GMT


Matthias Boehm resolved SYSTEMML-1954.
       Resolution: Done
         Assignee: Matthias Boehm
    Fix Version/s: SystemML 1.0

> Allocate rexpand output in CSR instead of MCSR 
> -----------------------------------------------
>                 Key: SYSTEMML-1954
>                 URL:
>             Project: SystemML
>          Issue Type: Sub-task
>            Reporter: Matthias Boehm
>            Assignee: Matthias Boehm
>             Fix For: SystemML 1.0
> By default, we use the MCSR sparse format due to its flexibility on incremental updates.
However, for permutation tables often created via {{rexpand}} (i.e., via table(seq,v)), we
have exactly one non-zero per row which is the worst-case in terms of memory overhead. Since,
we already have the abstract for different sparse representations, we should create CSR outputs
for operations that are known to produce ultra sparse matrices.

This message was sent by Atlassian JIRA

View raw message