pith. sign in

arxiv: 1211.3722 · v4 · pith:YXBYBYX4new · submitted 2012-11-15 · 💻 cs.PL

Optimizing Abstract Abstract Machines

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

The technique of abstracting abstract machines (AAM) provides a systematic approach for deriving computable approximations of evaluators that are easily proved sound. This article contributes a complementary step-by-step process for subsequently going from a naive analyzer derived under the AAM approach, to an efficient and correct implementation. The end result of the process is a two to three order-of-magnitude improvement over the systematically derived analyzer, making it competitive with hand-optimized implementations that compute fundamentally less precise results.

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.