[
https://issues.apache.org/jira/browse/SYSTEMML-1888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matthias Boehm updated SYSTEMML-1888:
-------------------------------------
Description:
This task aims to remove the brittle parfor rewrite on update-in-place for
intermediates. Since meanwhile, we apply update in-place also for any for loop,
the performance impact of this rewrite is not critical.
The issues of this rewrite include poor asymptotic behavior in the number of
nodes in the parfor program and in the number of candidates, as well as brittle
comparisons based on hop names and line numbers. In order to not stall the 0.15
release, we remove this rewrite for now and reimplement it for the 1.0 release.
> Remove parfor rewrite update-in-place for intermediates
> -------------------------------------------------------
>
> Key: SYSTEMML-1888
> URL: https://issues.apache.org/jira/browse/SYSTEMML-1888
> Project: SystemML
> Issue Type: Sub-task
> Reporter: Matthias Boehm
>
> This task aims to remove the brittle parfor rewrite on update-in-place for
> intermediates. Since meanwhile, we apply update in-place also for any for
> loop, the performance impact of this rewrite is not critical.
> The issues of this rewrite include poor asymptotic behavior in the number of
> nodes in the parfor program and in the number of candidates, as well as
> brittle comparisons based on hop names and line numbers. In order to not
> stall the 0.15 release, we remove this rewrite for now and reimplement it for
> the 1.0 release.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)