Taichi Lang: пишем CUDA ядра на Python
Тезисы
Иногда даже тем, кто не работает с графическими процессорами вплотную, приходится писать код, который будет выполняться на GPU. Это может быть связано с отрисовкой графики, созданием визуализаций, научными расчётами или банальными курсовыми и дипломными работами.

Для решения многих из этих задач можно использовать такие библиотеки как cupy, numba или pytorch. Однако иногда их функциональности может быть недостаточно, и тогда на помощь приходит высокоуровневый язык программирования CUDA-ядер, похожий на Python, — Taichi-lang. Он позволяет избежать низкоуровневого программирования на CUDA и существенно упростить процесс разработки.
Иногда даже тем, кто не работает с графическими процессорами вплотную, приходится писать код, который будет выполняться на GPU. Это может быть связано с отрисовкой графики, созданием визуализаций, научными расчётами или банальными курсовыми и дипломными работами.

Для решения многих из этих задач можно использовать такие библиотеки как cupy, numba или pytorch. Однако иногда их функциональности может быть недостаточно, и тогда на помощь приходит высокоуровневый язык программирования CUDA-ядер, похожий на Python, — Taichi-lang. Он позволяет избежать низкоуровневого программирования на CUDA и существенно упростить процесс разработки.
Видеозапись доклада
Появится здесь после конференции
Информация о спикере
Алексей Воропаев
Руководитель R&D группы, SberAutoTech
14 лет в ML/DL в роли тимлида/CTO:
  • 4 года в autonomus driving индустрии
  • 11 лет в VK на проектах Маруся, Поиск, Пульс, распознавание лиц
https://www.linkedin.com/in/alxvoropaev/
  • Алексей Воропаев
    Руководитель R&D группы, SberAutoTech

    14 лет в ML/DL в роли тимлида/CTO:

    • 4 года в autonomus driving индустрии
    • 11 лет в VK на проектах Маруся, Поиск, Пульс, распознавание лиц

    https://www.linkedin.com/in/alxvoropaev/

Все доклады трека