Jump to content

Производительность


47 replies to this topic

#21 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 03:14 AM

+1 к вышеотписавшемуся про разгон товарищу. У меня комп 2009 года выпуска i7 первого поколения, шестиядерник частотой 2.66 гГц. Видяха gtx 670. Игра на ультрах с пониженной фильтрацией FXAA и отключенным блюром в некоторых местах карты проседала до 20 кадров. При этом видеокарта в тех местах была нагружена на 50% и проц на 20....Разогнал до 3.8 гГц - просадки в тех же местах до 30ти. Уже вполне играбельно, видеокарта все так же используется игрой на 50%, но отчего-то не везде. Оптимизации в игре ноль.

#22 Deus vult

    Member

  • PipPipPipPipPipPip
  • Bad Company
  • 478 posts
  • LocationRussia, Saint Petersburg

Posted 30 November 2015 - 05:02 AM

View PostHatred, on 30 November 2015 - 04:59 AM, said:

а причем тут оптимизация, если у тебя в процессор шестилетней давности упирается?

Ну ладно тебе, не настолько же хуже 1-е поколение, в особенности i7.

#23 Deus vult

    Member

  • PipPipPipPipPipPip
  • Bad Company
  • 478 posts
  • LocationRussia, Saint Petersburg

Posted 30 November 2015 - 05:11 AM

View PostHatred, on 30 November 2015 - 05:05 AM, said:

оно вообще крутое, у меня вторая машина на нем собрана (i7-860), только вот тактовые частоты там на сегодняшний день слабоваты, так что рекомендуется гнать.

Ну на 3.8 его проц должен раскрывать 670, и не должны мехи на таком конфиге просаживаться до 30 фпс, не такая тут крутая картинка. Так что он, по моему мнению, прав, оптимизация здесь так себе.

#24 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 05:17 AM

Чувак, куда там и что упирается, если проц загружен ровно на 20%? Когда упирается, то процессор загружен на 100%.

Апдейт даже не на 20%, а от 13% и до 17%

Edited by 101km2, 30 November 2015 - 05:23 AM.


#25 Dark Bard

    Member

  • PipPipPipPipPipPipPip
  • Mercenary Rank 6
  • Mercenary Rank 6
  • 571 posts

Posted 30 November 2015 - 05:18 AM

Та же самая, ребят картина) Не i7, core quad. Но так то он с 12мб кеша ну и вообще проц зверь. Надо ли говорить что тянул и тянет все до сих пор. Особенно после разгона до 4х ггц. Кроме мво)
Частично вопрос решился подгонкой множителя памяти. При этом проц и видюха загружены на 50%. Ультры. Просадки в замесах даже до 20 кадров изредка случались. В итоге мои эксперименты привели к тому, что я оставил частоту памяти такой же а у проца скинул Фпс почти не упал. Короче пропускная способность памяти важна. вот... А, собстно в итоге скинул все просто до high, кроме тексту и детализации. Просадки стали гораздо менее страшными. Нагрузка на проц и видюху упала...

View Post101km2, on 30 November 2015 - 05:17 AM, said:

Чувак, куда там и что упирается, если проц загружен ровно на 20%? Когда упирается, то процессор загружен на 100%.

Не совсем так.

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

Но в любом случае все это не отрицает того факта что пираньи {censored}ри. Да, они что-то допиливают, но это тяжелое наследие збт...оно будет с нами еще долго.

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

Edited by Dark Bard, 30 November 2015 - 05:30 AM.


#26 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 05:34 AM

Включив цпу-з, с удивлением заметил, что во время игры в МВО проц не выходит из эконом режима и работает на 2.3 гГц....То есть теоритически, если этот режим убрать, то кадров станет еще больше.

#27 Dark Bard

    Member

  • PipPipPipPipPipPipPip
  • Mercenary Rank 6
  • Mercenary Rank 6
  • 571 posts

Posted 30 November 2015 - 05:37 AM

View PostDark Bard, on 30 November 2015 - 05:18 AM, said:

