Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> состояние загруки GPU, состояние загруки GPU 
:(
    Опции темы
hawk3500
Дата 18.10.2012, 10:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 6.2.2009

Репутация: нет
Всего: 2



Доброго времени суток.
Подскажите какими функциями можно узнать состояние загрузки GPU.
На сколько процентов он загружен?Какова его температура? 
Речь идёт о GPU от NVIDIA.
Заранее благодарен.
С уважением,
HAWK3500.
--------------------
воин dzen'a
PM MAIL   Вверх
feodorv
Дата 18.10.2012, 22:21 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2214
Регистрация: 30.7.2011

Репутация: 9
Всего: 45



Требуется NVIDIA SDK.
Пример посмотрите здесь.


--------------------
Напильник, велосипед, грабли и костыли - основные инструменты программиста...
PM MAIL   Вверх
tzirechnoy
Дата 18.10.2012, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



Не могу представить себе ни одной вменяемой задачи, которую имеет смысл писать на C/C++ и для которой надо узнать температуру именно GPU.
PM MAIL   Вверх
KaZepKa
Дата 18.10.2012, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 29.10.2011

Репутация: нет
Всего: нет



Цитата(tzirechnoy @  18.10.2012,  23:47 Найти цитируемый пост)
Не могу представить себе ни одной вменяемой задачи, которую имеет смысл писать на C/C++ и для которой надо узнать температуру именно GPU.

можно управлять какимнить вентилятором или просто смотреть как какоенить приложение напрягает гпу...
PM MAIL   Вверх
Dem_max
Дата 19.10.2012, 06:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 16
Всего: 39



Цитата(tzirechnoy @ 18.10.2012,  22:47)
Не могу представить себе ни одной вменяемой задачи, которую имеет смысл писать на C/C++ и для которой надо узнать температуру именно GPU.

Измерять загрузку GPU при использовании расчетов на CUDA


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
Amp
Дата 19.10.2012, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: нет
Всего: 17



Цитата(tzirechnoy @  18.10.2012,  22:47 Найти цитируемый пост)
Не могу представить себе ни одной вменяемой задачи, которую имеет смысл писать на C/C++ и для которой надо узнать температуру именно GPU. 

Task Manager, например.
PM MAIL   Вверх
tzirechnoy
Дата 19.10.2012, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



Конкретно вентиляторуправлялкам и таскменеджэру надо знать температуры всех процэссоров и заодно мостов памяти. А если будет ещё и температура выходящего из корпуса воздуха -- то ещё лучшэ. Так что отдельно GPU им просто не упёрся, и начинать написание таких вещей надо не с GPU по очевидным причинам.

Смотреть проблемы на своей системе имеет смысл как раз через такие таскменеджэры и прочие control monitorы. А если надо какой-то извращённый микроалгоритм для одной локальной системы -- то C++ здесь потребует явного overengeneering, для этого есть скриптовые языки (включая пару идущих в комплекте с виндой) и маркоязыки управления GUI-приложэниями.

Пытаться левыми шаманскими танцами администрировать (управлять скоростью и температурой) чужые компьютэры в своей числодробилке на C++ -- это, в общем, попытка влезть не в своё дело.

Да и сама по себе температура GPU, дажэ при использовании CUDA, не показатель. Где-то GPU греться не будет, а проц сдохнет. А где-то GPU сдохнет на 65, поскольку и так разогнанный.
PM MAIL   Вверх
Amp
Дата 19.10.2012, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: нет
Всего: 17



Проглядел, что речь про температуру. Думал о загрузке GPU.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0707 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.