systemml-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthias Boehm (JIRA)" <>
Subject [jira] [Created] (SYSTEMML-1747) New rewrite and performance binary outer operations
Date Thu, 06 Jul 2017 08:09:00 GMT
Matthias Boehm created SYSTEMML-1747:

             Summary: New rewrite and performance binary outer operations
                 Key: SYSTEMML-1747
             Project: SystemML
          Issue Type: Task
            Reporter: Matthias Boehm

In a number of scripts we see unnecessary column replication as a pre-processing steps for
matrix-vector operations although these operations could be directly realized via {{outer}}.
Hence, this task aims to automatically rewrite such patterns as follows
(a %*% ones) == b) -> outer(a, b, "==")
which applies to any binary comparison, arithmetic or builtin operation. 

Furthermore, this task should also cleanup unnecessary inefficiencies in the existing outer
operations (e.g., unnecessary deep vector copies, avoid binary search for small number of
rhs columns).

This message was sent by Atlassian JIRA

View raw message