No.5

Пользователь

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

No.5

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

img

Вот сколько Дота не выходит из беты, столько же лет продолжаются споры о том как эта игра использует ваше компудахтерное железо AnimeVeryLaught.gif?1621091378
Одни считают что больше 4х ядер не нужно, вторые закупают процессоры с большим кэшем, а третьи, из списка особенных детей покупают новую видеокарту и всерьез не понимают почему ФПС не увеличился PepeCry.png
PepeGlasses.png?1553628094Пройдемся немного по базе:

1. Дота процессорозависимая игра. Если у вас видеокарта уровня 3050~, то скорее всего её хватит чтобы упереться в 90% современных процессоров даже в 1440p разрешении. Поэтому делать прыжки уровня 3060=>4080 и не понимать что происходит не надо PeepoAnd.png?1577443023
2. Вроде как Дота не сильно умеет в многопоток. Это утверждение идёт ещё с древних времён и Сурса 1, чаще всего основано на аналогиях с собратом по движку - КС. Этот пункт нам ещё предстоит проверить PepeBinokl.gif?1592102861
3. Дота, как и практически все онлайн игры любит объёмный L3 кеш. Мастодонтами в этом плане являются Райзены, особенно версии с 3D-кешем. animeehh.png?1627073246

Но что распинаться, приступим к тестам.

Тестовый стенд



Методика тестирования:

Спойлер


pepecinema.png?1625805522 Начнём с простого. Что получает владелец среднего 20 поточного процессора, заходя в затяжную игру (где все разумеется с блестящими шмотками)

Спойлер



Обратите внимание на загрузку ядер. 4 ядра пахают, 2 на чилле, а существовании остальных игра даже не подозревает PepeCoffee.png?1554727550
Фпс в самом разгаре файта минимально увидел 140. В целом, для такой минуты и такого файта вполне комфортабельный уровень.

Но неужели Дота не может юзать побольше потокоу? ahri.png?1621091061 Как заставить пахать процессор чуть сильнее? animebonk.gif?1672014307
А всё просто, добавляем команду: -threads "20", где вместо числа в кавычках (кавычки не пишем) будет находиться кол-во потоков вашего процессора. У меня 6 ядер, 12 потоков и 8 энергоэффективных ядер. Итого 20.

Смотрим что получается:

Спойлер



Ого, довольно значимый прирост для всего лишь одной команды AnimeLook.png?1660716811
К тому же посмотрите на загрузку ядер - вот это уже что-то вменяемое. noted.gif?1631623211


Те кто шарят наверно сейчас задается вопросом: а что если вырубить нахрен нафик эти энергоэффективные ядра PepeSerious.gif?1616357238 чё они тут энергоэффективят невпопад pepepistol.png. И скажу сразу: Ничего хорошего от этого не будет. Поверьте на слово.

Но мы можем провернуть такой финт ушами: Выставляем команду -threads 12, запускаем Доту и через диспетчер задач отключаем для процесса энергоэффективные ядра:

Спойлер



Видим что отрезаны именно энергоэффективные ядра (видно по частоте) и нагружены по минимуму. А работают только большие в режиме -threads 12 и вроде как неплохо параллелятся (хотя большая часть нагрузки всё равно на паре ядер). Получаем результат чуть похуже полноценного камня с -threads 20, но всё ещё лучше чем дефолт AnimeVeryLaught.gif?1621091378

А может вообще нахрен ну ево эти поддельные патоки? PepeSerious.gif?1616357238 Паралелят они там чота выполняют второй поток инструкции. Нахрен надо? pepestandangry.png?1627073256
Окей. Выключаем и смотрим:

Спойлер


Получаем уровень 20 поточного варианта но без команды -threads PepeHappy.gif?1613920413 То есть смысла в этом нет. Абсолютно peepothink.png?1627073265

А теперь гость нашей программы: Ryzen 5 7600X, EXPO 6000 Mhz 1:1:1 и -threads 12:

Спойлер


Стоит сказать что: результаты до поднятия на рампу можно не сравнивать, потому что мой амдшный друг поставил обзор с обоих сторон, поэтому лучше будет сравнить момент минимальной просадки.
Думаю если хорошо затюнить память и разогнать процессор до 5400 фиксом, то результат будет сопоставим, но пока имеем что имеем.
Если честно я ожидал от Райзена большего. Но видимо результаты из CS2, в котором процессоры интел показывают себя намного хуже чем амд (из-за размера кэша) не переносится на Доту.



Что имеем в итоге?
1. Дота умеет чут чут паралелица, но без вашей команды это делать не будет pepeshapka.png?1592046135
2. Дота не так уж и сильна похожа на сиэс 2 ShrekWTF.png?1619500548
3. зеонщики сосале ShrekWTF.png?1619500548




