systemml-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthias Boehm (JIRA)" <>
Subject [jira] [Resolved] (SYSTEMML-1832) Redundant checkpoint instructions before loops
Date Wed, 09 Aug 2017 20:55:00 GMT


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:
>             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

View raw message