Игры без видеокарты (софтверный рендеринг процессором) на i9 9900k

Не так давно на сайте был материал про самую слабую видеокарту и то как она тянет игры. Но в самом начале было дано определение для того — что считать самой слабой видеокартой — а именно то, что видеокарта должна поддерживать современные игры (быть совместима с современными API), иначе будут просто тесты старой видеокарты в старых играх.

Но кроме того я упомянул, что видеокарты прошли определенный путь эволюции и какое-то время видеокартами были такие устройства, которые выводили видеосигнал на экран, но не имели функции 3D ускорения. А графика рассчитывалась либо силами процессора, либо силами отдельного 3D ускорителя.

Возможно ли сейчас такое?

И тут самое интересное в том, что несмотря на то что прогресс идёт — обратные совместимости и преемственность не пропадает. То есть вопреки общему пониманию — видеокарта, в виде 3D ускорителя, не является обязательной частью компьютера. Любые вычислительные функции выполняемые компьютером могут быть выполнены процессором в софтверном режиме, включая и отрисовку игр. Пример того как современный процессор считает графику был не так давно на канале Linus Tech Tips, где оказалось, что 64 ядерный трейдрипер может запустить первый крайзис без 3D ускорения.

Предлагаю сейчас сделать тоже самое, только со счётчиком FPS, в нормальной качестве и в большем числе игр. Правда за систему будет не 64 ядерный процессор, а всего лишь 8 ядерный i9 9900k в стоке, с памятью в 3600 МГц из родного для неё XMP профиля, то есть практически стоковая система.

Вы легко можете попробовать запустить игры и на своём процессоре!

И для начала я покажу как заставить систему ускорять графику софтверно процессором, а не видеокартой.

А сделать это очень просто. Заходите в диспетчер устройств и удаляете свою видеокарту, или все свои видеокарты, если их несколько.

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

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

Аналогично всё и в играх.

К сожалению в данном тесте есть и сложности. Не работали практически все программы которые выводят оверлей, заработал только FRAPS, а загрузку процессора мы сможем увидеть только штатными средствами Windows. Кроме этого без драйверов система прописала только поддержку разрешения FullHD, которое почти во всех играх не менялось даже в оконном режиме.

Естественно были игры которые при этом не запускались. Однако, в софтверном режиме не запустилось только процентов 30 из всех игр, что я пробовал запустить. То есть в целом — это работает на удивление хорошо, даже несмотря на то, что маловероятно, что кто-то из разработчиков игр проверял свои продукты в софтверном режиме отрисовки.

Минимальный настройки, почти FullHD, с поправкой на рамки оконного режима. Рендеринг 0,5.

В помещении можно получить 5-8 FPS, но на улице не всё так хорошо. Иногда FPS падает до двух.

Есть большие задержки управления, иногда кнопки залипают, то есть когда отпускаешь ехать или идти вперёд или вбок — кнопки не отпускаются (не физически, конечно, пальцы в клавиатуре не вязнут, не отпускаются нажатия виртуально только при регистрации их в игре).

Тем не менее я попытался доехать до края карты, чтобы посмотреть какая будет производительность когда перед игроком будет грузиться очень мало объектов. Для производительности это очень важно, так как кроме как эффекты и прочие штуки с тенями — процессор должен обрабатывать вызовы на отрисовку и как видеокарта, и как процессор для обычного состояния игры, что сильно тормозит работу игры.

Стоит отметить, что процессор загрузился не целиком, скорее всего проблемы с работой HT. Иногда плохая работа HT плохо видна по загрузке отдельных потоков, а выглядит как недогруз всех потоков. Но, уже когда я довольно не плохо приблизился к краю, и уже проскакивали моменты до 10 FPS.

Случилось непоправимое, слетев с эстакады автомобиль перевернулся и взорвался, перенеся персонажа в больницу. Второй раз повторять столь сложный путь я не решился, так что просто зашёл в угол и посмотрел в пол, получив до 14 FPS. думаю на краю карты было бы примерно столько же.

Следующая игра — Sims3.

Минимальные настройки и так же FullHD.

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

Естественно я переставил их на минимальные.

В этой игре с загрузкой процессора никаких проблем нет — полностью погружались все 16 потоков. Естественно не надо думать, что так же будет когда процессор не занимается отрисовкой. Это совсем другие вещи, отрисовка отлично параллелиться, а то что делает процессор в играх — не очень. В Sims 3 с софтверным рендерингом получается около 40 FPS. Играть можно без проблем.

FullHD, минимальные настройки, рендеринг 0,5.

1, иногда 2 FPS. Очень высокие задержки управления. Иногда даже начинала «жевать» звук. Играть практически невозможно. Загрузка процессора ещё ниже, чем в GTA5, но при этом задействованы все 16 потоков процессора.

