Параллельная обработка данных: я хочу заставить python использовать графический процессор для обработки данных? - PullRequest
0 голосов
/ 03 декабря 2018

Можно ли заставить Python использовать GPU для обработки данных?

Я знаю, что для библиотеки, использующей GPU, она должна поддерживать CUDA, но это не так, если яспросил о других вариантах, чтобы ускорить обработку данных.

Взять в качестве примера типичную библиотеку для DP: Pandas

Чтобы упростить понимание: я хочу использовать GPU длямоя обработка данных при использовании панд.Как я могу это сделать?

Спасибо,

1 Ответ

0 голосов
/ 03 декабря 2018

Если я правильно понял, вы хотите найти библиотеку, которая поддерживает обработку данных GPU в Python, но не использует для этого CUDA.Что ж, CUDA является широко распространенным стандартом для использования параллельной обработки на графическом процессоре, и (по крайней мере, насколько я знаю) все ведущие платформы для DP придерживаются стандартов, поэтому реализации их алгоритмов основаны на CUDA.

Итак, если вы действительно хотите избежать CUDA и вам даже удастся найти библиотеку Python, которая предоставит вам API для многопроцессорной обработки на GPU (обернув некоторые библиотеки C / C ++), вам придется потратить многовремя на кодирование всего материала DP, с которым вам нужно работать.

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