Та же самая, ребят картина) Не i7, core quad. Но так то он с 12мб кеша ну и вообще проц зверь. Надо ли говорить что тянул и тянет все до сих пор. Особенно после разгона до 4х ггц. Кроме мво)
Частично вопрос решился подгонкой множителя памяти. При этом проц и видюха загружены на 50%. Ультры. Просадки в замесах даже до 20 кадров изредка случались. В итоге мои эксперименты привели к тому, что я оставил частоту памяти такой же а у проца скинул Фпс почти не упал. Короче пропускная способность памяти важна. вот... А, собстно в итоге скинул все просто до high, кроме тексту и детализации. Просадки стали гораздо менее страшными. Нагрузка на проц и видюху упала...


Не совсем так.

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

Но в любом случае все это не отрицает того факта что пираньи {censored}ри. Да, они что-то допиливают, но это тяжелое наследие збт...оно будет с нами еще долго.

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



p.s. Касаемо основного слабого места - все прекрасно знают что будет если нажать shift+f11. Пропадет интерфейс и фпс значительно вырастет. 10-20% примерно. При чем всегда это 10-20%. Короче фишка в чем. Это scaleform. Мерзкая хрень. Пока она статична типо как в крайзисе каком-нибудь, она жрет не так много. Но обновления этого безобразия отжирают много ресурсов. А у нас в интерфейсе миникарта с кучей стрелочек, куча всякой фигни горит\мигает, куча стрелок на экране. И мне вот интересно. А что мешает рыбам обновлять ее не каждый кадр...а раз в несколько кадров, например.

View Post101km2, on 30 November 2015 - 05:34 AM, said:

Включив цпу-з, с удивлением заметил, что во время игры в МВО проц не выходит из эконом режима и работает на 2.3 гГц....То есть теоритически, если этот режим убрать, то кадров станет еще больше.

Предположение основанное ни на чем)
Отчасти это верно что проц не повышает частоту, когда в этом нет необходимости. Ну попробуй, отключи автоматический множитель, задай руками. Может и правда станет лучше.

#28 Dark Bard

    Member

  • PipPipPipPipPipPipPip
  • Mercenary Rank 6
  • Mercenary Rank 6
  • 571 posts

Posted 30 November 2015 - 05:45 AM

View PostHatred, on 30 November 2015 - 05:35 AM, said:

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


Мммм....ну все же, для этого основания есть. Когда более красивые и технологичные игры на этом желез идут заметно лучше. Просто, тому кто проектировал все это дело в начале нужно нагадить в руки. Вроде они в одном из девлогов чето говорили что чел сменился, Но с тем что уже сделано с ходов не разберешься. Просто правда, многие вещи сделаны в игре странно. Тесселляция используется очень странно. Почти на каждом шагу. Хотя в большинстве случаев можно было обойтись лодами. Разрешение текстур сильно прыгает. Так же, как и детализация. бывает, там где не нужно много, а там где нужно-мало. Та же Viridian Bog карта. Растительность на ней это вообще тихий ужас. Ну и так далее. Много мелочей, которые в купе складываются в кусочек навоза. И так во всем, от дизайна, до производительности)

#29 Deus vult

    Member

  • PipPipPipPipPipPip
  • Bad Company
  • 478 posts
  • LocationRussia, Saint Petersburg

Posted 30 November 2015 - 05:47 AM

View PostHatred, on 30 November 2015 - 05:35 AM, said:

я не понимаю, что значит "раскрывать видеокарту", потому что боттлнек можно устроить всегда и везде, было бы желание. при этом 670 уже, мягко говоря, карта тоже старенькая.
core i5-3550 (ivybridge, 3.5ghz), gtx970, все на максимум, фуллхд, фпс 70-100+ в зависимости от карты и места, проседает только в славный момент отбытия дропшипов, но это, полагаю, как раз проблемы движка.
я, какбе, не утверждаю, что оптимизация в игре блеск и шик, так как это было бы ложью, но вполне себе играбельно. обвинять, что проц шестилетней давности с невысокой тактовой частотой не вытягивает игру, маленько... своеобразно.