И в отличие от GTA 5 не удалось успешно переместиться куда-то подальше от густонаселенной части города, где FPS был бы повыше.

Опять некоторые надежды я питал от возможности купить видекоарту в PC Building Simulator. В видео с самой слабой видеокартой скорее всего у меня просто были заняты все слоты для карт расширения, поэтому купленная в игре видеокарта не смогла увеличить производительность. В этот раз видеокарты нет вообще, так что ничего бы не помешало купленной видеокарте начать выполнять свою работу и ускорить игры.

Но с низким FPS, около 3-х кадров в секунду, к сожалению, не удалось прожать кнопку входя в магазин комплектующих. Так что купить видеокарты не удалось. Я решил починить в игре другой компьютер в котором уже была установлена видеокарта. С огромным трудом подключил все необходимые кабели, загрузился с флешки, но к сожалению меня ждала схожая проблема.

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

В ней удалось уменьшить разрешение до 640х480 в оконном режиме. Но возникла другая проблема — в таком виде не читались шрифты, так что пришлось прибегнуть к экранной лупе чтобы перемещаться по меню игр. Это было не просто, но всё же удалось запустить гонку.

Но 0 FPS несколько испортили впечатление от игрового процесса.

Стоит отметить, что звук шёл нормальный, то есть я в целом понимал что перемещаюсь, и упираясь в стены игра резко начинала идти лучше, иногда даже до 10 FPS, но вот попытки вырулить на трассу оставились не успешными.

Тем не менее процессор грузился хорошо. Все потоки и почти всегда до 100%.

Далее предлагаю посмотреть на первый Crysis. Именно в нём показывали производительность 64 ядерного Threadripper.

Давно не играл в игру и оказалось, что вторжение инопланетян запланировано на август 2020 года.

В целом текущие реалии 2020 года намекают на то, что это вполне допустимое развитие событий. Единственное вместо костюмов как в «крайзисе» были разработаны только экзоскелеты для курьеров с едой.

Что, в целом ± одно и тоже. Так что наша вселенная имеет некоторые сходства с событиями из Crysis. В своём видео Лайнус не показал какой был FPS у человека который демонстрировал Crysis. Но у него было видно что игра фризила. На i9 9900k особых фризов не было. Но FPS на берегу не доходил и до 20.

Вспоминая 2007 год и то как у меня игра шла на 8600 GT скажу, что 8 ядерный процессор пока не смог дотянуться до той карты, так как играть было крайне не комфортно, но, всё же возможно. Тут же дойдя до первой крупной стычки (в которой есть ненавистная мной лодка, кто играл на самой высокой сложности, думаю, тоже не очень любят эту лодку) — оказалось, что продуктивно играть на системе без видеокарты — не получается.

При этом игра очень плохо грузит процессор. Занято только 7 потоков, причём без разбора на потоки одних и тех же ядер. Настоящие ядра расположены в диспетчере задач через одно. То есть соседние потоки — это потоки одного и того же ядра.

Дальше я запустил бенчмарк Rise of the Tomb Raider. Которая запустилась, кстати, только в 11 DX.

Благодаря малой скорости работы стало видно одну особенность бенчмарка, которую я ранее не видел — перед тем как камера оказывается в обычном положении игра прогружается с обычной камерой от третьего лица.

Источник



Повышаем ФПС: менять процессор или видеокарту в старом ПК?

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

Но, рано или поздно, даже таким «долгожителям» светит апгрейд. Ведь если с типовыми домашними задачами вроде серфинга в Интернете и набивания текста в офисном редакторе железо может прекрасно справляться и дальше, то с современными играми все не так просто. Увы, и с путями повышения производительности не все так очевидно.

Что в ушедшем 2020 , что в наступившем 2021 году, задавая вопрос об апгрейде компьютера где-нибудь на форумах или соответствующих сервисах, в ответ вы рискуете увидеть что-то вроде этого:

  1. В первом случае вам расскажут, что ваш старый процессор «не раскроет» новые видеокарты, а потому — кроме, собственно, видяхи, вам нужно купить еще и новый ЦПУ, материнскую плату и комплект оперативной памяти.
  2. Во втором случае — недостаток производительности в играх будет объяснен не старой и слабой, даже на момент покупки, видеокартой, а именно процессором.
Похожее:  Видеокарта geforce 8400 gs 256mb pci e

Причем сказать это могут абсолютно про любой процессор, несмотря на его реальные характеристики и то, насколько они соотносятся с рекомендуемой моделью.

Если не хочется читать

Тестовые стенды и методика тестирования

