Matthias Boehm created SYSTEMML-1832:
----------------------------------------
Summary: 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
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)