Возможно ли обрабатывать пользовательский интерфейс непосредственно в коде cuda или нет? Например, скажем, что я хочу написать программу, которая делает некоторый расчет размера некоторого поля с использованием потоков cuda, и теперь, когда у меня есть размер ящиков, я хочу нарисовать их на экране без отправки моих данных в CPU. (I хотите напрямую обрабатывать свой экран из моего кода ядра без привлечения процессора), возможно ли это? Если да, то как я могу это сделать?cuda прямая связь с экраном
-1
A
ответ
1
Я хочу нарисовать их на экране, не возвращая свои данные в CPU. (Я хочу, чтобы прямо обрабатывать свой экран из кода ядра без привлечения процессора), возможно ли это?
Да, возможно использование графического взаимодействия. Вы не рисуете на экране непосредственно из кода CUDA, но можете писать на поверхность, которая будет отображаться непосредственно на экране, не отправляя данные обратно в CPU.
Для примера рассмотрим любой из CUDA graphics interop sample codes.
This slide deck содержит подробный учебник/пример.
благодарю вас за ответ. Я проверю. – pooyan