Ну человек же писал что у него видеокарта загружена была на 50%, а это бывает, если я не ошибаюсь, только когда процессор не успевает обрабатывать данные с этой самой видеокарты посылаемые.

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

И вообще, для меня вопрос оптимизация является вполне себе насущным, ибо на i5 3330, 650ti и 4gb оперативки все довольно грустно. А что либо покупать по нынешним ценам - нафиг-нафиг.

#30 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 05:48 AM

View PostHatred, on 30 November 2015 - 05:35 AM, said:

я не понимаю, что значит "раскрывать видеокарту", потому что боттлнек можно устроить всегда и везде, было бы желание. при этом 670 уже, мягко говоря, карта тоже старенькая.
core i5-3550 (ivybridge, 3.5ghz), gtx970, все на максимум, фуллхд, фпс 70-100+ в зависимости от карты и места, проседает только в славный момент отбытия дропшипов, но это, полагаю, как раз проблемы движка.
я, какбе, не утверждаю, что оптимизация в игре блеск и шик, так как это было бы ложью, но вполне себе играбельно. обвинять, что проц шестилетней давности с невысокой тактовой частотой не вытягивает игру, маленько... своеобразно.


дай угадаю, смотришь, свернувшись, в диспетчере задач?)


ну вот и ответ)

2.3 - это очень мало нынче.


Не угадал, смотрю во время игры с помощью афтебернера. Как раз в местах просадки загадочным образом падает загруженность видеокарты с 98% до 50-60%, естественно фпс падает до 30-35. Это заметно в риверсити на реке. Может просто место проклятое?) В замесах нет никаких просадок.

Этот проц хорошо тянет старситизена, тянет ведьмака, тянет фалаут. А уж в арме 3 и дейзе (которые не страдают оптимизацией), он себя показывает гораздо лучше чем новые ай5 и ай7 второго-третьего поколения.

#31 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 06:37 AM

Мы же говорим не про карту, а про проц. В играх где реализована многопоточная поддержка этот старик еще держится, но в играх которые делают упор на 2-4 ядра он естественно хуже 4х ядерных ай7 нового поколения.

П.С. отключил энергосберегающие функции 3900 мГц постоянно, вырос нагрев, просадка в риверсити стала меньше, но она все равно есть 38-45 кадров. При этом загрузка видеокарты выросла до 70% во время этих просадок. Думается, что 2-3 работающих ядра моего проца не способны загрузить эту видеокарту полностью. А вот почему работают всего 2-4 потока из 12ти имеющихся это уже другой вопрос.

#32 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 06:47 AM

View PostHatred, on 30 November 2015 - 06:41 AM, said:

достаточно мало игр умеет в больше 4 потоков. сложно это и требует много человекочасов, которые предпочитают пускать на более видимые прелести.


потому что игра не умеет в 12 потоков. плюс, они, все же, виртуальные, а не реальные.
впрочем, с риверсити там явно какой-то факап в карте, типа кучи невидимых объектов/теней, что дроуколлами перегружают проц. так что повторю просьбу про указать конкретное место)


конкретно пока было замечено в риверсити, в районе воды, в районе непонятной центральной вышки, где происходит хорошее такое стоялово обычно. В альпах фпс 70-110, то есть более чем достаточный.

#33 Dungeon Keeper

    Member

  • PipPipPipPipPipPipPip
  • 784 posts

Posted 30 November 2015 - 07:03 AM

View PostHatred, on 30 November 2015 - 06:41 AM, said:

достаточно мало игр умеет в больше 4 потоков. сложно это и требует много человекочасов, которые предпочитают пускать на более видимые прелести.

Я вообще понять не могу что именно мои ФПС ограничивает. Загрузка ни на одном из ядер проца выше 70% не поднимается, видюха до 50% не дотягивает. Тем не менее в неудачные моменты бывает просадка вплоть до 40-50 фпс.

#34 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 07:32 AM

View PostDungeon Keeper, on 30 November 2015 - 07:03 AM, said:

