Частичная оценка

Оглавление1 Частичная оценка1.1 Частичная оценка в вычислительной технике1.2 Статические и динамические данные1.3 Преобразование программы1.4 Примеры частичной оценки1.5 Дополнительные темы2 Частичная […]

Частичная оценка

  • Частичная оценка в вычислительной технике

    • Частичная оценка – метод оптимизации программ для специализации. 
    • Создает новые программы, которые работают быстрее и ведут себя так же, как исходные. 
  • Статические и динамические данные

    • Ястатический – статические данные, известные во время компиляции. 
    • Ядинамический – динамические данные, известные во время выполнения. 
  • Преобразование программы

    • Частичный вычислитель преобразует программу с учетом статических данных. 
    • Остаточная программа, pprog*, выполняется более эффективно, чем исходная. 
  • Примеры частичной оценки

    • Йошихико Футамура описал использование частичной оценки в интерпретаторах. 
    • Первая проекция Футамуры позволяет создавать исполняемые файлы из исходного кода. 
    • Вторая проекция создает компиляторы из специализированных интерпретаторов. 
    • Третья проекция позволяет преобразовывать интерпретаторы в эквивалентные компиляторы. 
  • Дополнительные темы

    • Упоминаются другие методы оптимизации, такие как выполнение функций во время компиляции и снижение прочности. 
    • Ссылки на внешние ресурсы и рекомендации по использованию частичной оценки в динамических языках программирования. 

Полный текст статьи:

Частичная оценка — Википедия

Оставьте комментарий

Прокрутить вверх