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/04/23 04:40:04 UTC

[jira] [Created] (SYSTEMML-1555) Decouple literal replacement from in-place recompilation

Matthias Boehm created SYSTEMML-1555:
----------------------------------------

             Summary: Decouple literal replacement from in-place recompilation
                 Key: SYSTEMML-1555
                 URL: https://issues.apache.org/jira/browse/SYSTEMML-1555
             Project: SystemML
          Issue Type: Sub-task
            Reporter: Matthias Boehm


The current literal replacement framework contains basic scalar literal replacement as well as the replacement of small matrix operations with their literal results. If this framework is invoked with temporary matrix objects created during size propagation any matrix operation would obviously fail. So far, this created no problems because literal replacement was tied to recompilation that are not in-place, i.e., recompilations that create a deep copy of the hop dag, which in turn only happens for single-dag recompilations.

This task aims to decouple the literal replacement from in-place recompilations in order to increase the literal replacement potential and allow for a more flexible use of this literal replacement framework.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)