TGViewer
Physics.Math.Code Physics.Math.Code @physics_lib · 147K subscribers
Post #15346 5.91K
🟢 Когда RTX 5090 «отдыхает»: анатомия процессорного бутылочного горлышка

Видео, где RTX 5090 соседствует с древним Intel Core i3-530 и 2 ГБ ОЗУ. Мир не успевает прогружаться, текстуры «плывут», а FPS болтается в районе 20-30. C точки зрения архитектуры — это идеальная иллюстрация того, как узкое место (bottleneck) превращает флагманскую видеокарту в бесполезный кусок кремния.

В любой игре CPU и GPU работают в тандеме, но с разной скоростью. CPU отвечает за игровую логику: физику, ИИ, обработку ввода, расчёт положения объектов и, что критично, подготовку и отправку команд рендеринга видеокарте. GPU — исполнитель: он получает эти команды и рисует картинку. Проблема в том, что GPU сегодня в разы быстрее CPU. И если процессор не успевает подготовить кадр, видеокарта просто простаивает. В случае с i3-530 разрыв катастрофический: калькуляторы показывают 89–100% процессорного боттлнека для этой связки. То есть GPU загружен хорошо если на 40-50%, пока CPU «задыхается» под 100%.

Игровой движок (в GTA V — RAGE) работает в несколько потоков:
✔️Game Thread — считает логику мира (физика, ИИ, коллизии);
✔️Render Thread — собирает данные для отрисовки;
✔️RHI Thread — отправляет команды в драйвер и GPU.

Каждый draw call — команда «нарисуй этот объект» — имеет свою цену для CPU. Каждое изменение состояния (текстура, шейдер, буфер) — тоже. В открытом мире GTA V на экране одновременно находятся сотни объектов: машины, здания, NPC, трава, тени. Каждый объект — отдельный draw call. Старый i3-530 с двумя ядрами и низкой IPC физически не может обработать этот поток команд достаточно быстро. GTA V — это открытый мир, который потоково загружается (streaming) по мере движения игрока. Движок использует LOD (Level of Detail): вдали объекты упрощены, вблизи — детализированы. CPU постоянно вычисляет, какие LOD-модели нужно загрузить, какие выгрузить, и где они находятся в мире. Слабый процессор не справляется с этой задачей. Отсюда — знаменитые «пустые» улицы и здания-призраки, которые проявляются только через несколько секунд. GPU готов нарисовать всё в мгновение ока, но CPU не успевает даже сообщить ему, что именно нужно нарисовать.

Помимо рендеринга, есть ещё два пожирателя процессорного времени:
✔️Физика и ИИ: поведение NPC, машин, столкновения. GTA V известна как игра, «выедающая» CPU именно из-за сложных систем симуляции.
✔️Оперативная память: 2 ГБ — это в разы меньше минимума (рекомендуется 8+ ГБ). Когда ОЗУ не хватает, система начинает свопить — сбрасывать данные на диск. Это убивает производительность даже без учёта CPU.

Видеокарта готова отрисовать 200+ FPS, но процессор способен «скормить» ей данные только для 25-30. GPU ждёт. Кадры рождаются не тогда, когда их может нарисовать GPU, а тогда, когда CPU закончит подготовку следующего кадра.

А какая у вас сейчас сборка ПК или на каком ноутбуке сидите, ребят? Давайте поделимся по фотографии в комментариях. #математика #физика #наука #gif #образование #разработка_игр #gamedev #math #physics

💡 Physics.Math.Code // @physics_lib
  • ❤ 24
  • 👍 10
  • 🔥 4
  • 🤯 3
  • 👾 3
  • ✍ 2
  • 🤩 2
  • 😍 1
More from @physics_lib
  1. Oct 2, 2026📚 Как решать задачи [20+ книг] 📗 Как научиться решать задачи. Книга для учащихся старших…
  2. Oct 2, 2026📚 Как решать задачи [20+ книг] 💾 Скачать книги 🔵 Физика – это основа всего естествознан…
  3. Oct 1, 2026🔥💨 Паровой или реактивный двигатель ? Паровая машина — тепловой двигатель внешнего сгора…
  4. Oct 1, 2026Врываемся в пятый сезон CyberCamp! С 24 октября по 6 ноября 2026 пройдут командные киберуч…
  5. Sep 30, 2026⚡️ Задача по электродинамике для наших подписчиков. Будет ли вращаться диск? И если будет,…
  6. Sep 29, 2026💥 Зоопарк нейтронных звезд [2008] [Россия] С. Б. Попов Научно-популярная лекция о нейтрон…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →