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/07/12 23:17:00 UTC

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

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

Matthias Boehm resolved SYSTEMML-1555.
--------------------------------------
    Resolution: Done
      Assignee: Matthias Boehm

> 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
>          Components: Compiler
>            Reporter: Matthias Boehm
>            Assignee: Matthias Boehm
>             Fix For: SystemML 1.0
>
>
> 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 recompilations 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.4.14#64029)