Конфигурация тестового стенда #1:

  • Материнская плата: Gigabyte GA-P85-D3;
  • Центральный процессор: Intel Core i5-4590;
  • Оперативная память: Kingston HyperX Fury KHX1866C10D3/4G (4 x 4gb);
  • Видеокарта 1: KFA2 GeForce GTX 1050 Ti;
  • Видеокарта 2: Gigabyte Radeon RX 5600 XT;
  • Дисковая подсистема: SSD Intel SSDSC2CT240A4 + HDD Western Digital WD10EZRX-00A8LB0;
  • Корпус: Zalman N3;
  • Блок питания: Thermaltake TR2-S 600W;
  • ОС: Windows 10 Корпоративная сборки 1909.

Это типичный игровой ПК образца 2014-2017 годов. В роли процессора, что вполне ожидаемо, — 4-ядерный Core i5. Правда, это не 4670K, а всего лишь неразгоняемый 4590, да и плата тоже на «негонибельном» чипсете P85. Но владелец конкретно этого компьютера всячески старался поддерживать его в актуальном состоянии.

Объем памяти увеличен до вполне современных 16 гигабайт, причем набран модулями Kingston с XMP-профилем на 1866 МГц. Система установлена на SSD, пусть это и всего лишь 335 серия Intel на древнем контроллере SandForce. И даже блок питания заменен на новый Thermaltake TR2 S, так что проблем с подключением и питанием новых видеокарт и прочего железа тут не будет. А вот вместо видеокарты тут используется незабвенная GTX 1050 Ti.

Но вот для компьютера настала пора очередного апгрейда — удачный случай проверить, какой результат дадут оба возможных способа. Итак, вариант первый: замена процессора на шестиядерный Core i5 9400F.

Естественно, просто так поставить новый процессор не получится: потребуется еще и новая материнская плата под LGA 1151_v2. Да и память стандарта DDR3 в слотах под DDR4 работать не будет: придется купить еще минимум два модуля DDR4 объемом по 8 гигабайт каждый.

В данном случае использована G.Skill FlareX на Samsung B-die — но можно обойтись и более дешевой памятью, ведь платформа не предполагает ее полноценного разгона.

Конфигурация тестового стенда #2:

  • Материнская плата: Gigabyte B365 HD3;
  • Центральный процессор: Intel Core i5-9400F;
  • Оперативная память: G.Skill FlareX F4-3200C14D-16GFX;
  • Видеокарта: KFA 2 GeForce GTX 1050 Ti;
  • Дисковая подсистема: SSD Gigabyte GP-ASM2NE6200TTTD + HDD Western Digital WD10EZRX-00A8LB0;
  • Корпус: Corsair Carbide 270R;
  • Блок питания: Cougar GX-F750;
  • ОС: Windows 10 Профессиональная сборки 20H1.

Замена тестового стенда не преследовала никаких особых целей кроме экономии времени владельца ПК на LGA 1150. Можно считать, что одновременно с заменой аппаратной платформы в условный старый компьютер был докуплен еще и более быстрый SSD, а ОС — переустановлена или просто обновлена до новой версии. Все это, в теории, должно пойти на пользу i5-9400F и позволить ему показать в играх всю свою мощь. Но, об этом позднее.

Но можно потратить эти деньги иначе. Какой смысл менять процессор и всю платформу, если изначально очевидно, что тормозом в играх служит видеокарта? Может, выгоднее будет оставить нынешнее железо и вложить те же деньги в современную и более мощную видеокарту? В данном случае выбрана видеокарта Radeon RX 5600 XT производства компании Gigabyte. Получается все равно чуть дороже смены платформы, но тут уж ничего не попишешь: цны на видеокарты после Нового года резко поползли вверх.

Разумеется, в такой ситуации можно рассматривать и RX 5600XT от других вендоров, и вовсе GeForce RTX 2060 — как показал недавний обзор , карты по сути одинаковы. Но, прежде чем выносить какое-то решение, стоит посмотреть, какой результат принесут вам оба варианта потраченных денег.

Assassin’s Creed: Odyssey

Начнем, по традиции, с уже не последней части сериала про ассассинов. Разрешение экрана — FullHD, вертикальная синхронизация отключена, настройки графики — высокие, выбран соответствующий штатный профиль. И что дает нам оригинальная конфигурация с i5-4590 и GTX 1050 Ti?

На старте уровня процессор оказывается загружен на 70–80 %, фпс при этом проседает меньше 30 кадров в секунду, но и редкие события держатся на отметке в 24 кадра. Но уже спустя полминуты загрузка процессора поднимается до 100 %, средний фпс изредка поднимается выше 30 кадров, а вот редкие события — наоборот, снижаются до 22 кадров.

Но несмотря на загрузку процессора, график по каждому показателю оказывается стабильным: если посмотреть на график времени кадра, никаких резких скачков не наблюдается. Следовательно, в текущей конфигурации низкий ФПС обусловлен отнюдь не процессором.

Все же поменяем i5-4590 на i5-9400F и запустим тот же уровень с теми же настройками графики. Что при этом изменится? Да, в общем-то, ничего!

