G
enby!

Владимир Кравченко. Опыт переноса cpu-bound задач дата-аналитики с Python на Rust

Владимир Кравченко Дата-аналитик, Газпром Занимаюсь разработкой DS моделей на Python и дата процессингом на Python+Rust Общеизвестно, что Python это медленный язык, но что если добавить к нему щепотку ржавчины? На примере нескольких задач дата-аналитики — линейной регрессии, линейного программирования и комбинаторной оптимизации — будет рассказано, как перенести высоконагруженную часть кода с Python на Rust. Какие оптимизации можно применить при переписывании кода, и стоит ли игра свеч. В докладе будут затронуты такие вещи как PyO3, SIMD/ILP, Многопоточность, PGO и конечно же личный опыт. Конференция RustCon: https://rustcon.ru/

Смотрите также