Пост длинный. Спойлер - и на компе 10-летней давности можно играть в современные игры после относительно недорого апгрейда. Главное - видюха!
Пара общеизвестных фактов, если вы с ними не согласны, можете дальше не читать:
1. Чтобы играть с красивой картинкой и нормальным FPS (60 кадров/с и выше), прежде всего, нужна хорошая ВИДЕОКАРТА, максимально производительная, какую вы можете себе позволить.
2. Многоядерный CPU это хорошо, но для игр важнее всего его производительность в расчете на одно ядро (IPC - instructions per clock) и частота.
3. Современные игры довольно хорошо распределяют нагрузку на 4 ядра, реже на 6 и 8 ядер. То есть 2 ядра уже мало, 4 - впритык, 6-8 ядер - самое то.
4. Обычно, чем красивее картинка (настройки графики High и Ultra), тем больше нагрузка на видеокарту, а не на процессор.
Конфигурация старого компьютера
В 2011 году был куплен следующий компьютер:
1. CPU - Core i5-2400, частота 3,1 ГГц, в бусте 3,4 ГГц, всего 4 ядра - 4 потока (нет Hyper Threading)
2. Материнская плата - ASUS P8H67M-PRO. Поддерживает 2 слота PCI-Express 16x, 4 модуля памяти DDR3 1066/1333, для разгона не подходит, чипсет не позволяет.
3. Память Kingston 2x4 Гб DDR3-1333.
4. Видеокарта NVIDIA GTX 570, 1280 Мб видеопамяти.
5. Накопитель Intel SSD 120 Gb Sata системный + WD Green 1 Tb для файлопомойки.
6. Какой-то средний по цене корпус с блоком питания 550 Вт.
Постепенно комп дополнялся железками для повышения комфорта:
1. Были докуплены планки Patriot 2х8 Гб DDR3-1600, суммарный объем оперативки стал 24 Гб.
2. Был куплен более объемный HDD WD Green 4 Tb
3. Системный Intel SSD переехал в ноутбук, а его место занял M2.Sata SSD на 256 Гб с алиэкспресс, в коробочке адаптере.
Upgrade
Но основная платформа - процессор, материнская плата и видеокарта, остались прежними.
Нормальный upgrade хотелось сделать еще в 2020 году. По опыту могу сказать, что раньше самое лучшее время для покупки компьютерного железа было в мае-июне. Обычно в это время снижались и цены, и курс доллара, народ уходил на каникулы и продавцы были рады любым покупателям. Но тут началась пандемия короновируса, потом бум майнинга, потом санкции и скачки курса, в общем полный бардак на рынке компьютерной комплектухи.
Тем не менее, к лету все более-менее устаканилось, курс доллара припал ниже 60 р, видеокарты стали дешеветь, и желание сделать минимальный upgrade возгорелось с новой силой. Были просмотрены несколько роликов про Xeon'ы с алиэкспресс, но целиком менять платформу не хотелось.
Посмотрел, какой максимальный процессор можно установить в мою старую материнку, им оказался Core i7-3770K. Но разгонять я ничего не собирался, к тому же он не поддерживает Intel Virtualization Technology (а оно мне реально надо - мой старый лазерный принтер все еще работает, но драйверы у него только под WinXP, пришлось делать виртуальную машину и печатать оттуда). Так что в итоге на алиэкспрессе был заказан Core i7-3770 за 3250р.
Основные преимущества Core i7-3770 по сравнению с Сore i5-2400:
1. Более новое ядро в том же сокете - 22 нм против 32 нм.
2. Как следствие, меньшее энергопотребление, TDP 77 Вт против 95 Вт.
3. Поддержка памяти DDR3 1333/1600 против 1066/1333
4. Выше частота - 3,4 ГГц (3,9 ГГц в бусте) против 3,1 ГГц (3,4 ГГц в бусте)
5. Больше кеш-память, 8 Гб против 6 Гб.
6. Больше потоков из-за поддержки HyperThreading - 4 ядра /8 потоков против 4/4
7. Самое главное - поддержка шины PCI-Express 3.0 против PCI-E 2.0, что в 2 раза быстрее!
Улучшаем дисковую подсистему
Видюхи все не дешевели, а размер современных игр увеличивался как на дрожжах. Dota2 занимает 40 Гб, далеко не новая GTA 5 занимает 106 Гб, и вряд ли новые топовые игры будут весить меньше. Засорять системный SSD не хотелось, а играть с HDD - сплошные тормоза и никакого удовольствия. Хотелось поставить SSD побольше и побыстрее.
Реальная максимальная скорость интерфейса SATA3 составляет 500-550 Мб/с. А SSD нового поколения формата M2 NVMe обеспечивают скорость свыше 3000 Мб/с. Для шины PCI-E 5.0 уже и свыше 10 000 Мб/с обещают. Проблема в том, что материнка у меня старая, и слотов M2 на ней нет. Но, на ней есть второй слот PCI-Express! Поэтому на алиэкспрессе был куплен накопитель M2 NVMe и адаптер M.2 NVMe SSD с поддержкой PCI-Express 3,0 4х. Продавец обещал скорость накопителя около 3400 Мб/с! К сожалению, детальное изучение инструкции к материнской плате показало, что второй слот PCI-Express подключен не к процессору, а к чипсету, поэтому максимально поддерживается PCI-E 2.0, что по 4-м линиям даст не больше 2000 Мб/с. Досадно, но что уж теперь, диск уже был в пути, не возвращать же его.
Когда накопитель приехал, решил проверить, реально ли этот SSD с алика может дать 3400 Мб/с. Для этого из первого слота PCI-E, который благодаря Core i7-3770 стал PCI-E 3.0, была вынута видеокарта, а вместо нее установлен адаптер с M2 SSD. (В процессоре есть встроенная видюха).
Как видите, продавец не обманул. Вполне приличная скорость, если учесть, что тестирование было не на чистой машине, а на вполне рабочей, с кучей каких-то программ, утилит, мессенджеров и т.д. Антивирус тоже не отключался.
Но, как бы не хотелось большой скорости, накопитель придется переставлять во второй слот, потому что апгрейд был затеян для игр, и видеокарта скоро займет свое законное место. Давайте посмотрим, что будет со скоростью в слоте PCI-E 2.0 4х.
Получается чуть меньше 1500 Мб/с. Но, с другой стороны, это все равно почти в 3 раза быстрее, чем может дать SATA3. Еще один момент - с этого нового SSD в слоте PCI-E невозможно загрузиться. Биос не видит его в списке накопителей, а Win10 спокойно находит. Позже я наткнулся на форумах, что в старых материнках можно отредактировать биос и добавить возможность загрузки с SSD NVMe. Но заморачиваться было лень, да и привык уже, что система на одном диске, игры - на своем отдельном.
Выбираю видеокарту
Тем временем видеокарты начали дешеветь, но все больше топовые, типа RTX3080/3090. Мне такую изначально было не надо, да и блок питания не потянет. Идеалом для моего компа была бы RTX3070 или RTX3060 Ti, но они показались неоправданно дорогими, тем более намечался анонс серии RTX4xxx. В общем, там же на алиэкспрессе наткнулся на компанию YESTON, и заказал у них RTX3050.
Нормальная двухкулерная видюха с массивными радиаторами и металлическим бэкплейтом. Спецификации полностью повторяют рекомендованные NVIDIA. В общем, видеокарта доехала в целости и сохранности, установлена в компьютер, драйверы обновлены, можно приступать к тестам. Да, монитор у меня тоже старый, и поддерживает максимум FullHD разрешение - 1920x1080.
Утилита GPU-Z говорит, что стандартная частота памяти 1750 МГц, а GPU - 1550 МГц, в бусте до 1777 МГц. В реальности под нагрузкой GPU разгоняется до примерно 1927-1950 МГц, частота памяти не меняется. И еще момент, CPU-Z почему-то считает, что карта должна работать в режиме PCI-E 4.0 16x, но на самом деле GPU в RTX3050 урезан NVIDIA и использует только 8 линий PCI-Express. А процессор Core i7-3770 поддерживает шину только PCI-E 3.0, поэтому и получается рабочий режим "@ x8 3.0"
Тесты в 3DMark Fire Strike
Первым делом запустил 3DMark. Пусть это "синтетика", но благодаря огромной базе результатов можно сравнивать свой комп с кучей других самых разных комбинаций CPU-GPU. Сначала посмотрим, что дал апгрейд этого компьютера от Core i5-2400 + GTX570 до Core i7-3770 + RTX3050.
Тест Fire Strike поддерживает DirectX 11, и это максимум, что может старая GTX 570. Как видите, на обновленном компе показатели графики выросли в 3,7 раза! Результаты теста CPU (Physics) также подросли, но всего в 1,6 раза - за счет более высокой частоты и добавления потоков HyperThreading.
Что касается "абсолютного зачета", общий бал обновленного компа находится в нижних 8% от общего числа всех результатов. Вроде бы печально, но давайте посмотрим на показатели именно графического теста ( Graphics Score), который я выделил красной рамкой. Для более корректного сравнения я отфильтровал результаты, чтобы частота GPU и видеопамяти была примерно одинаковая. На первом месте система с Core i7-12700F на частоте 4888 МГц с 16329 баллами, которая превосходит мой комп с 15565 баллами всего на... 4,9% ! Конечно, в CPU-тесте новый Intel превосходит мой "старичок" в 3,7 раза, как и должно быть, но в сугубо графических тестах это не сильно помогает.
Тесты в 3DMark Time Spy
Теперь давайте посмотрим, что покажет старичок с новой видеокартой в DirectX12, тест Time Spy.
Ниже прилеплен скриншот с результатами сравнения компов, где установлена видеокарта RTX3050, работающая на таких же частотах, как у меня, примерно 1950 МГц для GPU и 1750 для видеопамяти. Сделал так, чтобы понять, насколько будут отличаться результаты графического теста одной и той же видеокарты, но с разными CPU. Мой результат в оранжевой рамочке.
Понятно, что в "зал славы" 3DMark со старым компом и видюхой начального уровня не въедешь. Общий результат оказывается где-то на дне, в пределах нижних 10% от общей массы результатов. Но, если посмотреть на количество очков именно в графическом тесте (красный прямоугольник), оказывается, что результат компа с такой же видеокартой и процессором Core i9-12900K всего на 2,5% (!) выше, чем у моего. Это даже меньше, чем в тесте 3DMark Fire Strike, хотя там CPU немножко "послабее", Core i7-12700F на частоте 4888 МГц. Получается, чем тяжелее графика и выше нагрузка на видеокарту, тем меньше сказывается производительность центрального процессора. Такой вот парадокс.
В общем, 3DMark говорит, что в обновленном компе по части графики с новой RTX3050 все стало гораздо лучше, чем было. Теперь посмотрим, что там в играх.
Тесты в Shadow of the Tomb Raider
Настройки драйверов NVIDIA были по умолчанию, комп старый, винда засрана, антивирус забыл отключить. Единственное, что делал - перед тестами перезагружал комп и не открывал браузеры. Ну а что там само подгрузилось, типа стима, мессенджеров и каких-то утилит, с тем и тестил.
Настройки Shadow of the Tomb Raider при запуске:
На второй вкладке "Графика" выбирались стандартные пресеты, остальное не трогал. Чтобы было наглядно, после каждого теста делал скриншот, а потом слепил из них одну большую картинку, с настройками графики от минимальных до максимальных, соответственно, слева направо.
Эта игра изначально оптимизировалась под "зеленые" видеокарты, поэтому с количеством FPS все хорошо во всех режимах. Что интересно, в режиме максимального качества графики видеокарта дает 83 минимального FPS, в то время как CPU только 62-64. Да и в легких режимах CPU производительностью не блещет. Ну типа вот, старый проц пыхтит из последних сил. С другой стороны - 60 FPS это минимальный, средний то 88! Спокойно бегаешь на максималках и ничего не тормозит.
Ну а теперь самое интересное, ради чего весь этот апгрейд и затевался.
Тесты в Cyberpunk 2077
Как и раньше, все настройки графики были по умолчанию, менялись только готовые пресеты в самой игре. А, только в настройках экрана поставил "полноэкранный" режим вместо "оконного". Хотя вряд ли это на что-то кардинально повлияет. Ну и так же свел все результаты тестов в одну картинку. Кстати, как раз и патч 1.6 вышел. Смотрим, что получилось.
Получается, на этом древнем компе с RTX3050 вполне комфортно играть в Cyberpunk 2077 с высокими настройками графики. Можно даже и "впечатляющее" (то есть ultra) поставить. Каких-то фризов и лагов я не заметил, идет вполне гладенько. Что интересно, минимальный FPS, который обычно и "отвечает" за фризы, лаги и прочие неудобства, стабильно держится в районе 30-40 FPS, и это прекрасно!
Просто для сравнения добавил еще колонку результатов с "лучами" на минималках. Результат оказался даже чуть лучше, чем в "ультра". Тут стало интересно, и решил прогнать остальные тесты с лучами тоже.
В общем, как и ожидалось. Если на с минимумом "лучей" что-то еще как-то шевелится, то дальше средний FPS падает ниже 40, а минимальный - ниже 30. Но в таких режимах и требовать от RTX3050 слишком многого не приходится. Вполне возможно, что более тонкие настройки могут что-то изменить в лучшую сторону, надо будет почитать разные гайды.
Главный результат - на этом компе можно играть в киберпанк с высокими настройками графики. Я думал, что если хоть на средних FPS, скажем, 30 покажет, и то хорошо будет, а тут вона как, играй на здоровье на "высоких".
Цена апгрейда
Давайте теперь посчитаем, во сколько обошелся такой босяцкий апгрейд. Все покупалось на алиэкспрессе, но новый "алик" перестал указывать цены в долларах, только в рублях. В момент покупки были еще какие-то распродажи, поэтому приведу только цены, по которым купил, просто для ориентировки:
1. Процессор Intel Core i7-3770 - 3 247 р.
2. Накопитель KingSpec SSD 1 ТБ M.2 NVMe 2280 PCIe - 4 520 р.
3. Адаптер M.2 NVMe SSD PCI-E 3,0x 4х - 143,42 р + доставка 113,59 р = 257 р.
В итоге - 8 024 р, без видеокарты.
4. Видеокарта YESTON GeForce RTX 3050 RTX3050-8G D6 GA 8G/128bit/GDDR6 - 24 520 р
Видеокарты на "али" с тех пор, кстати, подешевели. С RTX3050 мой апгрейд в сумме обошелся 32 544 р.
Итоги
Надеюсь, владельцы мощных современных процов не будут кидаться в меня тухлыми помидорами. Этот пост вовсе не для того, чтобы показать, будто современный проц в компе не нужен, конечно нужен. Но если денег впритык, то лучше взять видюху получше, чем мощный проц и, скажем, GTX1050. Но это, наверное, тема для отдельной статьи, как за разумные деньги купить нормальный современный комп и не переплачивать за дутых попугаев и агрессивный маркетинг.