Asiris_comp Опубликовано: 19 декабря, 2018 Игроки 8 342 публикации 3 966 боёв Поделиться Опубликовано: 19 декабря, 2018 19 Дек 2018 - 03:15 пользователь vinokurov_78 сказал:нагрузка на видеокарту в ангаре 88-99%!!!!Это не температура?Уточняю на всякий случай.Есть тут один помощник, упорно видит в этих цифрах температуру. Вижу именно то, что написано!!! 18 Дек 2018 - 19:43 пользователь vinokurov_78 сказал:720(нагрузка на gpu 25-30, но температура держится 50-55гр)При таком разрешении!!!!)В ангаре!!!!)Вы серьезно? Кто к нам с мечом придёт, тот ............................. Безнадёжно отстал в плане вооружения!!!!!!!!!!! Ссылка на комментарий
Asiris_comp Опубликовано: 19 декабря, 2018 Игроки 8 342 публикации 3 966 боёв Поделиться Опубликовано: 19 декабря, 2018 (изменено) Собственно стоит резюмировать, ответ на вопрос был предоставлен ранее http://forum.worldoftanks.ru/index.php?/topic/2021702-%D0%B0%D0%BD%D0%B3%D0%B0%D1%80-%D0%B4%D0%B8%D0%BA%D0%B0%D1%8F-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-gpu%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%D0%BA%D0%B0%D1%80%D1%82%D0%B0/page__st__20__pid__51251285#entry5125128518 Дек 2018 - 06:05 пользователь Asiris_comp сказал:Были подобный вопросы на корабельном форуме 2 года назад, вот ответ QA Engineer на корабельном https://forum.worldofwarships.ru/topic/71146-0514%D1%85-%D0%BE%D0%B1%D1%89%D0%B8%D0%B9-%D1%84%D0%B8%D0%B4%D0%B1%D1%8D%D0%BA/?page=5#comment-2897069 Не смог пройти мимо. есть понятия GPU-bound и CPU-bound. Кадр строится на GPU и CPU параллельно. Что кадр больше обрабатывает, то и будет bound. Эта же система, как правило, и причина тормозов. При этом если на GPU кадр закончит обрабатываться раньше, чем на CPU, то в это в время GPU "отдыхает". Что и выражается в сниженной нагрузке, недогрузке до 100% и т. д. Теперь касательно нашей игры. В большинстве случаев наша игра CPU-bound. Это касается всех боев. Мы получаем данные с сервера, ждем их, обрабатываем, строим траектории полетов снарядов, проигрываем музыку, получаем голосовые сообщения, считаем время полета снаряда для прицела. В результате мы упираемся в CPU, а GPU простаивает в эти момент. но то есть на CPU посчитали кадр за 18мс, на GPU за 12мс, 6мс каждый кадр GPU отдыхает. Это все очень упрощенно, потому что у нас еще есть треды, ядра и т.д. Мы рассматриваем лишь "подсистемы" и их взаимодействие с друг другом. Но в порту - все иначе. Там почти нет геймлогики и взаимодействий с сервером. Поэтому, условно, кадр на CPU считается за 5 мс, а на GPU за 10. CPU теперь имеет время отдохнуть, GPU - нет. Если же нагрузка на GPU падает, значит на CPU что-то стали молотить. Например переключились на баржу, подгрузили все для нее, посчитали и дальше продолжаем молотить GPU - нагрузка на GPU разово упала, и снова выросла до 90-100%. Так что высокая нагрузка на GPU - это про малую нагрузку на CPU, это не баржа такая тяжелая в плане детализации. это порт такой легкий в плане логики. И рост (если он есть, потому что я каждую версию рассказываю почему нагрузка на GPU в порту выше чем в бою) связан лишь с тем, что на CPU немного оптимизировали. Ну, можем биткоины начать майнить в порту на CPU, нагрузка упадет. Или сворачивания белков для поиска лекарства от рака считать, но на надо ли пользователям так? У нас есть механизм ограничения верхнего уровня кадров. Чтобы если вы доходите до 75 FPS, видеокарте давалось время "отдохнуть". Тот самый <maxFrameRate>75</maxFrameRate> в engine_config.xml Температура - это вообще исключительно про про производителя видеокарты. У нас нет возможности влиять на нее и как-то искусственно или не искусственно завышать. Видеокарта должна выдерживать любые штатные нагрузки, это гарантирует производитель видеокарты. А нештатные мы через DirectX Api дать просто не можем. Тут же, в цитате, есть ответ про температуру видеокарты, все зависит от её состояния, если ваша видеокарта перегревается при максимальных нагрузках, значит с ней явно что то не так, она на такие нагрузки и рассчитана, но ни как не на режим работы 50% от указанного производителем.Данное разъяснение было дано разработчиком Лесты, а именно QA Engineer Santcoder, принцип работы клиента, как минимум в описанной части, идентичен. Ответ предоставлен. За дополнительными разъяснения, просьба обратиться в ЦПП.Закрыто. Изменено 19 декабря, 2018 пользователем Asiris_comp Кто к нам с мечом придёт, тот ............................. Безнадёжно отстал в плане вооружения!!!!!!!!!!! Ссылка на комментарий
Рекомендованные публикации