MWO ПРОИЗВОДИТЕЛЬНОСТЬ - сколько тебя нужно-то?
Доброго времени суток!
Целью данной статьи, является выявление требовательности MWO к ресурсам компьютера.
Начиная написание и тесты, я делал это, ожидая определённые, вполне конкретные, результаты.
Но итог и вывод, не совпали с моими ожиданиями, что только добавило интереса!
Надеюсь читателям будет так же интересно как и мне!
Для оценки производительности использовалась только моя конфигурация, хотя была идея взять несколько процессоров и видеокарт, но начав со своего железа и потратив, на все про все, 3 дня, я просто забил…
Да и тестирование упростил где можно. Жуткий труд! Респект профессиональным тестерам – это ппц работа…

Кратко:
Платформа 1366 сокет i7-930 4 ядра: штатные 2,8гГц и @4,2 гГц. Разгон составил 50%.
(Для активных 1 и 2 ядер 4,4гГц

Оперативная память 12Гб (6X2) OCZ obsidian близко к 1600 CL8
хотя в тесте немного другие значения, отклонение можно не учитывать
ввиду минимального эффекта от оперативки на FPS. Да и отклонение копеечное.
Мат плата ASUS Rampage II GENE. БП FSP 80+silver 800Вт. SSD Kingston 200V+ 120Гиг
Мониторы: один и трио из TERRA LCD 2430W, 1920x1200/5760x1200, 24,1”/24,1x3
Охлаждение отвечает Prolimatech Megahalems (rev B.) 2 вертушки DeepCool 140
Также 4 точечных вентилятора для обдува питания мат. платы, чипсета (оба моста), и бэкплейта видеокарты. *Корпус* продувается шестью 200мм пропеллерами.
Видеокарта - героиня. Бюджетный вариант из своего типа. Референсная Powercolor 7870 2Gb GDDR5, (охлаждение тангенциальным ветродуем ака *турбиной*):
в штатном режиме 1000 ядро, 1200 (4800) память
в разгоне 1300 ядро, 1450 (5800) память. +30% по ядру и почти +20% по памяти. Вольтаж - софтвольтмод 1,3В со стоковых 1,18В это ЖАРКО! Турбина на 100% оборотов – вой жуткий.
(Но даже так, стабильность была не полная… Вылет каждую 3-4 игру. Один из них убил клиент)

Всё железо пересажено на термопасту ArcticSilver MX4 и на хорошие термопрокладки Phobia Ultra XT (7W/mK) промазанные той же ТП.
Ось 7ка 64бит SP1. С лекарством, доведена ручками до ума. Отрублено всё что только можно…
Драйвер – каталист 13.4 (свежий про MWO не обмолвился, да и теперь, пересев на 13.6 бета разницы не наблюдаю).
GPU-z для замера потребления видеопамяти.
MSI afterburner – ака разгонятель видео.
Измерялось FRAPS 3.5.9 + глазами по счётчику рыб. Слава богу его пока вернули.
В прочем, FRAPS не врёт (да да да, я в курсе, но принимаем что не врёт. Полукадры тоже в счёт …).
Такое насилие проделывалось именно под данный тест. Обычно процессор на 4,0гГц, а видеокарта работает на 1200-1250мГц в зависимости от зима/лето за окном. Для 1300 пришлось охладить помещение до +16С и сидеть в штанах и куртке.
Моя жена меня не очень поняла. Ограничилась снисходительной улыбкой…

Итак!
Изначальный план был – отыграть на всех картах MWO на максимальных настройках, средних и минимальных, в вариациях:
1. Стоковый режим. 2. Разгон только GPU. 3. Разгон только CPU 4. В разгоне CPU+GPU
И так проделать для одного и для трёх мониторов. А также для 1,2,4 ядер и с вариантами включенного и выключенного гипертрейдинга. Ну и замер потребляемой видеопамяти конечно! *на десерт*. Мечты блин...
Нервов мне хватило только на одни настройки - максимальные. (оговорюсь, без вертикальной синхронизации. Бесполезная для моего восприятия функция.)
Да и то, вылавливать непопадающиеся карты попросту не было, ни сил, ни времени. Поэтому сведения я просто усреднил в одну цифру, потому как для каждых настроек, отклонения были не принципиально разные по картам… Т.е. значения могут не учитывать одну-две карты.
Изначально я почитал, что же такое есть CryEngine3.
Так же знал - MWO кушает и процессор и видеокарту.
Также везде пишут о рациональности многоядерных решений. Ну посмотрим…
Я смело планировал прикупить этой осенью нечто вроде Радеона 9970 или подешевеющей Нвидии 780.
Остальная моя платформа всё ещё внушает уверенность при условии разгона CPU на 50%.
Интел наращивает мускулы на ядро не так уж и быстро. Если принять рост даже в полновесные 10-15% стока за поколение. То вырисовывается +10-15% Сэнди +10-15% Иви +10-15% Хасфейл. Итого наростающим итогом *за новизну* получим тот же результат. Т.е. предположительно мой старенький 930@4,2гГц может работать как представитель Хасфейла на 4 ядрах в стоковом режиме.
Всё! Победа! Можно не парится о старенькой платформе?Ведь есть ещё 6тиядерники 970-980-990 на 1366 сокете. Все ой как гуд! Так я думал…

А теперь рассказываю что и как получилось.
Не буду захламлять большими таблицами. Отпишу обобщённые результаты по вариациям.
Для одного монитора. 1920х1200. Все настройки*максимум*.
Стоковый режим 4 ядра, 4 потока:
Потребление видеопамяти для одного монитора 952МБ-1064МБ в зависимости от карты – одинаково для всех условий на одном мониторе. Минимум на Каустике. Максимум на Турмалине. Я не скриптовал тесты (долго разбираться было, меня опять таки победила лень), просто играл, поэтому у бдительных товарищей могут получится незначительно другие результаты. Но всё же. Рыбы явно улучшили текстуры. Согласно моим старым замерам, данный показатель вырос более чем на 200 метров по сравнению с парой патчей назад.
Фпс практически идентичен для всех карт. Минимум 40 к/с максимум 61 к/с. Средний показатель зависит от карты, от 42к/с до 49 к/с. В минимум не прописываю фризы. Да-да, они есть. За время теста/боя 3-4 просадки практически незаметные на глаз, до 20 к/с. Но они тут есть – запоминаем…
Разгон только GPU условно +30%
Тадададам. Первое удивление. Нет прироста в +30% FPS! НЕТУ! Вывод – упёрлись в процессор.
При чём прирост составил буквально пару кадров в секунду! Даже не привожу… Т.е. даже стоковый режим для подопытного железа упирается в процессор. А разгон видео не даёт желаемого эффекта. Так то оно так, да не совсем. И далее мы посмотрим, во что же именно в процессоре упёрся на MWO, а именно CryEngine3.Просадки на месте. Всё те же…
Разгон только CPU +50%
О чудо! Минимум 42 к/с Средние 55 к/с и максимальных 65 к/с. (Некоторые карты, как Фрозен сити, не опускаются ниже 50 к/с)
Просадок больше нет! Можно брать не асальт, а разведчика .
Значит даже стоковая видеокарта может работать такой режим при условии шустрого процессора. Но подождите! 7870 – далеко не самая старая видеокарта. Не топ сегмент, но и MWO это нет тот Кризис который ставил на колени любое железо! Неужели разработчики навесят столько, что играть в MWO на *максимум* будет уделом топового железа???
Не боимся и смотрим дальше…
Разгон CPU+GPU:
Опа - сказка. Минимум всё так же 42 к/с Средние поднялись до 69 к/с и максимальные аж 91 к/с!
Ну, обрадовался. Сразу представил себе СВО (водяное охлаждение), 4,5-4,7 гГц на моём процессоре и ноль проблем ещё на год-два. Но замеры шли своим чередом…
Перешёл на 3 монитора. Тут захлёбывается именно видеокарта и тестировать особо нечего. Сразу привожу Разгон
CPU+GPU:
Видеопамяти для 5760х1200 нужно от 1468МБ до 1740МБ. Даже не знаю чем объяснить такую разницу. Рекордсменом оказался Форест Колони Сноу. А самым лёгким вышел Каньон. Кстати Каньон – самая лёгкая карта не только в плане потребления видеопамяти, но и ресурсов CPU/GPU.
Усреднённые кадры получились такие. Минимум 16 к/с, Средних 24 к/с и Максимум 42 к/с. Этого мало для нормальной игры на быстром мехе. Я кстати играю не на полных настройках.
А что же дальше? Дальше самое интересное. Ещё в самом начале я обратил внимание что МВО нагружает все 4 ядра моего камушка. Но нагружает их неравномерно. Мне знакомы такие симптомы. Истина выясняется элементарно. Возвращаемся на один монитор, отключаем 3 ядра и…
Разгон CPU (4,4гГц)+GPU 1 ядро 1 поток:
Минимум 14 к/с, средние 34, максимум 51 к/с. Вернулись фризы. Играть противно…
Разгон CPU(4,4гГц)+GPU 1 ядро 2 потока:
Ох уж этот гипертрейдинг. Минимум 22 к/с, средние 40 к/с, максимальных 70!!! к/с. Но микрофризы всё ещё встречаются, хотя и очень редко. Ладно, а что если дать полноценные 2 ядра?
Разгон CPU(4,4гГц)+GPU 2 ядра 2 потока:
Хо-хо! Да ну не может быть! Минимум 42 к/с, Средних 86 к/с, максимальных 108 к/с. А это значит что мы оказались спереди полноценных 4 ядер! Как это? Да очень просто, но подозрение нужно подтвердить.
Разгон CPU(4,4гГц)+GPU 2 ядра 4 потока:
Да, вот оно… Минимум уехал 40 к/с, Средних 60 к/с, Максимальных 89 к/с.
Для полной уверенности включаем гипертрейдинг с 4 ядрами
Разгон CPU+GPU 4 ядра 4 потока:
В зависимости от карты, результаты прыгают. Но усреднённо я получил на 2-5 к/с меньше чем просто на 4 ядрах.
Нафиг этот гипертрейдинг при 4 ядрах!!! Даже при двух - нафиг!
Надеюсь все огорчились вместе со мной? Почему? Давайте подведём итоги
Выводы:
- В текущем виде, МВО дружит с процессорами Интел, (АМД мы тут не видели) на 4 ядрах. Но! Дружит неравномерно. Загрузка происходит, но нерационально. Получается так, что лучше раскочегарить 2 ядра на лишних 200мГц, чем добавить ещё 2 полноценных ядра. К сожалению, это так. Для меня это означает, что переезд на шестиядерные модели процессоров, под мою платформу – бессмысленен в случае с МВО. Ядра не решают. Плакать хочется… Роль играет транзисторный запас каждого ядра и архитектурные особенности плюшек свежих поколений. А мой дедушка родом из 2008 года, уже выдыхается. Он не сможет вытянуть радикально более мощную видеокарту – он будет узким местом которое не позволит видеокарте нормально работать. Значит, мой выбор платформа 2011-3 Хасвелл через год, чего и Вам желаю. (хотя люблю я АМД

- В случае если рыбы будут допиливать графику, Вам уже для FHD (1920x1080) явно потребуется видеокарта с объёмом видеопамяти более 1,5 гигов, не говоря уже про более высокие разрешения.
- Если у Вас одноядерная система и Вы поклонник МВО, готовьте деньги на апгрейд. Мне кажется что рыбы подкрутят двигатель в рамках данного проекта и загрузка 4 ядер станет реальностью. А пока, нужно иметь 2 ядра – кровь из носу.
За окном скоро 4 утра, ошибки проверять 3 раз сил нет, не обессудьте.
Надеюсь данный обзорчик был полезен и навёл людей на размышления.
Ждём новых патчей и чудес оптимизации от разработчиков!
Да здравствует вселенная BattleTech! Ура-ура-ура! До встречи на поле боя
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают