Параллельные вычисления на GPU с использованием монитора - PullRequest
0 голосов
/ 02 мая 2018

Я слышал, что если вы используете параллельные вычисления на GPU с монитором, через 5-6 секунд процесс будет закрыт. И это исправить в реестре. Я использую openCL с AMD Radeon Vega 64. Кто-нибудь сталкивался с этим?

1 Ответ

0 голосов
/ 03 мая 2018

Только если один экземпляр ядра будет запущен в течение 5 секунд, ОС прекратит его. Просто спроектируйте свои ядра так, чтобы они работали менее чем за секунду, и все будет в порядке (просто поставьте в очередь многие из них, чтобы выполнить тот же объем работы по сравнению с долго работающим ядром). Даже за одну секунду ваш рабочий стол будет вялым. Чтобы избежать этого, держите время выполнения ядра ниже 50 мс или меньше. Просто запустите больше из них. Другими словами, вы можете запускать задачи GPGPU в течение нескольких дней, запустив миллионы коротких ядер.

...