необходимо руководство по распределению данных на нескольких графических процессорах - PullRequest
0 голосов
/ 06 июня 2011

В настоящее время я разрабатываю инструментарий машинного обучения для кластеров графических процессоров.Я проверил классификатор логистической регрессии на нескольких графических процессорах.

Я использую подход Master-Worker, когда главный процессор создает несколько потоков POSIX, а матрицы разделяются между графическими процессорами.

Но проблема, которую яесть, как хранить большие матрицы, которые не могут быть сохранены на одной машине.Существуют ли какие-либо библиотеки или подходы для обмена данными между узлами?

1 Ответ

1 голос
/ 06 июня 2011

Я не уверен, насколько велики ваши матрицы, но вы должны проверить CUDA 4.0, выпущенную пару недель назад.Одной из основных функций является совместная память на нескольких устройствах CUDA / GPU

...