Хоть ядер у нас и шесть, все равно временами их загрузка прыгает до 100 %. ФПС при этом неизменен, показатели редких событий на старте уровня немного выше, но с продвижением персонажа в гущу сражения падают до тех же 22-23 кадров.

Вернемся к оригинальной системе на LGA 1150 и заменим GTX 1050 Ti на RX 5600XT. Тот же уровень, те же настройки графики.

В этом случае уже можно говорить о нехватке производительности процессора. Редкие события остаются на той же отметке, что и при первом прогоне теста. График времени кадра становится нестабильным, прыгая от 23 до 36 миллисекунд, да вот незадача — ФПС при этом все равно оказывается выше, чем с GTX 1050 Ti. Да, не настолько выше, насколько мог бы поднять 5600 XT с более мощным процессором, но все же — 42 и 28 кадров — разница существенная.

Horizon Zero Dawn

Для теста выбрано то же разрешение FullHD, но средние настройки графики — на высоких GTX 1050 Ti не набирает и 25 кадров. Впрочем, и переход на средние настройки не сильно помогает оригинальной системе: средний фпс выше 35 кадров, но время кадра нестабильно, а редкие события просаживаются до 20 кадров и ниже.

Однако, не стоит обвинять в этом один лишь процессор: просадки здесь происходят еще и из-за нехватки видеопамяти. Как показали последние замеры , игра даже на средних настройках легко отъедает более 6 гигабайт, а у GTX 1050 Ti их всего 4.

Замена процессора, очевидно, не приводит ни к каким результатам. График времени кадра чуть сглаживается, но полностью скачки не исчезают. Загрузка процессора формально ниже, но просадки по редким событиям также присутствуют.

А если заменим видеокарту, оставив тот же i5-4590: разницу в уровне среднего фпс, пожалуй, можно вовсе не комментировать, а кадров меньше, чем могло быть с более современным и мощным процессором. Но ни о каком «превращении» RX 5600XT в GTX 1050 Ti речи тут не идет.

К тому же, график времени кадра практически полностью сглаживается. Остаются просадки по 0,1 % событий — но тут уже вопрос, связаны ли они с процессором или же с обращениями игры к ресурсам на диске.

Metro: Exodus

Разрешение — снова FullHD, настройки графики — высокие, выключены все дополнительные эффекты, за исключением тесселяции. Оригинальная система показывает порядка 30–40 кадров, пока действие происходит в закрытом помещении, но уже здесь становятся заметны скачки на графике времени кадра и просадки по редким событиям. Причем в данном случае их можно связать именно с процессором.

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

В итоге мы получаем просадку до 13 кадров по 0.1 % редких событий и даже вполне заметный микрофриз — а замер, напоминаю, происходит с участием GTX 1050 Ti. Видимо, и эту карту, которую язык не поворачивается назвать игровой, Core i5-4590 «не раскрывает».

А что будет, если заменить процессор на Core i5-9400F? По показателю среднего фпс — практически ничего, а вот с редкими событиями ситуация интересней. С одной стороны, фриз и просадка происходят сразу же на этапе загрузки уровня — помним, что это первый пик нагрузки на ЦПУ в тестовом отрезке.

С другой — в дальнейшем показатели вырастают и в момент перестрелки в магазине 0,1 % событий составляют уже не 13, а 17 кадров. Тут уж либо «раскрытие» 1050 Ti случилось, либо пора уже признать, что у процессора с видеокартой несколько разные задачи в играх. Но все же заменим видеокарту на RX 5600XT, оставив платформу LGA 1150.

В этом случае разница по среднему фпс, опять же, вполне очевидна. График времени кадра выравнивается, но все же содержит в себе редкие скачки, а перестрелка в магазине опять показывает существенное падение показателя 0,1% событий.

Project CARS 2

FullHD, но уже максимальные настройки графики: по сравнению с тем же Metro игра гораздо менее требовательна. В Project CARS даже оригинальная система с GTX 1050 Ti выдает неплохую производительность: да, фпс ниже 50 кадров в секунду, но и просадок по редким событиям, как и каких-либо фризов, здесь не происходит вовсе.

Вполне закономерно, что раз i5-4590 «хватает», то замена процессора тут ничего не изменит:

Точнее, не совсем: некоторые показатели прирастают в среднем на два кадра, но этот же результат можно получить, просто прогнав тест несколько раз на оригинальной системе: дело тут в погрешности измерений, а не в «раскрытии». А что если поставить более быструю видеокарту?

Средний фпс в таком случае очевидно вырастает — при желании можно попробовать перейти с FullHD на QuadHD и получить стабильные 60 кадров за счет снижения части настроек. График времени кадра не совсем стабилен, но на деле скачки от 11 к 16 миллисекундам совершенно незаметны. А что забавней всего — показатели редких событий возрастают — 1 %, и разницу здесь уже не уложить в пределы погрешности.

