Сравнительный анализ производительности интерпретаторов CPython и SBCL

Бесплатный доступ

Показана методика и результаты сравнительного анализа производительности интерпретаторов CPython и SBCL. Методика предполагает использование метода имитационного моделирования. Путем многократного запуска и имитации вычислений, реализуемых одним и тем же алгоритмом, представленным в виде двух программ для языков программирования Lisp и Python, производится измерение количества затраченного времени в процессе интерпретации. Полученные результаты измерений можно будет сравнить между собой и выяснить, какой из интерпретаторов более эффективен, для дальнейшего выбора при решении конкретных задач.

Анализ, сравнение, производительность, интерпретатор, трансляция, программирование

Короткий адрес: https://sciup.org/148309570

IDR: 148309570   |   DOI: 10.25586/RNU.V9187.20.03.P.163

Список литературы Сравнительный анализ производительности интерпретаторов CPython и SBCL

  • Грэм П. ANSI Common Lisp. СПб.: Символ-Плюс, 2012. 448 с.
  • Binary-Trees Python 3 #3 Program. Description // The Computer Language Benchmarks Game. URL: https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/binarytrees-python3-3.html (date of the application: 22.06.2020).
  • Graham P. ANSI Common Lisp. N. Y.: Prentice Hall, 1996. 432 p.
  • Knott Gary D. Interpreting LISP: Programming and Data Structures. Berkeley: Apress, 2017. 144 p.
  • Lisp Binary-Trees Lisp SBCL #3 Program. Description // The Computer Language Benchmarks Game. URL: https://benchmarksgame-team.pages.debian.net/benchmarksgame/ program/binarytrees-sbcl-3.html (date of the application: 22.06.2020).
Статья научная