Я вообще понять не могу что именно мои ФПС ограничивает. Загрузка ни на одном из ядер проца выше 70% не поднимается, видюха до 50% не дотягивает. Тем не менее в неудачные моменты бывает просадка вплоть до 40-50 фпс.

Похоже оптимизация игры не позволяет использовать процессор достаточно эффективно, из-за этого видеокарта не может работать на 100%. Возникают просадки и лаги. Но увеличение частоты одного ядра дает существенную прибавку фпс. Проверено лично, постепенно с 2.66 гГц, до 3.9. То есть ай5-2500к при возможности надо разогнать до 4.5-4.8 гГц и будет тебе счастье.

#35 Dark Bard

    Member

  • PipPipPipPipPipPipPip
  • Mercenary Rank 6
  • Mercenary Rank 6
  • 571 posts

Posted 30 November 2015 - 07:39 AM

View Post101km2, on 30 November 2015 - 07:32 AM, said:

Похоже оптимизация игры не позволяет использовать процессор достаточно эффективно, из-за этого видеокарта не может работать на 100%. Возникают просадки и лаги. Но увеличение частоты одного ядра дает существенную прибавку фпс. Проверено лично, постепенно с 2.66 гГц, до 3.9. То есть ай5-2500к при возможности надо разогнать до 4.5-4.8 гГц и будет тебе счастье.

А частота проца поднималась как? Множителем, или разгоном по шине?

#36 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 07:45 AM

View PostDark Bard, on 30 November 2015 - 07:39 AM, said:

А частота проца поднималась как? Множителем, или разгоном по шине?


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

#37 Dark Bard

    Member

  • PipPipPipPipPipPipPip
  • Mercenary Rank 6
  • Mercenary Rank 6
  • 571 posts

Posted 30 November 2015 - 07:52 AM

View Post101km2, on 30 November 2015 - 07:45 AM, said:


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

Тогда я бы поглядел еще на частоту памяти. Как она от разгона изменилась. Ибо у меня ни столько частотка проца, сколько частотка памяти прирост дала.

#38 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 07:57 AM

View PostDark Bard, on 30 November 2015 - 07:52 AM, said:

Тогда я бы поглядел еще на частоту памяти. Как она от разгона изменилась. Ибо у меня ни столько частотка проца, сколько частотка памяти прирост дала.

В этом то вся и проблема, отдельно память разогнать не получается из-за особенностей этого самого первого поколения. 1480 мГц, даже не в номинале работает. Тайминги 8-8-8-24.

#39 Dark Bard

    Member

  • PipPipPipPipPipPipPip
  • Mercenary Rank 6
  • Mercenary Rank 6
  • 571 posts

Posted 30 November 2015 - 08:00 AM

View Post101km2, on 30 November 2015 - 07:57 AM, said:

В этом то вся и проблема, отдельно память разогнать не получается из-за особенностей этого самого первого поколения. 1480 мГц, даже не в номинале работает. Тайминги 8-8-8-24.

Пардон, в чем продлема первого поколения? не позволяет в ручную управлять соотношением fsb:ram? Или это при самом оптимальном соотношении такая частотка?

#40 101km2

    Member

  • PipPip
  • 41 posts
  • LocationRussia

Posted 30 November 2015 - 08:12 AM

View PostDark Bard, on 30 November 2015 - 08:00 AM, said:

Пардон, в чем продлема первого поколения? не позволяет в ручную управлять соотношением fsb:ram? Или это при самом оптимальном соотношении такая частотка?

У него есть множитель шина-память, но стабильный разгон на подавляющем большинстве процессоров возможен только на х8. Ставлю х10 и система не загружается, при том что память изначально покупалась 1833 на 1.5в...Плюс есть привязка к другому параметру QPI, он тоже умножается на шину, но должен быть как минимум в 2 раза быстрее памяти. Как раз мой процессор уперся не в тактовую частоту и не в память, а именно в этот линк.

Edited by 101km2, 30 November 2015 - 08:18 AM.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users