Важное объявление:
Если тема наберёт ход, то покажу одну МАЛЕНЬКУЮ ФИШЕЧКУ, с которой минимальная просадка в этом файте поднимается до 200+ фпс AnimeVeryLaught.gif?1621091378

UPD:

Заранее скажу что я немного нассикал в штаны с обещанными результаты в 200+, Но скорее всего это связано просто с тем что на процессоре уровня 14600кф это не так сильно заметно. На 5600 на разных реплеях из-за этого мода мне удавалось уравнять его с 5800х3д (олды помнят). Для начала просто предложу посмотреть реплей и самим всё понять:

Спойлер


С учётом того что половину времени в начале я упирался в ГПУ, то фпсов неплохо так насыпало. А дело в чём? Правильно - нет сетов. Герои в том, в чём их мать (лёдожаба) родила. Но из-за того что мод давно не обновлялся некоторые сеты всё равно пробиваются через этот барьер AnimeVeryLaught.gif?1621091378
Сам мод ноу блинг давно поломался и не работает, но если поменять две строчки в геймконфиге то всё работает как и должно. С гайдом по восстановлению No bling Mod сделаю отдельную темку ShrekWTF.png?1619500548
Многие думаю захотят поиграть без всех этих сетов, даже если бы это не давало прироста фпс
Гайд на No Bling Mod

KRATI

Пользователь

Регистрация: 25.09.2021

Сообщения: 3444

Рейтинг: 1534

KRATI

Регистрация: 25.09.2021

Сообщения: 3444

Рейтинг: 1534

img
No.5 сказал(а):

Если честно я ожидал от Райзена большего. Но видимо результаты из CS2, в котором процессоры интел показывают себя намного хуже чем амд (из-за размера кэша) не переносится на Доту.

Нажмите, чтобы раскрыть...

в кс2 не справляются только старые интелы


перезалей видео на ру хостинг а то у меня впн нет(лень)

No.5

Пользователь

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

No.5

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

img
KRATI сказал(а):

в кс2 не справляются только старые интелы


перезалей видео на ру хостинг а то у меня впн нет(лень)

Нажмите, чтобы раскрыть...

Вопрос не о том кто справляется или нет, а о том что лучше справляется. То что сегодня избыток, завтра станет необходимым минимумом HedgehogEat.gif?1660474388

Mahouka_No

Модератор технического раздела

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

Mahouka_No

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

img

No.5 сказал(а):


Важное объявление:
Если тема наберёт ход, то покажу одну МАЛЕНЬКУЮ ФИШЕЧКУ, с которой минимальная просадка в этом файте поднимается до 200+ фпс AnimeVeryLaught.gif?1621091378

Нажмите, чтобы раскрыть...

Ты эта по моему уже года 2 обещаешьHAhaa.png?1616514247

KRATI

Пользователь

Регистрация: 25.09.2021

Сообщения: 3444

Рейтинг: 1534

KRATI

Регистрация: 25.09.2021

Сообщения: 3444

Рейтинг: 1534

img
No.5 сказал(а):

Вопрос не о том кто справляется или нет, а о том что лучше справляется. То что сегодня избыток, завтра станет необходимым минимумом HedgehogEat.gif?1660474388

Нажмите, чтобы раскрыть...

у тебя видеокарта дерьмо, причем тут процессор?

https://www.reddit.com/r/GlobalOffensive/comments/1er12rq/latest_cpu_benchmarks_1080p_medium_quality_rtx/

Свиномансер

Пользователь

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

Свиномансер

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

У меня насколько помню от команды тредс нету прироста.


Mahouka_No

Модератор технического раздела

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

Mahouka_No

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

img

Прикольный конечно у тебя конфиг с фпсиками вышли. Завтра дома буду тож затещу твой реплей.

Дон Пэдро

Пользователь

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

Дон Пэдро

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

по моему ты был в чем то замечен, год назад +\- но могу ошибаться, с каким то челом вы там что то тестили, че то там включено было где то, но могу ошибаться, так что не наговариваю.

P.S. минималку таким макаром не увидеть, в автобернере настраивается за две секунды штука, при активации которой на экране во время записи будет зафиксирована минимальная просадка

Спойлер

No.5

Пользователь

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

No.5

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

img
Дон Пэдро сказал(а):
Нажмите, чтобы раскрыть...

Ну я помню это, там моментик был когда мой 5600 выдал фпс чуть ниже чем 5800х3д, чего быть не должно. Но это было случайно, и я там вроде объяснил в чем дело AnimeVeryLaught.gif?1621091378

Ну это кстати и есть то о чем я говорю в конце


Mahouka_No сказал(а):

Ты эта по моему уже года 2 обещаешьHAhaa.png?1616514247

Нажмите, чтобы раскрыть...

