Сегодня компьютеры прогрессируют медленнее, чем 20–30 лет назад: правда или миф?
В последние годы все чаще можно слышать недовольство тем, что скорость прогресса персональных компьютеров упала. Мол, если раньше ПК требовалось апгрейдить каждый год, чтобы угнаться за передовыми веяниями, то теперь можно и пять лет сидеть на одном «железе», ни в чем себе не отказывая, а разницу между смежными поколениями оборудования приходится искать с микроскопом. Действительно ли это так? Наступила ли стагнация с сфере электроники? Или все это лишь брюзжание в духе «раньше трава была зеленее»? Сейчас разберемся.
Золотая эпоха ПК — 1990-е и начало 2000-х
Многие из тех, кому за 30 и 40 лет, хорошо помнят, как стремительно развивался компьютерный мир в 90-х годах. Каждое поколение устройств приносило что-то новое, в первую очередь — существенный рост производительности.
Нередко частота или объем памяти удваивался при смене одного компьютера на другой. В рамках одной платформы за весьма короткий срок можно было проапгрейдить процессор с частоты 400 МГц до 800 МГц, получив пропорциональный прирост быстродействия.
То же самое касается видеокарт. Разница в производительности двух смежных поколений могла быть двукратной. При этом выходили они раз в год — без каких-либо пропусков, запозданий и так далее.
Все это приводило к тому, что каждый год можно было не то чтобы апгрейдить свой ПК, а менять его в сборе! И не просто, чтобы потешить свое эго, а получив при этом заметный выигрыш по основным характеристикам и возможностям. В целом увлеченные энтузиасты и геймеры именно так и делали, если могли себе это позволить.
Застой 2010-х и 2020-х: что происходит с центральными процессорами?
Средняя частота процессора значительно выросла с первых дней развития вычислительной техники, но в последние годы в основном стабилизировалась на уровне 3-5 ГГц. Хотя тактовая частота за последние 15 лет существенно не выросла, производительность продолжала расти благодаря таким факторам, как увеличение числа ядер, увеличение объёма кэша и архитектурные усовершенствования.
Добавим немного конкретики. Pentium 4 достиг штатной частоты 3 ГГц еще в 2003 году в поколении Northwood. И посмотрим на одну из последних моделей от «синих» — анонсированный только в июле 2025 года Core Ultra 5 235TA. Его тактовая частота варьируется от 2,2 до 5 ГГц. То есть за последние 22 года (!) почти ничего не изменилось?
Частота процессора перестала расти так быстро, как раньше, из-за сочетания физических, тепловых и технологических ограничений. Увеличение частоты приводит к значительному росту энергопотребления и тепловыделения, что становится трудноуправляемым. Кроме того, дальнейшее уменьшение размеров транзисторов на кристалле процессора упирается в физические ограничения кремния, а также в сложности производства, связанные с проектными нормами.
Так что если еще в нулевых частота CPU была основным показателем производительности и поводом для гордости (либо наоборот), то вот уже больше десяти лет на этот показатель никто особо не обращает внимания. В итоге уже 20 лет прогресс идет в других направления: увеличения количества ядер и оптимизации микроархитектуры.
Первый двухъядерный процессор Intel для ПК вышел в 2005 году. В 2022-2023 годах активизировалась мода на так называемые «малые» или энергоэффективные ядра. Так что в типичном современном «середнячке» уже 14 ядер: 6 основных и 8 вспомогательных. Правда, с ядрами ситуация обстоит несколько иначе, чем с частотой. Чтобы добиться пропорционального роста производительности, требуется уже распараллеливать процессы (либо запускать разные задачи одновременно).
Средняя частота настольных CPU (ГГц) 2000-2025 с ядрами и примерами
| Год | Средняя частота (ГГц) | Количество ядер | Примеры CPU |
|---|---|---|---|
| 2000 | 1.00 | 1 | Intel Pentium III 1.0 ГГц |
| 2001 | 1.40 | 1 | AMD Athlon Thunderbird 1.4 ГГц |
| 2002 | 1.60 | 1 | Intel Pentium 4 Northwood 1.6 ГГц |
| 2003 | 2.00 | 1 | Intel Pentium 4 2.0-2.4 ГГц |
| 2004 | 2.40 | 1 | AMD Athlon 64 2.4 ГГц |
| 2005 | 2.80 | 2 | Intel Pentium D 2.8 ГГц (Dual-Core) |
| 2006 | 3.00 | 2 | Intel Core 2 Duo E6600 2.4-3.0 ГГц |
| 2007 | 3.20 | 4 | AMD Phenom X4 9500 2.2-3.2 ГГц |
| 2008 | 3.00 | 4 | Intel Core 2 Quad Q6600 2.4-3.0 ГГц |
| 2009 | 3.20 | 4 | Intel Core i7-920 2.66-3.2 ГГц |
| 2010 | 3.40 | 4 | Intel Core i5-750 2.66-3.4 ГГц |
| 2011 | 3.40 | 8 | AMD FX-8150 3.6 ГГц (Turbo до 4.2) |
| 2012 | 3.40 | 4 | Intel Core i7-3770 3.4 ГГц |
| 2013 | 3.50 | 4 | Intel Core i5-4670K 3.4-3.8 ГГц |
| 2014 | 3.50 | 4 | Intel Core i7-4790K 4.0 ГГц (Turbo) |
| 2015 | 3.60 | 4 | Intel Core i5-6600K 3.5-3.9 ГГц |
| 2016 | 3.60 | 4 | Intel Core i7-7700K 4.2 ГГц (Turbo до 4.5) |
| 2017 | 3.70 | 8 | AMD Ryzen 7 1700 3.0-3.7 ГГц |
| 2018 | 3.70 | 8 | Intel Core i9-9900K 3.6-5.0 ГГц |
| 2019 | 4.00 | 12 | AMD Ryzen 9 3900X 3.8-4.6 ГГц |
| 2020 | 4.20 | 10 | Intel Core i9-10900K 3.7-5.3 ГГц |
| 2021 | 4.30 | 16 | AMD Ryzen 9 5950X 3.4-4.9 ГГц |
| 2022 | 4.40 | 16 | Intel Core i9-12900K 3.2-5.2 ГГц |
| 2023 | 4.60 | 16 | AMD Ryzen 9 7950X 4.5-5.7 ГГц |
| 2024 | 5.80 | 24 | Intel Core i9-14900K 3.2-6.0 ГГц |
| 2025 | 5.50 | 20 | Intel Core Ultra 7 265K 4.0-5.5 ГГц |
На основе этих данных можно построить график.
Как видим, за десятилетие с 2010 по 2020 год типичная максимальная частота CPU выросла лишь с 3,5 до 4 ГГц. В последующие годы этот показатель продолжил постепенно увеличиваться, но в основном лишь за счет турбо-режима, то есть возможности ЦП кратковременно повышать частоту при выполнении тяжелых задач. В большинстве случаев предельного значения способно достигать лишь одно из ядер. Если же нагрузка распределена на несколько или все ядра, то процессор не сможет обеспечить то же значение максимальной частоты.
У видеокарт тоже не все так просто
У графических ускорителей прогресс изначально шел немного иначе, ведь они в своей основе являются многопоточными (то есть по факту многоядерными). Другое дело, что и тут рост вычислительной мощности заметно снизился. Вспомнить хотя бы поколение NVIDIA GeForce 6000, вышедшее в 2004 году: количество FPS в актуальных играх того времени выросло в среднем вдвое относительно GeForce 5000. И это всего за один год!
Сейчас все иначе. GeForce RTX 5000 вышли в 2025 году, RTX 4000 — в 2023-м, а RTX 3000 — в 2020-м. То есть срок появления новой генерации вырос в 2-3 раза. При этом RTX 5000 превосходит предшественника в среднем на 20-30%, а RTX 4000 был производительнее RTX 3000 примерно на 20%. В сухом остатке получается, что за пять лет быстродействие выросло в 1,5 раза, хотя раньше прирост был двукратный за один год.
Как индустрия пытается выйти из сложившейся ситуации? Внедряет различные технологии повышения кадровой частоты, в том числе генераторы «фейковых» кадров, апскейлеры и так далее. Кто-то называет эти технологии «костылями», ведь они призваны лишь создать видимость высокой производительности, при этом зачастую несут с собой заметные недостатки в виде артефактов изображения и снижения остроты отклика. Правда, прогресс в этой сфере все же наблюдается: эти технологии тоже постепенно дорабатываются.
В чем главная причина застоя и ждать ли восстановления прогресса?
В течение десятилетий работал закон Мура: количество транзисторов на кристалле удваивалось примерно каждые два года. Это приводило к росту производительности процессоров и снижению стоимости вычислений.
Однако к середине 2010-х годов инженеры упёрлись в физические ограничения: транзисторы стали настолько малы, что дальнейшее их уменьшение сопряжено с колоссальными техническими трудностями и расходами. Рост частот тоже застопорился — вместо гигагерцовых скачков появились лишь небольшие улучшения.
Современные процессоры производятся по техпроцессу 3-5 нм, чипы видеокарт — 4-5 нм. И это будет если не конечная остановка, то как минимум длительная стоянка. Да, TSMC (ведущий мировой производитель чипов) уже анонсировала техпроцессы вплоть до 1,4-1,6 нм, а Intel готовит производство с точностью 1,8 нм. Но стоит отдавать себе отчет в том, что каждый последующий шаг дается индустрии все тяжелее. Вот и с выходом годных кристаллов по перспективным нормам наблюдаются проблемы. Так что с учетом использования текущих принципов разработки человечество все ближе к естественному ограничению.
Есть ли плюсы в текущей ситуации?
Неужели все так плохо? Минусы в сложившейся обстановке очевидны: прогресс замедлился, ожидать бурного роста производительности уже не приходится. Но для конечного пользователя есть и плюсы.
Во-первых, с большинством повседневных задач даже старый ПК или ноутбук справляется вполне приемлемо. Разница ощущается только в профессиональных сценариях — рендеринг, машинное обучение, научные расчёты. Если требуется серфить интернет, работать с корреспонденцией, бухгалтерией и так далее, то «машинка» возрастом 10-15 лет будет вполне бодрой.
Во-вторых, медленный прогресс позволяет реже апгрейдить свой ПК, даже если речь идет об игровой сборке или рабочей станции. В текущих условиях можно пропустить не то что один год, а одно-два поколения «железа». Для игр и рабочих задач вполне сгодятся ПК на Intel LGA 1700 и даже LGA 1200, AMD AM4, NVIDIA RTX 3000, DDR4 и так далее. Конечно, приятнее тешить свое эго на самых современных и мощных комплектующих, но непосредственной необходимости в этом сегодня куда меньше, чем пару десятилетий назад.
К тому же сегодня главные прорывы происходят не в «голых» процессорах, а в облачных технологиях, искусственном интеллекте, квантовых вычислениях. ИИ уже может воссоздавать игровой процесс без исходного кода, только на основе небольшой демонстрации. Кто знает, может совсем скоро пресловутые гигагерцы, ядра и нанометры вообще не будут играть роли, а весь процесс коммуникации между человеком и ПК начнут генерировать нейросети на удаленных серверах. Другой вопрос, что для этого тоже требуются огромные вычислительные мощности.
20 комментариев
Добавить комментарий
Вспомним относительно недавнюю отмену выпуска топового видеоускорителя AMD, аналога 5080/5090. По слухам/утечкам вышел слишком сильно большой и горячий.
Намного более важна оптимизация софта, как системного, так и прикладного.
Главным препятствием на пути решения проблем является МS, ее софт и средства разработки, которые она предлагает.
Если посмотреть на ситуацию непредвзято, т.е. исходить из того что задача это что-тов реальном секторе, а не баллы в тестах, то можно увидеть что производительность не так уж и увеличилась. Интенсивный рост был только в обработке видео и играх. Серьезные вычислительные задачи вроде моделирования сложных процессов как были на больших машинах, так и остались, задачи в реальном времени окончательно уехали на спец.контроллеры.
Персоналки в тупике?
На что-то дороже. И, главное, то что контекст лучше держит. Тогда не надо будет статью малыми кусками писать. И если в начале статьи более менее чисто, то во второй половине — грустно.
А то что современный процессор (например Intel Core Ultra 7 265K относительно Intel Pentium 4 2.00GHz) на 1 ядро производительней в 22 раза, а в пересчете на количество ядер — в 440 раз, это мы умолчим, это не те показатели, которые нам нужны…
Что там обрабатывалось во времена Пеньков 4-х? У нас к примеру региональные телеканалы обрабатывали в лучшем случае 720х576 под аналоговое ТВ. Даже цифра в кабельном такая же была потом еще долго. И кодировалось в MPEG-2, который по сравнению с нынешними форматами кодируется вообще мгновенно, но в те годы требовал либо специализированных двухпроцессорных станций, либо аппаратных кодеков для обработки в реальном времени.
Сейчас же я этот MPEG-2 на обычной офисной машине могу кодировать со скоростью х30-х50 к реальному времени, причем ограничением служит недостаточно распараллеленный кодек, который давно не развивается — вот вам наглядный прирост.
Однако сейчас никто не кодирует в MPEG-2, и даже классический MPEG-4 забыт — все работают с H.264. При этом сложность кодирования выросла на порядки, если сравнивать эти кодеки. А еще теперь все работают минимум с FullHD, который в 5 раз большей площади или QHD — в 8, и соответственно во столько же раз больше требуют ресурсов.
Поэтому вы и не увидите напрямую рост производительности, т.к. всё съедает увеличившаяся сложность обработки.
Если уж хотелось поднабросить, то надо было заказать нейронке статью, отстаивающую противоположный тезис и в блогах опубликовать. Тут нейронку спросили, замедлилось ли; она ответила, что да, и как минимум в этом была права.
В целом с автором согласен, интенсивность прогресса замедлилась.
Добавить комментарий