You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@systemml.apache.org by "Matthias Boehm (JIRA)" <ji...@apache.org> on 2017/10/11 18:46:00 UTC
[jira] [Created] (SYSTEMML-1954) Allocate rexpand output in CSR
instead of MCSR
Matthias Boehm created SYSTEMML-1954:
----------------------------------------
Summary: Allocate rexpand output in CSR instead of MCSR
Key: SYSTEMML-1954
URL: https://issues.apache.org/jira/browse/SYSTEMML-1954
Project: SystemML
Issue Type: Sub-task
Reporter: Matthias Boehm
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
(v6.4.14#64029)