pith. sign in

arxiv: 1705.08801 · v1 · pith:56PU6JDKnew · submitted 2017-05-24 · 💻 cs.PL

Properties of Normalization for a math based intermediate representation

classification 💻 cs.PL
keywords normalizationpreservingsystemanalysiscompilationcompilercomplicatedconfidence
0
0 comments X
read the original abstract

The Normalization transformation plays a key role in the compilation of Diderot programs. The transformations are complicated and it would be easy for a bug to go undetected. To increase our confidence in normalization part of the compiler we provide a formal analysis on the rewriting system. We proof that the rewrite system is type preserving, value preserving (for tensor-valued expressions), and terminating.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.