И так всегда…
И так всегда…

Наверное, на каждом форуме, посвященном компьютерному железу, есть эта категория людей. Конечно, речь про ждунов. Они ничего не собирают, не апгрейдят, а только планируют что-то сделать. Но не сейчас. Потом. Когда выйдет новый процессор, видеокарта, материнская плата (нужное подчеркнуть). Вот только момент этот все никак не наступает. Почему? Да кто бы его знал. Сегодня попробуем разобраться, почему стратегия вечного ожидания — это путь в никуда, и почему всегда лучше обновиться здесь и сейчас, чем рассчитывать на будущий апгрейд.

Дисклеймер: эта статья не предназначена для тех, кто сам помогает другим в сборке ПК. Она написана для тех, кто годами ожидает идеальных обновлений для всех мыслимых комплектующих, но так ничего и не покупает. Поэтому будет лучше считать ее не советом и не развенчанием мифов, а попыткой переубеждения.

Почему бесконечно ждать новое железо не имеет смысла

Индустрия компьютерного железа устроена довольно просто. В любой момент времени, какой ни возьми, на подходе всегда будет что-то новое. Всегда. Это бесконечный конвейер. За примерами далеко ходить не надо.

Вы, наверное, уже слышали, что совсем скоро AMD перейдет на архитектуру Zen 6, а на замену фактически еще свеженьким карточкам серии RTX 5000 должны вот-вот прийти их Super-модификации. Естественно, апгрейдиться в таких условиях – дело неблагодарное. Значит, надо потерпеть. Тем более, что и терпеть слишком долго скорее всего не придется. Подумаешь, какие-то пару-тройку месяцев. Ну, максимум полгода. Хорошо, в худшем случае год. Но зато потом…

Вот только потом у ждунов ничего не происходит. Потому что выходит новая модель, и ждун начинает ждать уже ее. А что в это время делает железо в его сборке? Устаревает, конечно. Ведь, если дать себе слово обновиться на следующий год, процессор не замрет и не перестанет терять актуальность. А вы (ну или не вы, а кто-то другой) теряете то, что в инженерной логике называется opportunity cost. Ведь каждый месяц ожидания — это месяц без прироста производительности, месяц на компромиссных настройках, месяц потерянного фреймтайма.

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

Насколько новое поколение процессоров и видеокарт быстрее предыдущего

Новые поколения любых железяк, вне зависимости от типа, действительно приносят улучшения. Вопрос только в том, что это за улучшения и что они дадут конкретно вам. От поколения к поколению прирост составляет в лучшем случае 15-25%. То есть кажется, что если пропустить 2-3, а лучше 4 итерации, можно получить неплохой скачок производительности. Вот только по факту все происходит не совсем так, потому что на слайдах презентаций вендоры всегда пытаются показать ситуацию под выгодным им углом.

На слайдах презентации всегда все красиво
На слайдах презентации всегда все красиво

Вспомните Ryzen 7 8700G. Когда процессор только представили, нам обещали 60+ fps в Cyberpunk 2077. Только потом выяснилось, что он использует всего половину кэша L3 по сравнению с обычными десктопными Ryzen 7000-й серии — 16 МБ против 32 МБ. Это было сделано для удешевления кристалла и размещения мощной графики на том же чипе, но в реальных задачах, особенно в играх с дискретной видеокартой, урезанный кэш приводил к просадкам производительности процессорной части на 10-15% по сравнению с обычными Ryzen 7 7700X. 

А все потому, что производители уже давно вынуждены хитрить. У них просто нет другого выхода. Закон Мура стал работать с большими оговорками, потому что техпроцессы банально уперлись в физические пределы, когда каждый взятый нанометр обходится дороже и дает меньше прироста на ватт. 

Или возьмем Intel. 13-е поколение процессоров Raptor Lake действительно было хорошим обновлением, которое давало ощутимый скачок производительности. Казалось, лучшего момента для обновления для владельцев старых чипов не придумать. Но многие решили подождать 14-е поколение, рассчитывая на новый техпроцесс. И что случилось? Intel выкатила те же процессоры с чуть поднятыми частотами. Ни новой архитектуры, ни прироста в IPC. Просто фабричный разгон.

Вот и получилось, что те, кто решил подождать, остались ни с чем. Точнее, с тем же самым, только позже. Пока одни читали материалы утечек и ждали “настоящий” новый техпроцесс на десктопе, другие, которые просто взяли себе нормальный 13700K/13600K, два года спокойно работ��ли и играли. А потом еще и получили поддержку новых микрокодов, BIOS-ов и патчей.

Что лучше: RTX 3070 или RTX 4060

С видеокартами история, кстати, тоже непростая. Многие, вероятно, помнят, какие ожидания возлагались на линейку RTX 4000 до ее выхода: новая архитектура Ada Lovelace, улучшенная трассировка лучей, DLSS 3 с генерацией кадров. Прорыв-не прорыв, но апгрейд обещал быть более чем достойным. Поэтому часть владельцев видеокарт более ранних поколений предпочли дождаться хотя бы RTX 4060, решив не покупать 3060 или 3070. И дождались-таки.

На практике оказалось, что в обычной растеризации RTX 4060 едва дотягивает до RTX 3060 Ti и заметно – процентов эдак на 20-25 – уступает RTX 3070 в самых типичных играх на высоких настройках. Только если включить DLSS 3 с генерацией кадров — что, опять же, работало не везде и не всегда стабильно — RTX 4060 могла хоть как-то приблизиться к старой семидесятке.​

