-
Есть задача: производить вычисления на видеокарте только в том случае, если она простаивает. То есть у процесса должен быть минималный приоритет (по отношению к процессам видеокарты) и выполняться он должен только если загруженность видеокарты, скажем, не более 30%. Например: открыт браузер -- процесс работает, запустил игру -- процесс остановился, вышел из игры -- снова работает. В какую сторону копать?
-
В сторону изучения SDK от видео карты.
-
Должно работать на всех современных видеокартах. Надо понимать, универсального API нет?
-
Фактически, вопрос состоит в том, как программно узнать загруженность произвольной современной видеокарты (AMD и nVidia) в конкретный момент времени.
-
> [2] Человек (06.10.11 16:09)
у каждого производителя свой специальный набор API. и даже в нем не уверен, что фигурирует такой параметр, как "нагруженность CPU". я бы копал в сторону определения свободной видео памяти.
-
в OpenCL шариш?
-
> QAZ (07.10.11 12:58) [5] > в OpenCL шариш?
Нет, но вычисления будут производиться с его помощью. Там есть соответствущее API?
|