[ https://issues.apache.org/jira/browse/SYSTEMML-1832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias Boehm resolved SYSTEMML-1832. -------------------------------------- Resolution: Fixed Assignee: Matthias Boehm Fix Version/s: SystemML 1.0 > 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)