реклама на сайте
подробности

 
 
> simulink model -> processing on GPU (CUDA), не запускается..
chirik
сообщение Aug 13 2012, 10:48
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Добрый день,

Использую Simulink (MATLAB 7.14.0.739 (R2012a), Simulink Version 7.9, Win7 64x) для создания программной модели. Встал вопрос о повышении производительности расчетов, и мы решили использовать CUDA (NVIDIA GeForce GTX 560 Ti). Примеры работы с CUDA из хелпа матлаба работают в командной строке (MATLAB). Но при попытке использовать функции GPU в M-файле в Simulink возникает ошибка - gpuArray не поддерживается для генерации кода.(is not supported for standalone code generation) Для примера создан тестовый файл, на принскрин видно содержание M-файла и сообщение ошибки. Поиск в интернете не дал желаемых результатов. Может кто ни будь уже запускал модели на GPU?
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
chirik
сообщение Aug 14 2012, 10:43
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Вот что ответили в поддержке)

It doesn't look like any of the GPU functions are in the list of functions supported for code-generation, so you cannot directly use them in the (Embedded) MATLAB Function block. But you should be able to perform these operations by writing a separate MATLAB function that performs the GPU operations, and call your function using the coder.extrinsic directive. If you are using an Interpreted MATLAB Function block, you don't have to worry about code-generation support, so these functions should work.

Создали М-файл функцию (где используем GPU) и вызываем ее из MATLAB Function block (симулинк) используя предварительно coder.extrinsic дерективу, работает biggrin.gif ))
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 17:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016