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

Частичная оценка Частичная оценка в вычислительной технике Частичная оценка — метод оптимизации программ для специализации.  Создает новые программы, которые работают […]

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

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

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

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

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

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

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

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

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

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

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