не было такова не наговаривайPepeSerious.gif?1616357238. там где я об этом говорил я в принципе и показал как это работает, а в теме покажу для кежуал юзеров


Дон Пэдро сказал(а):

по моему ты был в чем то замечен, год назад +\- но могу ошибаться, с каким то челом вы там что то тестили, че то там включено было где то, но могу ошибаться, так что не наговариваю.

P.S. минималку таким макаром не увидеть, в автобернере настраивается за две секунды штука, при активации которой на экране во время записи будет зафиксирована минимальная просадка

Спойлер
Нажмите, чтобы раскрыть...

Если бы были сильные всплески по фпсам еще ладно, но тут в принципе фпс плавно снижается и поднимается, что видно по абсолютно ровному фреймтайму (кроме одного из бенчей, уже не скажу в каком был рандомный статтер, который больше не воспроизводился)


KRATI сказал(а):

у тебя видеокарта дерьмо, причем тут процессор?

https://www.reddit.com/r/GlobalOffensive/comments/1er12rq/latest_cpu_benchmarks_1080p_medium_quality_rtx/

Нажмите, чтобы раскрыть...

Зачем ты пишешь в топике если не способен даже инфу с мониторинга считать

Свиномансер

Пользователь

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

Свиномансер

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

А фишечка с добавлением фепеса это скрытие панельки камеры?

Mahouka_No

Модератор технического раздела

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

Mahouka_No

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

img
No.5 сказал(а):


не было такова не наговаривайPepeSerious.gif?1616357238. там где я об этом говорил я в принципе и показал как это работает, а в теме покажу для кежуал юзеров




Нажмите, чтобы раскрыть...

Там есть чет с заменой файлов или подобным? Так мб закрепил бы в виде отдельной темки

Total Drama

Пользователь

Регистрация: 03.03.2012

Сообщения: 71

Рейтинг: 49

Total Drama

Регистрация: 03.03.2012

Сообщения: 71

Рейтинг: 49

Спасибо, думал команда threads не работает, попробую использовать. Я так понимаю если у меня 14 ядер 20 потоков, то я пишу -threads 20?

Жду новые мобильные райзены и весной буду обновлять ноутбук, как появятся достойные модели

No.5

Пользователь

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

No.5

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

img
Свиномансер сказал(а):

А фишечка с добавлением фепеса это скрытие панельки камеры?

Нажмите, чтобы раскрыть...

Нет, хотя это тоже роляет чут чут

Дон Пэдро

Пользователь

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

Дон Пэдро

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

Свиномансер сказал(а):

А фишечка с добавлением фепеса это скрытие панельки камеры?

Нажмите, чтобы раскрыть...

нет IcefrogGiggle.gif?1736856462

это изоляция ядра

Свиномансер

Пользователь

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

Свиномансер

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

Дон Пэдро сказал(а):

нет IcefrogGiggle.gif?1736856462

это изоляция ядра

Нажмите, чтобы раскрыть...

скрытие панельки однако добавляет пару тройку фпс так точно, а то и все 5.

No.5

Пользователь

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

No.5

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

img
Mahouka_No сказал(а):

Там есть чет с заменой файлов или подобным? Так мб закрепил бы в виде отдельной темки

Нажмите, чтобы раскрыть...

YUP

Позже дополню тему и создам отдельную с гайдом


Дон Пэдро сказал(а):

нет IcefrogGiggle.gif?1736856462

это изоляция ядра

Нажмите, чтобы раскрыть...

Изоляция ядра кстати сжирает производительность, но у меня оно по дефолту везде отключено, поэтому на этих тестах не отразилось

Дон Пэдро

Пользователь

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

Дон Пэдро

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

Свиномансер сказал(а):

скрытие панельки однако добавляет пару тройку фпс так точно, а то и все 5.

Нажмите, чтобы раскрыть...

да я знаю, мы же тестили))


P.S. я победил, видоса не будет, 140 с чем то фпс, команда тредс не работает )))) так что 200 фпс не будет)))

P.S.2 почему настроки на максимум(они же нагружают карту), но при этом качество обработки экрана на минимум(оно же разгружает карту) загадка тысячелетия, по моему нужно было все на минимум тупо ставить

Свиномансер

Пользователь

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

Свиномансер

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

14600 прям бодро относительно 12400 получается.

Там чуть ли ни 80 кадров разницы. Что то ты химичишь там. Тредс ваще юзлес, перепроверил много раз.

с 7600x поменьше разрыв всего около 30 мб меньше кадров на рампе.

А то что ты частоту карты минимальную ставишь около максимальной на радике влияет как то?

Не ну офк я не удивлюсь если тупо кэшл2 и 7000 по частоте дает столько, ну не говоря о 5.3Ггц


Дон Пэдро сказал(а):

