Expertini Research Research
Computer Science PDF Available DOI: 10.4204/EPTCS.320.9 Non-peer-reviewed Preprint

Optimizing Program Size Using Multi-result Supercompilation

Dimitur Nikolaev Krustev (IGE+XAO Balkan)  ·  Published 2020-08-07

Abstract

Supercompilation is a powerful program transformation technique with numerous interesting applications. Existing methods of supercompilation, however, are often very unpredictable with respect to the size of the resulting programs. We consider an approach for controlling result size, based on a combination of multi-result supercompilation and a specific generalization strategy, which avoids code duplication. The current early experiments with this method show promising results - we can keep the size of the result small, while still performing powerful optimizations.
📄 Full Paper Available as PDF
This paper is available as a downloadable PDF.
📄 Download PDF

✨ AI Plain-English Summary

Get a plain-English summary of this paper generated by AI (5 free per day).

Comments (0)

No comments yet. Be the first to comment.