[
https://issues.apache.org/jira/browse/SYSTEMML-1832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matthias Boehm closed SYSTEMML-1832.
------------------------------------
> Redundant checkpoint instructions before loops
> ----------------------------------------------
>
> Key: SYSTEMML-1832
> URL: https://issues.apache.org/jira/browse/SYSTEMML-1832
> Project: SystemML
> Issue Type: Bug
> Reporter: Matthias Boehm
> Assignee: Matthias Boehm
> Fix For: SystemML 1.0
>
>
> Static rewrites include HOP DAG and statement block rewrites. We apply these
> rewrites multiple times during compilation (e.g., rewrites followed by
> multiple passes of IPA). Some of the static rewrites such as
> {{RewriteInjectSparkLoopCheckpointing}} assume that they are called once for
> a program. Applying them multiple times leads to redundant statement blocks
> with redundant checkpoint instructions. Accordingly, IPA should explicitly
> disable such rewrites.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)