ITNEWS.pro
…
29 августа 2023 в 07:46
Подписаться
Scalene — профилировщик Python на базе ИИ для повышения скорости работы с кодом

Ученые-компьютерщики из Массачусетского университета в Амхерсте под руководством Эмери Бергера запустили Scalene — удостоенный наград профилировщик языка Python, повышающий скорость программирования.

Python — один из самых популярных языков программирования в мире благодаря своей относительной простоте и широкой сфере применения. Однако одним из недостатков языка является его медленная работа. По сравнению с другими языками, пайтон работает в 100-1000 раз медленнее, а то и в 60 000 раз, что мешает разработчикам создавать высокопроизводительные проекты.

Однако Эмери Бергер, профессор Университета Массачусетса, и его команда нашли способ ускорения работы Python с помощью ИИ. Scalene — это первый профилировщик, который точно определяет неэффективность кода Python и с помощью ИИ предлагает способы его оптимизации. Scalene фокусируется на использовании CPU, GPU и памяти, чтобы выявить основные причины низкой скорости работы Python, а затем предоставляет действенные предложения по оптимизации отдельных строк или групп кода.

Влияние Scalene очевидно: после выхода на GitHub он получил более 750 000 загрузок. На конференции USENIX Conference on Operating System Design and Implementation доклад Scalene был удостоен награды за лучшую статью.

С появлением Scalene пайтон-разработчики получили беспрецедентного союзника по оптимизации кода.

Дополнительную информацию по применению Scalene можно найти здесь.

Подписывайся на наш Telegram и не пропусти главные новости!