Red Dead Redemption 2

FullHD, но настройки графики понижены до средних, а все дополнительные эффекты отключены: только в таком случае GTX 1050 Ti выдает хоть сколько-нибудь вменяемый фпс.

Оригинальная система обеспечивает в лучшем случае 25 кадров по среднему фпс, при этом нагрузка на процессор не превышает 75 %, а просадки по редким событиям отсутствуют: очевидно, винить в нехватке производительности следует только видеокарту. Увы, но полноценный тест в этой игре провести не удалось: версия, установленная на системе с LGA 1150, была «куплена, когда стемнело», и согласилась запуститься только один раз на оригинальной конфигурации, после чего начала вылетать при запуске.

Похожее:  Названий видеокарт geforce gtx

Отдельно был проведен тест системы с Core i5-9400F в лицензионной версии из Epic Games Store — что можно заметить по наличию в ней локализации. Настройки графики были теми же, но версия самой игры была новее.

Впрочем, и это не помогло i5-9400F хоть как-то повысить производительность: показатели среднего фпс и редких событий оказывались ровно теми же. Проще говоря — пусть неизвестна производительность «старого» процессора с новой видеокартой, но очевидно, что замена платформы при той же GTX 1050 Ti никакого выигрыша не дает.

Resident Evil 3

FullHD, высокие настройки графики, качество рендера — 100 %. Очередной ремейк классики от Capcom на деле оказывается сродни Metro: Exodus — правда, зависимость от процессора тут выражена гораздо сильнее и нагляднее.

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

Замена процессора на Core i5-9400F здесь впервые дает ощутимый результат: средний фпс не увеличивается, а вот график редких событий остается стабильным и практически неизменным от начала до конца тестового отрезка.

Но мы говорим о тестах с GTX 1050 Ti. «Раскрыл» ее i5-9400F или дело все-таки не в видеокарте, а в особенностях движка игры? И что будет, если прогнать тест на i5-4590 с RX 5600 XT?

ФПС после замены карты отличается настолько, что даже комментировать это неудобно. А вот просадки по редким событиям никуда не исчезают, и происходят ровно в те же моменты, что и на оригинальной конфигурации: при подъеме со станции и при выходе на улицу.

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

Star Wars: Jedi Fallen Order

FullHD, настройки графики снижены до высоких, поскольку на эпических наблюдалось уже полнейшее слайд-шоу. Оригинальная система в этом случае выдает сравнительно играбельные 40 с лишним кадров в секунду. График времени кадра не слишком стабилен, но разница между 20 и 26 миллисекундами, опять же, не слишком заметна, да и по редким событиям показатели не падают ниже 30 кадров. Одним словом — не шик, но играть на такой системе можно.

А что дает замена процессора — ничего. График времени кадра полностью не сглаживается, показатели минимального и среднего фпс незначительно возрастают, но одновременно — чуть снижаются показатели по редким событиям.

Впрочем, оба обстоятельства, скорее, следствие погрешности измерений, нежели общая тенденция. Разброс в 1-2 кадра можно получить и просто прогнав тест несколько раз на одной и той же системе. Но, может быть, замена видеокарты на «старой» платформе даст более ощутимый результат?

Отчасти — да. ФПС в этом случае, конечно, существенно ниже, чем может выдавать RX 5600 XT с более современным ЦПУ, но все-таки мы практически всегда получаем более 60 кадров по среднему фпс, одновременно с заметным подъемом редких событий. Играть в таком случае становится ощутимо комфортнее, чем с GTX 1050 Ti.

The Outer Worlds

FullHD, настройки графики — очень высокие, поскольку игра не настолько требовательна, как предыдущая.

Оригинальная система на этих настройках выдает 30–40 кадров в зависимости от места действия и демонстрирует практически ровный график времени кадра и минимальный разброс по редким событиям.

Замена процессора на Core i5-9400F закономерно почти ничего не меняет: разве что 0,1 % редких событий увеличивается на 5 кадров, но разницу между 21 и 26 кадрами все равно трудно назвать определяющей.

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

World of Tanks

FullHD, настройки графики — ультра. Игра от белорусских разработчиков традиционно отличается весьма гуманными системными требованиями, даже если речь идет об HD-клиенте.

Оригинальная система выдает более 50 кадров по среднему фпс, но проблемы начинаются, когда от простого разъезда с базы дело переходит к активным действиям. Едва только в поле зрения появляются противники, задействуется прицел и начинается активная перестрелка — мы получаем просадку по показателю 0,1 % редких событий и соответствующие скачки на графике времени кадра.

Можно предположить, что справиться с этим поможет замена процессора — но нет: переход на Core i5-9400F, более быструю память и новый SSD практически ничего не меняет — разница остается в пределах погрешности.

