KIAM Main page Web Library  •  Publication Searh  Русский 
Publication

KIAM Preprint № 111, Moscow, 2018
Authors: Klimov A. V., Romanenko S. A.
Supercompilation: main principles and basic concepts
Abstract:
An introduction to supercompilation, a program analysis and transformation technique, is given. Main principles and basic concepts of supercompilation are explained by examples: driving, generalization and looping back. The early history of supercompilation is briefly described. The use of a simple supercompiler SPSC, provided in the public domain via the Internet, along with a set of examples and open source codes, is also explained.
Keywords:
supercompilation, program analysis, program optimization, program specialization, program transformation, metacomputation
Publication language: russian,  pages: 36
Research direction:
Programming, parallel computing, multimedia
Russian source text:
Export link to publication in format:   RIS    BibTeX
View statistics (updated once a day)
over the last 30 days — 19 (+4), total hit from 01.09.2019 — 658
About authors:
  • Klimov Andrei Valentinovich,  orcid.org/0000-0003-0418-7311KIAM RAS
  • Romanenko Sergei Anatolievich,  orcid.org/0000-0002-2971-9647KIAM RAS