Справедливости ради, RTX 4060 оказалась намного экономичнее RTX 3070: 115 Вт против 220 Вт. Для компактных сборок это серьезное преимущество. Но вот с точки зрения чистого fps чуда не случилось. Плюс (вернее минус) – у RTX 4060 было всего 8 ГБ видеопамяти против 12 ГБ у RTX 3060. Кроме того, саму шину тоже урезали с 256 бит до 128. В результате в играх с тяжелыми текстурами карта банально начинала задыхаться.​

Новые технологии работают и на старом железе

Только поймите правильно: речи о том, чтобы покупать старье, даже не идет. Тот же апскейлер, который NVIDIA регулярно совершенствует, лучше всего работает именно на новых карточках. Все-таки чудес не бывает, и чем новее технология, тем больше у нее требований к ресурсам железа.

Д��, DLSS 4.5 поддерживается в том числе на видеокартах RTX 2000-й серии, не говоря уже о 3000-й. Так что кому-то даже покажется, что в таких условиях вполне можно перекантоваться еще пару лет до выхода RTX 6000. Но заточена-то технология именно под RTX 40 и RTX 50 с их улучшенными Tensor-ядрами и поддержкой FP8 со всеми вытекающими.

Ну, какой смысл ждать RTX 5080 Super, если и RTX 5080 сегодня отлично себя чувствует
Ну, какой смысл ждать RTX 5080 Super, если и RTX 5080 сегодня отлично себя чувствует

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

На этом-то месте и может возникнуть соблазн подождать еще немного, чтобы получить еще более крутой результат. В конце концов, вот-вот выйдет линейка RTX 5000 Super. Но тут есть один нюанс.

Он заключается в том, что как только появляется то самое поколение, неожиданно появляется следующий ориентир. Вчера ждали RTX 5000, сегодня — ее Super-исполнение, а завтра будем ждать RTX 6000. То есть точка апгрейда все время смещается вперед, а реальной пользы от ожидания больше не становится.

Смена сокета и платформы при апгрейде процессора: чем это грозит

Нет, подождать, конечно, можно. Но не будет ли это рискованно с точки зрения дальнейших перспектив платформы? 

Допустим, вы ждете выхода нового процессора. Он выходит. Но под него – как было с Intel Core Ultra – уже нужен другой сокет. А под другой сокет — новая материнка. А если совсем не повезет – то еще и другая память. Это хорошо, если производитель сохранит совместимость со стандартом RAM предыдущего поколения. А ведь могут и не сохранить, как в AM5. В итоге вместо замены одного процессора придется менять половину сборки. Хотя год назад можно было просто воткнуть новый камень в старую плату и забыть об апгрейде лет так на несколько.

Но куда хуже, что вместе с пропущенным поколением железки мы летим еще и мимо архитектурных возможностей, которые за время ожидания становятся де-факто новым стандартом. 

Например, кодирование видео. RTX 4000, RTX 5000, Radeon и Arc актуальных поколений уже давно умеют в аппаратный AV1, который дает заметно лучшее качество на том же битрейте по сравнению с H.264. Нет, конечно, можно остаться на GPU старого поколения и жечь процессор софтверным кодированием или мириться с худшим качеством картинки. Но получается так, что мы имеем формально еще живое железо, которое для ряда задач уже не очень-то и подходит.

То же самое с системными фичами. Resizable BAR, DirectStorage, актуальные версии DirectX с mesh shaders — все эти штуки сначала были опциональными, а теперь стали едва ли не обязательными во всех крупных играх. Старые платформы их не поддерживают вовсе, часть — поддерживают с костылями и потерями производительности. Но даже во втором случае ваш опыт использования заметно хуже, чем если поддержка этих фишек будет нативной.

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

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

Ну, зачем ждать, если можно не ждать?
Ну, зачем ждать, если можно не ждать?

Ждать стоит, если:

  • До официального релиза новой линейки остается 2-3 месяца, уже известны конкретные даты, модели и есть хотя бы примерное понимание характеристик будущей железки. Последнее, кстати, ключевой момент. Только ориентироваться надо не на слухи с форума и прогнозы аналитиков, а на информацию от самого производителя или в крайнем случае на сливы зарекомендовавших себя инсайдеров. 

  • Речь идет о специфичной задаче, где критична конкретная функция нового поколения: новая инструкция в процессоре, поддержка определенного кодека, нужный вам блок кодирования/декодирования, дополнительные ядра для ИИ-инференса. То есть речь идет не про небольшой прирост fps, а про реальную функциональность, без которой железо вашу задачу просто не решит.

  • Текущая линейка откровенно не подходит именно под ваши сценарии (люди же меняют направления деятельности). Условно, вам критичен объем VRAM, а вся нынешняя серия в вашем бюджете идет с 8 ГБ и урезанной шиной, тогда как следующая обещает хотя бы 12 ГБ. Опять же это уже не абстрактное улучшение, а конкретный и, главное, измеримый технический критерий.

Ждать не стоит, если:

  • Вы уже год (или больше) сидите на железе, которое объективно не справляется с задачами. Если игры тормозят даже на минималках, рендеринг не идет ни в какую, а процессор постоянно упирается в 100% нагрузки, ждать следующего релиза не стоит. 

  • На горизонте нет конкретных дат, только слухи и сомнительные инсайды. Если у производителя нет четкого анонса с датами, вы можете ждать еще полгода-год. А за это время могли бы спокойно пользоваться нормальным железом.

  • Вы ждете идеального поколения, которое решит все проблемы сразу. Такого не будет. Каждое новое поколение приносит одни улучшения и создает новые компромиссы. Если сидеть и ждать момента, когда все станет идеально — можно так и не дождаться.

Главное – понимать разницу между рациональным ожиданием (есть конкретная причина и известные сроки) и бесконечным откладыванием (всегда находится повод подождать еще чуть-чуть). Первое — разумно. Второе — просто способ никогда не обновиться. Впрочем, вы и без нас все знаете.