А вот замена видеокарты на RX 5600 XT снова приводит нас к тому же результату, что и в предыдущей игре. Средний ФПС резко увеличивается, поэтому можно говорить о переходе на QuadHD даже без снижения настроек графики.

Просадки по редким событиям, конечно, никуда не деваются, но тут вновь 0,1 % событий выше, чем средний фпс с GTX 1050 Ti, так что любые разговоры о комфортном геймплее автоматически теряют всякий смысл.

Подведем итоги

Безусловно, процессор оказывает влияние на производительность компьютера в играх. Но дело в том, что эта зависимость гораздо сложнее, чем попытки описать ее простой формулой «дороже и новее процессор — равно больше фпс» .

На примере Metro: Exodus и Resident Evil 3 видно: если производительности процессора для игры недостаточно — то ее будет недостаточно при любой видеокарте. Это легко заметить по графику времени кадра и редких событий, которые в большей степени являются результатом работы процессора. Зато по тем же самым играм видно, что более мощная видеокарта ощутимо увеличивает уровень минимального и среднего фпс, а иногда — и 1 % событий.

В остальных же случаях, где разница между Core i5-4590 и Core i5-9400F при использовании GTX 1050 Ti незаметна, именно замена видеокарты дает ощутимый прирост производительности. Поэтому смена платформы, если тормозом в системе является видеокарта, — пустая трата денег. Поэтому апгрейд ПК начинается с определения целей.

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

Разумеется, если у вас установлен какой-нибудь Pentium или Celeron старых поколений, замена процессора будет скорее обязательна. Но вот стоит ли менять всю платформу целиком, если на вторичном рынке можно за относительно вменяемые деньги приобрести Core i5/i7 того же поколения, а на известных торговых площадках — всевозможные Xeon, выдернутые из отживших свое серверов, — вопрос исключительно вашего бюджета.

Источник

Как принудительно запустить приложение/игру на дискретном графическом процессоре или встроенной видеокарте

Это руководство покажет вам, как переключаться между выделенным графическим процессором или интегрированной графикой для любого приложения или игры в Windows 10. Вы также можете использовать это руководство, чтобы заставить любое приложение работать на интегрированной графике вместо выделенного графического процессора.

Содержание

Выбираем встроенный или дискретный графический процессор на ноутбуке

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

В Windows 10 есть функция, о которой многие люди не знают, которая чрезвычайно полезна, если у вас есть дискретный графический процессор и встроенная видеокарта на вашем ноутбуке. Если вы хотите заставить Chrome, Firefox или буквально любое другое приложение, даже игру использовать определенный графический процессор (например, Nvidia или AMD) вместо встроенного графического адаптера (или наоборот), это можно сделать в настройках Windows 10. Приведем пример, если Вы в дороге работаете на ноутбуке с документами, то лучше выбрать встроенную видеокарту, так как разряд аккумулятора ноутбука будет ниже, что позволит ноутбуку проработать больше. Для игры, каждый игрок знает, нужна высокая производительность, поэтому Вы сможете указать дискретную видеокарту, ниже мы расскажем как выполнить данные настройки.

    Щелкните правой кнопкой мыши в любом месте рабочего стола и выберите Параметры экрана.

Запускаем игру или приложение на встроенной или дискретной видеокарте на ПК

Еще один способ запустить приложение или игру на определенной видеокарте — это выбрать необходимую видеокарту для нужного приложения в Панели управления NVIDIA.

  1. Запустите Панель управления NVIDIA и откройте пункт Управление параметрами 3D.
  2. Перейдите на закладку Программные настройки ниже нажмите кнопку Добавить и выберите исполняемый файл необходимой программой.
  3. Далее выберите нужный графический процессор для выбранной программы, также в окне настроек укажите необходимую конфигурацию для запуска этой программы, либо оставьте настройки по умолчанию.

Внимание! Рекомендуем на вкладке Глобальные параметры проверить в разделе Предпочитаемый графический процессор установлено ли значение Автовыбор

В Панели управления NVIDIA нет выбора графического процессора — что делать?

Если нет возможности добавить в контекстное меню запуск с определенным графическим процессором ни в Панели управления Nvidia, ни в настройках дисплея, вполне вероятно, что ваш чипсет GPU не поддерживает технологию Nvidia Optimus. Технология Optimus позволяет графическому процессору Nvidia задействоваться в определенный момент, когда это необходимо. Чтобы проверить, поддерживает ли ваша графическая карта NVIDIA эту технологию, перейдите по этой ссылке. Там представлен список всех графических процессоров, поддерживающих технологию Optimus.

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

Источник

Как заставить GPU обрабатывать видео вместо CPU?