команда тредс не работает

Нажмите, чтобы раскрыть...

так я и говорю только у него эта команда дает прирост. он нас за нос водит.

Mahouka_No

Модератор технического раздела

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

Mahouka_No

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

img
Свиномансер сказал(а):

14600 прям бодро относительно 12400 получается.

Там чуть ли ни 80 кадров разницы. Что то ты химичишь там. Тредс ваще юзлес, перепроверил много раз.

с 7600x поменьше разрыв всего около 30 мб меньше кадров на рампе.

А то что ты частоту карты минимальную ставишь около максимальной на радике влияет как то?

Не ну офк я не удивлюсь если тупо кэшл2 и 7000 по частоте дает столько.


так я и говорю только у него эта команда дает прирост. он нас за нос водит.

Нажмите, чтобы раскрыть...

Ну как минимум визуально у меня тож все ядра грузятся с ней.

Что в доте стоит она, что в пабге ее аналог. Только ее влияние конечно не понятно

Дон Пэдро

Пользователь

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

Дон Пэдро

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

а стоп я понял кажись что за фишка)))) @Mahouka_No мне же рассказывал про фишку какую то от амд, там в проге от амд можно генертор кадров на любую игру активировать, типа того, вот где фпсы то зарыты)

No.5

Пользователь

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

No.5

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

img
Свиномансер сказал(а):

14600 прям бодро относительно 12400 получается.

Там чуть ли ни 80 кадров разницы. Что то ты химичишь там. Тредс ваще юзлес, перепроверил много раз.

с 7600x поменьше разрыв всего около 30 мб меньше кадров на рампе.

А то что ты частоту карты минимальную ставишь около максимальной на радике влияет как то?

Не ну офк я не удивлюсь если тупо кэшл2 и 7000 по частоте дает столько.

Нажмите, чтобы раскрыть...

Завтра днём если дел не навалится то попробую с джейдеком и хмп 6800 потестить будет ли разница


Фон карты простой, размер карты увеличенный. После выставления ультра настроек игру перезапустить чтобы все корректно применилось.

Всё остальное написал в методике тестирования, проц в стоке, только андервольтнут и выключен ia cep.




Свиномансер

Пользователь

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

Свиномансер

Регистрация: 07.09.2014

Сообщения: 15027

Рейтинг: 4095

Mahouka_No сказал(а):

Ну как минимум визуально у меня тож все ядра грузятся с ней.

Что в доте стоит она, что в пабге ее аналог. Только ее влияние конечно не понятно

Нажмите, чтобы раскрыть...

Гомеопатическое я бы сказал.

Вроде бы кажется что насыпала кадров пару тройку а просадки одни и те же.

У него буст сразу на 20 кадров по среднему.

No.5

Пользователь

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

No.5

Регистрация: 24.09.2016

Сообщения: 5906

Рейтинг: 8607

img
Дон Пэдро сказал(а):

а стоп я понял кажись что за фишка)))) @Mahouka_No мне же рассказывал про фишку какую то от амд, там в проге от амд можно генертор кадров на любую игру активировать, типа того, вот где фпсы то зарыты)

Нажмите, чтобы раскрыть...

махука уже спойлернул что это с файлами игры связано. никаких шаманств нечестных нет.

некоторые это кстати делают даже не из-за фпс.

думайте.



ЕСЛИ ЧЕ ВАЖНОЕ ПРИМЕЧАНИЕ: те тесты которые сейчас в топике сделаны без этого, там все условия я максимально прозрачно описал

Дон Пэдро

Пользователь

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

Дон Пэдро

Регистрация: 29.05.2016

Сообщения: 10004

Рейтинг: 5495

No.5 сказал(а):

Фон карты простой, размер карты увеличенный. После выставления ультра настроек игру перезапустить чтобы все корректно применилось.

Всё остальное написал в методике тестирования, проц в стоке, только андервольтнут и выключен ia cep.

Нажмите, чтобы раскрыть...

а да, фон карты я опять забыл сменить, что за размер карты увеличенный(что это такое?)

Mahouka_No

Модератор технического раздела

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

Mahouka_No

Регистрация: 24.11.2020

Сообщения: 12159

Рейтинг: 3231

img
Дон Пэдро сказал(а):

а стоп я понял кажись что за фишка)))) @Mahouka_No мне же рассказывал про фишку какую то от амд, там в проге от амд можно генертор кадров на любую игру активировать, типа того, вот где фпсы то зарыты)

Нажмите, чтобы раскрыть...

Да не. Эта штука работает поверх движка игры, бернер эти фпсы не видит.

Когда завтра буду тестить могу вывести оба мониторинга с бернера и с рисованными фпсами.

А так понял о чем он говорит, ну если он не пишет тогда тож не буду спойлерить.