Efficient incremental run-time specialization for free

Тип публикацииProceedings Article
Дата публикации1999-05-01
Краткое описание
Availability of data in a program determines computation stages. Incremental partial evaluation exploit these stages for optimization: it allows further specialization to be performed as data become available at later stages. The fundamental advantage of incremental specialization is to factorize the specialization process. As a result, specializing a program at a given stage costs considerably less than specializing it once all the data are available.We present a realistic and flexible approach to achieve efficient incremental run-time specialization. Rather than developing specific techniques, as previously proposed, we are able to re-use existing technology by iterating a specialization process. Moreover, in doing so, we do not lose any specialization opportunities. This approach makes it possible to exploit nested quasi-invariants and to speed up the run-time specialization process.This approach has been implemented in Tempo, a specializer for C programs that is publicly available. A preliminary experiment confirm that incremental that incremental specialization can greatly speed up the specialization process.
Для доступа к списку цитирований публикации необходимо авторизоваться.

Топ-30

Журналы

2
4
6
8
10
ACM SIGPLAN Notices
10 публикаций, 29.41%
Lecture Notes in Computer Science
3 публикации, 8.82%
ACM Computing Surveys
1 публикация, 2.94%
Transactions on Architecture and Code Optimization
1 публикация, 2.94%
Mathematics and Computers in Simulation
1 публикация, 2.94%
Theoretical Computer Science
1 публикация, 2.94%
Journal of Parallel and Distributed Computing
1 публикация, 2.94%
IEEE Transactions on Computers
1 публикация, 2.94%
2
4
6
8
10

Издатели

2
4
6
8
10
12
Association for Computing Machinery (ACM)
12 публикаций, 35.29%
Elsevier
3 публикации, 8.82%
Springer Nature
3 публикации, 8.82%
Institute of Electrical and Electronics Engineers (IEEE)
1 публикация, 2.94%
2
4
6
8
10
12
  • Мы не учитываем публикации, у которых нет DOI.
  • Статистика публикаций обновляется еженедельно.

Вы ученый?

Создайте профиль, чтобы получать персональные рекомендации коллег, конференций и новых статей.
 Войти с ORCID
Метрики
34
Поделиться
Ошибка в публикации?