Как запрограммировать тензорные ядра NVIDIA в графическом процессоре RTX с python и numba? - PullRequest
0 голосов
/ 20 июня 2020

Мне интересно использовать тензорные ядра графических процессоров NVIDIA RTX в python, чтобы получить выгоду от его ускорения в некоторых научных c вычислениях. Numba - отличная библиотека, которая позволяет программировать ядра для cuda, но я не нашел, как использовать тензорные ядра. Можно ли это сделать с помощью Numba? Если нет, что мне использовать?

1 Ответ

2 голосов
/ 20 июня 2020

.... Не нашел как использовать тензорные ядра. Можно ли это сделать с помощью Numba?

Нет. В настоящее время Numba не имеет поддержки половинной точности или встроенных функций тензорного ядра c, доступных в коде устройства.

Если нет, что мне следует использовать?

Я думаю вам придется писать код ядра на собственном диалекте C ++, а затем использовать что-то вроде PyCUDA для запуска кода устройства, скомпилированного на этом диалекте C ++.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...