Abstract
Supercompilation is a program optimisation technique that is particularly effective at eliminating unnecessary overheads. We have designed a new supercompiler, making many novel choices, including different termination criteria and handling of let bindings. The result is a supercompiler that focuses on simplicity, compiles programs quickly and optimises programs well. We have benchmarked our supercompiler, with some programs running more than twice as fast than when compiled with GHC. Copyright © 2010 ACM.
Author supplied keywords
Cite
CITATION STYLE
Mitchell, N. (2010). Rethinking supercompilation. In ACM SIGPLAN Notices (Vol. 45, pp. 309–320). https://doi.org/10.1145/1932681.1863588
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.