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 2016/06/07 04:00:23 UTC

[jira] [Closed] (SYSTEMML-755) Improvements multi-threaded rand (column parallelization)

     [ https://issues.apache.org/jira/browse/SYSTEMML-755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matthias Boehm closed SYSTEMML-755.
-----------------------------------
    Assignee: Matthias Boehm

> Improvements multi-threaded rand (column parallelization) 
> ----------------------------------------------------------
>
>                 Key: SYSTEMML-755
>                 URL: https://issues.apache.org/jira/browse/SYSTEMML-755
>             Project: SystemML
>          Issue Type: Task
>            Reporter: Matthias Boehm
>            Assignee: Matthias Boehm
>             Fix For: SystemML 0.11
>
>
> So far, we parallelize rand over row blocks in order to avoid synchronization for sparse row updates. This leads to single-threaded execution if a matrix has fewer rows than the blocksize (i.e., 1K rows). For dense matrices this is unnecessary. This task accordingly aims to generalize these multi-threaded rand operations to parallelize optionally over columns if the output matrix is dense and if there are more column blocks than row blocks. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)