Не знаю, куда нужно было поместить эту тему, но проблема следующая:
При просмотре некоторых 4k видео наблюдаются задержки (лаги) и ЦП при этом нагружен на 105%. Выходит, что видео лагает потому что ЦП не в силах его воспроизвести. Но при этом я могу играть в игры без лагов и с большим количеством FPS, но если я сделаю запись с экрана во время игры в игру, то получится нечто забавное – компьютер не справляется с воспроизведением видео, когда до этого справлялся с, можно сказать, рендером этого видео, да ещё и его записью. Можно ли как то это исправить? Можно ли сделать так, что бы обработкой видео занималась видеокарта, а не процессор?
CPU – i5 3450
GPU – R9 390X

Похожее:  Где посмотреть обороты кулера видеокарты

Добавлено через 38 минут
Если нужна более полная информация о ПК, то она у меня в профиле и актуальна

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Ubuntu. Как заставить работать gpu?
Здравствуйте! Помогите, пожалуйста, разобраться в чем дело. Перекопал весь интернет, но что-то.

Как заставить обработчик KeyDown обрабатывать клавиши Up и Down?
Мне нужно, чтобы контрол обрабатывал клавиши "стрелка вверх" и "стрелка вниз". Вместо этого, когда.

как заставить PWS[win98] обрабатывать asp.
вообщем, субж. поставил PWS. взял пример из книги по асп. сделал на хоме директории execute. ничего.

Как заставить html-страницы обрабатывать PHP код?
Здравствуйте, я столкнулся с такой проблемой, мне нужно чтобы html-страницы обрабатывали PHP код.

Источник

Игры без видеокарты (софтверный рендеринг процессором) на i9 9900k

Не так давно на сайте был материал про самую слабую видеокарту и то как она тянет игры. Но в самом начале было дано определение для того — что считать самой слабой видеокартой — а именно то, что видеокарта должна поддерживать современные игры (быть совместима с современными API), иначе будут просто тесты старой видеокарты в старых играх.

Но кроме того я упомянул, что видеокарты прошли определенный путь эволюции и какое-то время видеокартами были такие устройства, которые выводили видеосигнал на экран, но не имели функции 3D ускорения. А графика рассчитывалась либо силами процессора, либо силами отдельного 3D ускорителя.

Возможно ли сейчас такое?

И тут самое интересное в том, что несмотря на то что прогресс идёт — обратные совместимости и преемственность не пропадает. То есть вопреки общему пониманию — видеокарта, в виде 3D ускорителя, не является обязательной частью компьютера. Любые вычислительные функции выполняемые компьютером могут быть выполнены процессором в софтверном режиме, включая и отрисовку игр. Пример того как современный процессор считает графику был не так давно на канале Linus Tech Tips, где оказалось, что 64 ядерный трейдрипер может запустить первый крайзис без 3D ускорения.

Предлагаю сейчас сделать тоже самое, только со счётчиком FPS, в нормальной качестве и в большем числе игр. Правда за систему будет не 64 ядерный процессор, а всего лишь 8 ядерный i9 9900k в стоке, с памятью в 3600 МГц из родного для неё XMP профиля, то есть практически стоковая система.

Вы легко можете попробовать запустить игры и на своём процессоре!

И для начала я покажу как заставить систему ускорять графику софтверно процессором, а не видеокартой.

А сделать это очень просто. Заходите в диспетчер устройств и удаляете свою видеокарту, или все свои видеокарты, если их несколько.

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

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

Аналогично всё и в играх.

К сожалению в данном тесте есть и сложности. Не работали практически все программы которые выводят оверлей, заработал только FRAPS, а загрузку процессора мы сможем увидеть только штатными средствами Windows. Кроме этого без драйверов система прописала только поддержку разрешения FullHD, которое почти во всех играх не менялось даже в оконном режиме.

Естественно были игры которые при этом не запускались. Однако, в софтверном режиме не запустилось только процентов 30 из всех игр, что я пробовал запустить. То есть в целом — это работает на удивление хорошо, даже несмотря на то, что маловероятно, что кто-то из разработчиков игр проверял свои продукты в софтверном режиме отрисовки.

Минимальный настройки, почти FullHD, с поправкой на рамки оконного режима. Рендеринг 0,5.

В помещении можно получить 5-8 FPS, но на улице не всё так хорошо. Иногда FPS падает до двух.

Есть большие задержки управления, иногда кнопки залипают, то есть когда отпускаешь ехать или идти вперёд или вбок — кнопки не отпускаются (не физически, конечно, пальцы в клавиатуре не вязнут, не отпускаются нажатия виртуально только при регистрации их в игре).

Тем не менее я попытался доехать до края карты, чтобы посмотреть какая будет производительность когда перед игроком будет грузиться очень мало объектов. Для производительности это очень важно, так как кроме как эффекты и прочие штуки с тенями — процессор должен обрабатывать вызовы на отрисовку и как видеокарта, и как процессор для обычного состояния игры, что сильно тормозит работу игры.

