Оптимизация роя частиц в MATLAB с помощью графического процессора

Вопрос:

Мой код MATLAB использует графический процессор для создания необработанных данных (25 секунд). Затем в MATLAB эти необработанные данные обрабатываются в количествах масштабирования, которые могут быть переданы в целевую функцию (15 секунд).

Возможно ли, чтобы код оптимизации рока частиц MATLAB начал получать следующую партию необработанных данных, пока обрабатываются текущие исходные данные?

Спасибо.

Лучший ответ:

Вы имеете в виду существенное распределение нагрузки и время. MatLab имеет возможность выполнять задачи параллельно с помощью SPMD:

http://www.mathworks.nl/help/distcomp/spmd.html

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

Оцените статью
TechArks.Ru
Добавить комментарий