URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 108558
[ Назад ]

Исходное сообщение
"Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилято..."

Отправлено opennews , 15-Июл-16 11:41 
Доступно (https://blog.pyston.org/2016/07/14/pyston-0-5-1-released/) обновление проекта Pyston 0.5.1 (http://www.pyston.org/), в рамках которого компанией Dropbox развивается высокопроизводительная реализация языка Python, созданная с использованием наработок проекта LLVM и использующая (https://www.opennet.ru/opennews/art.shtml?num=44490)  JIT-компиляцию для достижения высокой производительности. Код Pyston написан на языке C++ и распространяется (https://github.com/dropbox/pyston) под лицензией Apache.


Кроме исправления ошибок и устранения несовместимостей в новой версии в основном представлены только оптимизации производительности.  В частности, внесена (https://blog.pyston.org/2016/06/30/baseline-jit-and-inline-c.../) достаточно большая порция улучшений, связанных с кэшированием inline-кода и работой JIT, ускорен алгоритм подсчёта ссылок  в генераторе кода на базе LLVM. Pyston 0.5.1 успешно проходит все тесты из пакета SciPy и в среднем работает на 15% быстрее прошлого выпуска.

URL: https://blog.pyston.org/2016/07/14/pyston-0-5-1-released/
Новость: https://www.opennet.ru/opennews/art.shtml?num=44789


Содержание

Сообщения в этом обсуждении
"Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилято..."
Отправлено freehck , 15-Июл-16 11:41 
> Pyston 0.5.1 успешно проходит все тесты из пакета SciPy и в среднем работает на 15% быстрее прошлого выпуска.

Тут надо отдельно заметить, что "на 15% быстрее" для тестов "из пакета SciPy". Потому что после заявления в 15% и такого графига сразу сомнение берёт, а после подсчёта по нему получается без небольшого 9%.

А ребята молодцы.


"Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилято..."
Отправлено Аноним , 16-Июл-16 10:56 
Сравнить бы его с Golang

"Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилято..."
Отправлено Аноним , 16-Июл-16 12:01 
Это же jit компилятор, тогда с явой

"Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилято..."
Отправлено Аноним , 16-Июл-16 12:43 
сравнить бы его с cpython.

"Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилято..."
Отправлено Аноним , 16-Июл-16 20:28 
C MATLAB СРАВНИВАЙ !

"Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилято..."
Отправлено Аноним , 16-Июл-16 17:33 
А какой питон он поддерживает (3 или 2)?

"Выпуск Pyston 0.5.1, реализации языка Python с JIT-компилято..."
Отправлено 1 , 20-Июл-16 08:31 
Как обычно:
>Currently, Pyston targets Python 2.7, only runs on x86_64 platforms, and only has been tested on Ubuntu. Support for more platforms -- along with Python 3 compatibility -- is desired but deferred until we feel successful on our initial platform.