systemml-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthias Boehm (JIRA)" <>
Subject [jira] [Closed] (SYSTEMML-1555) Decouple literal replacement from in-place recompilation
Date Wed, 12 Jul 2017 23:17:00 GMT


Matthias Boehm closed SYSTEMML-1555.

> Decouple literal replacement from in-place recompilation
> --------------------------------------------------------
>                 Key: SYSTEMML-1555
>                 URL:
>             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

View raw message