Стоит отметить, что процессор загрузился не целиком, скорее всего проблемы с работой HT. Иногда плохая работа HT плохо видна по загрузке отдельных потоков, а выглядит как недогруз всех потоков. Но, уже когда я довольно не плохо приблизился к краю, и уже проскакивали моменты до 10 FPS.

Случилось непоправимое, слетев с эстакады автомобиль перевернулся и взорвался, перенеся персонажа в больницу. Второй раз повторять столь сложный путь я не решился, так что просто зашёл в угол и посмотрел в пол, получив до 14 FPS. думаю на краю карты было бы примерно столько же.

Следующая игра — Sims3.

Минимальные настройки и так же FullHD.

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

Естественно я переставил их на минимальные.

В этой игре с загрузкой процессора никаких проблем нет — полностью погружались все 16 потоков. Естественно не надо думать, что так же будет когда процессор не занимается отрисовкой. Это совсем другие вещи, отрисовка отлично параллелиться, а то что делает процессор в играх — не очень. В Sims 3 с софтверным рендерингом получается около 40 FPS. Играть можно без проблем.

FullHD, минимальные настройки, рендеринг 0,5.

1, иногда 2 FPS. Очень высокие задержки управления. Иногда даже начинала «жевать» звук. Играть практически невозможно. Загрузка процессора ещё ниже, чем в GTA5, но при этом задействованы все 16 потоков процессора.

И в отличие от GTA 5 не удалось успешно переместиться куда-то подальше от густонаселенной части города, где FPS был бы повыше.

Опять некоторые надежды я питал от возможности купить видекоарту в PC Building Simulator. В видео с самой слабой видеокартой скорее всего у меня просто были заняты все слоты для карт расширения, поэтому купленная в игре видеокарта не смогла увеличить производительность. В этот раз видеокарты нет вообще, так что ничего бы не помешало купленной видеокарте начать выполнять свою работу и ускорить игры.

Но с низким FPS, около 3-х кадров в секунду, к сожалению, не удалось прожать кнопку входя в магазин комплектующих. Так что купить видеокарты не удалось. Я решил починить в игре другой компьютер в котором уже была установлена видеокарта. С огромным трудом подключил все необходимые кабели, загрузился с флешки, но к сожалению меня ждала схожая проблема.

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

В ней удалось уменьшить разрешение до 640х480 в оконном режиме. Но возникла другая проблема — в таком виде не читались шрифты, так что пришлось прибегнуть к экранной лупе чтобы перемещаться по меню игр. Это было не просто, но всё же удалось запустить гонку.

Но 0 FPS несколько испортили впечатление от игрового процесса.

Стоит отметить, что звук шёл нормальный, то есть я в целом понимал что перемещаюсь, и упираясь в стены игра резко начинала идти лучше, иногда даже до 10 FPS, но вот попытки вырулить на трассу оставились не успешными.

Тем не менее процессор грузился хорошо. Все потоки и почти всегда до 100%.

Далее предлагаю посмотреть на первый Crysis. Именно в нём показывали производительность 64 ядерного Threadripper.

Давно не играл в игру и оказалось, что вторжение инопланетян запланировано на август 2020 года.

В целом текущие реалии 2020 года намекают на то, что это вполне допустимое развитие событий. Единственное вместо костюмов как в «крайзисе» были разработаны только экзоскелеты для курьеров с едой.

Что, в целом ± одно и тоже. Так что наша вселенная имеет некоторые сходства с событиями из Crysis. В своём видео Лайнус не показал какой был FPS у человека который демонстрировал Crysis. Но у него было видно что игра фризила. На i9 9900k особых фризов не было. Но FPS на берегу не доходил и до 20.

Вспоминая 2007 год и то как у меня игра шла на 8600 GT скажу, что 8 ядерный процессор пока не смог дотянуться до той карты, так как играть было крайне не комфортно, но, всё же возможно. Тут же дойдя до первой крупной стычки (в которой есть ненавистная мной лодка, кто играл на самой высокой сложности, думаю, тоже не очень любят эту лодку) — оказалось, что продуктивно играть на системе без видеокарты — не получается.

При этом игра очень плохо грузит процессор. Занято только 7 потоков, причём без разбора на потоки одних и тех же ядер. Настоящие ядра расположены в диспетчере задач через одно. То есть соседние потоки — это потоки одного и того же ядра.

Дальше я запустил бенчмарк Rise of the Tomb Raider. Которая запустилась, кстати, только в 11 DX.

Благодаря малой скорости работы стало видно одну особенность бенчмарка, которую я ранее не видел — перед тем как камера оказывается в обычном положении игра прогружается с обычной камерой от третьего лица.

Источник