P106 100 palit – P106-100: , ,

NVIDIA P104-100 и P106-100 теперь возможно играть в игры — SB5 TV

Во времена криптовалютного бума острый дефицит видеокарт побудил компанию NVIDIA создать специальные графические ускорители для майнига, например, NVIDIA P106-100, являющиеся упрощённым аналогом GeForce GTX 1060. Однако теперь, когда потребность в таких ускорителях значительно уменьшилась, некоторые энтузиасты задались вопросом, можно ли использовать их в качестве замены обычной видеокарте? И как показывает практика, ответ на этот вопрос — положительный. Но что особенно приятно, это открывает пути к получению достаточно производительных графических подсистем при весьма небольших затратах.

 

Недавно на YouTube-канале Linus Tech Tips, который ведёт известный энтузиаст Лайнус Себастиан (Linus Sebastian), появилось подробное видео на эту тему. Главная проблема для использования ускорителя NVIDIA P106 в качестве традиционной видеокарты заключается в том, что на нём отсутствуют какие-либо видеовыходы, и более того, даже возможность вывода изображения заблокирована в самой прошивке. Однако китайские умельцы смогли модифицировать программное обеспечение, и убрали данное ограничение.

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

Для того, чтобы заставить всё работать так, как задумано, нужно выполнить несколько шагов. Для начала необходимо удалить имеющиеся драйвера для дискретных GPU с помощью Display Driver Uninstaller. Далее необходимо установить модифицированные «китайские» драйвера для NVIDIA P106. Это может потребовать отключения безопасной загрузки системы. И наконец, в настройках операционной системы нужно выбрать дискретную видеокарту в качестве графического ускорителя по умолчанию для игры.

Для проверки жизнеспособности всей этой схемы видеокарта NVIDIA P106 была протестирована в игре Shadow of the Tomb Raider в разрешении Full HD (1920 × 1080 точек) с максимальными настройками графики и без Motion Blur. Полученный Лайнусом результат превзошёл все ожидания. Средняя частота кадров оказалась всего на 4 fps ниже, чем у видеокарты EVGA GeForce GTX 1060 с 6 Гбайт памяти. И это с учётом отсутствия разгона и использования встроенной графики в качестве посредника!

Но вишенкой на торте является цена NVIDIA P106 — меньше $70 в Китае. Для сравнения, обычные GeForce GTX 1060 сейчас продаются по цене от $200, то есть в три раза дороже.

Скачать драйвер

Наш чат в Telegram: https://t.me/sb5_tv

sb5tv.ru

играем на том, что, не предназначено для игр

В разгар криптовалютного бума NVIDIA дала партнёрам «добро» на выпуск специальных видеокарт для майнинга, которые представляют собой упрощённые версии игровых моделей. Ажиотаж майнинга давно прошёл, а видеокарты остались.

Карта заказана 15 января и добралась до меня 8 февраля. В общей сложности, с учётом услуг посредника, пересылки и доставки по России обошлась в $102.45.

Внешний вид

Продавец высылает в случайном порядке карты производства MSI, Gigabyte, Galaxy, Colorful и Gengsheng (за пределами Китая известна под брендом Gainward). Мне досталась Gigabyte.

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

А вот отломанное крепление системы охлаждения так просто не починить:


Впрочем, оставшиеся три крепления держат надёжно.

Технические характеристики

Идентичны обыкновенной GTX 1060 WINDFORCE 6G за исключением:
  • отсутствуют видеовыходы
  • используется шина PCI-E 1.0/1.1 (у игровых видеокарт — PCI-E 3.0)
  • система охлаждения любой ценой старается удержать температуру графического процессора на отметке 55°
  • видеоускоритель не определяется драйвером как игровой (отсутствует поддержка DirectCompute и PhysX)

Системные требования

Начиная с Windows 10 1803, Microsoft реализовала подобие технологии Optimus, знакомой владельцам ноутбуков. Рендеринг в тяжёлых приложениях осуществляет дискретная видеокарта, а за вывод изображений и обработку 2D отвечает встроенное видеоядро процессора. Видеопоток передаётся по шине PCI-E, выводится через видеовыход материнской платы.

Отсюда вытекают следующие системные требования:

  • Windows 10 1803 или новее (с костылями можно завести и в Windows 7, см. FAQ в конце статьи)
  • платформа Intel как минимум 4 поколения (Haswell) или AMD Ryzen 2200G/2400G, Athlon 240GE, 220GE, 200GE. Есть подтверждения успешной работы на более старых APU (в частности A10-7870K)
  • со слов продавца: не заработает на материнских платах H81/B85/Z87 (т.е. 4 поколения) производства ASUS
  • наличие слота PCI-E x16. Версия роли не играет, ведь карта в любом случае работает в режиме 1.1, а вот количество линий очень важно, ведь по шине не только происходит обмен данными с процессором, но и передаётся видеопоток. PCI-E 1.0 x16 по пропускной способности и без того эквивалентна всего лишь PCI-E 3.0 x4. Ещё большее снижение пропускной способности (например, если использовать слот x8) драматически скажется на производительности.

Тестовый стенд

Успешная работа подтверждена на двух системах:

  • Pentium G3420
  • GA-H81M-S2PV

Танцы с бубном

Вставляю карту, подключаю монитор к видеовыходу материнской платы, и… изображение отсутствует. Экспериментальным путём установлено, что требуется изменить пару настроек BIOS, выставив указанные на скриншоте значения:

Кроме того, придётся временно отключить безопасную загрузку:

После загрузки Windows нужно установить графический драйвер на процессорное видеоядро. Обладатели Intel могут воспользоваться приложением Driver & Support Assistant, а для поклонников AMD предназначены драйверы Adrenalin 2019 Edition.

Кроме того, придётся отредактировать драйвер NVIDIA, чтобы он воспринимал P106 в качестве 3D-ускорителя. Последняя версия, на которой этот хак работает — 417.22. В более поздних то ли что-то изменилось, то ли NVIDIA реализовала защиту, но после установки модифицированного драйвера устройство будет висеть в диспетчере с ошибкой.

Скачиваем и распаковываем дистрибутив, правим файл /Display.Driver/nv_dispi.inf. Методика проста — нужно найти и удалить строки, содержащие NVIDIA_DEV.1C07 (1C07 — идентификатор P106-100). Затем в файл nvaci.inf добавить следующие строки:

после

%NVIDIA_DEV.1BE1.1243.1025% = Section064, PCI\VEN_10DE&DEV_1BE1&SUBSYS_12431025 
добавить (да, на конце пробел)
%NVIDIA_DEV.1C07%          = Section066, PCI\VEN_10DE&DEV_1C07 

после (да, снова такая же строка)

%NVIDIA_DEV.1BE1.1243.1025% = Section064, PCI\VEN_10DE&DEV_1BE1&SUBSYS_12431025 
добавить
%NVIDIA_DEV.1C07%          = Section066, PCI\VEN_10DE&DEV_1C07 

после

%NVIDIA_DEV.1BE1.1243.1025% = Section063, PCI\VEN_10DE&DEV_1BE1&SUBSYS_12431025 
добавить
%NVIDIA_DEV.1C07%          = Section065, PCI\VEN_10DE&DEV_1C07 

после

NVIDIA_DEV.1BE1.1243.1025 = "NVIDIA GeForce GTX 1070"
добавить
NVIDIA_DEV.1C07 = "NVIDIA P106-100"

При желании можно поменять

NVIDIA_DEV.1C07 = "NVIDIA P106-100"
на
NVIDIA_DEV.1C07 = "NVIDIA GeForce GTX 1060 6GB"
но это ни на что не влияет, кроме отображаемого имени в диспетчере задач. Приложения наподобие GeForce Experience всё равно опознают карту как P106-100. Насколько я понимаю, это может быть изменено лишь перепайкой резисторов (страпов) на самой карте, комбинация которых и определяет то, какой PCI ID будет у видеокарты.

Готовый драйвер (удалены все необязательные (и по большей части неактуальные для этой карты) компоненты типа телеметрии, поддержки вывода звука, ShadowPlay… оставлены лишь сам видеодрайвер и PhysX)

После этого, скачиваем Display Driver Uninstaller, отключаем сетевой адаптер (или вытаскиваем сетевой кабель). Открываем командную строку с правами администратора и выполняем:

bcdedit /set {current} testsigning on

Перезагружаемся Запускаем DDU, чистим систему от драйверов NVIDIA:

Заходим в диспетчер устройств и выполняем «Действие» → «Обновить конфигурацию оборудования». Необходимо добиться того, чтобы вместо дискретной видеокарты отображался «3D-видео контроллер»:

Запускаем setup.exe и устанавливаем драйвер. Устанавливать GeForce Experience смысла нет, она всё равно «видит», что карта не игровая, функции типа ShadowPlay работать не будут, Выполняем чистую установку. Соглашаемся установить драйвер без проверки издателя:

После установки драйвера в диспетчере устройств не должно остаться устройств с восклицательными знаками. А GPU-Z сообщит, что у карты появилась поддержка PhysX и DirectCompute:

то есть, карта была намеренно лишена поддержки этих технологий программным путём.

Кроме того, находим в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001 параметр EnableMsHybrid и устанавливаем ему значение 1. Если такого параметра нет, создаём его (тип DWORD 32-бита).

Следующим шагом будет отключение автоматического обновления драйверов через Windows Update. В противном случае рано или поздно там появится более свежий драйвер, который будет автоматически установлен. В сети встречаются различные способы, но у меня сработал только один — через групповые политики. Для этого понадобится Windows 10 Professional или Enterprise. Пуск → Выполнить → gpedit.msc → Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Центр обновления Windows → Не включать драйверы в обновления Windows → Включено.

Открываем командную строку с правами администратора и отключаем установку неподписанных драйверов (на неё очень нервно реагируют всякие античиты):

bcdedit /set {current} testsigning off

Перезагружаемся в BIOS, включаем безопасную загрузку там же, где отключали. Загружаемся в Windows, включаем сетевой адаптер или втыкаем сетевой кабель.

Заходим в панель управления NVIDIA, в разделе «Управление параметрами 3D → Предпочитаемый графический процессор» выбираем «Высокопроизводительный процессор», а в разделе «Установка конфигурации PhysX» выбираем P106-100 в качестве процессора PhysX.

Тестирование

Поскольку карта идентична по характеристикам обычной GTX 1060 6GB, то единственный вопрос, который интересует — падает ли производительность из-за низкой пропускной способности шины PCI-E 1.0.

Тесты проведены на платформе:

  • Core i7-6700 ES @ 3.7 ГГц
  • ASUS Z170-P
  • 16 ГБ DDR4-2133 в одноканальном режиме

Unigine Valley Benchmark 1.0
Render: Direct3D11
Mode: 1920×1080 8xAA fullscreen
Preset: Extreme HD
FPS: 65.7
Score: 2748
Min FPS: 31.9
Max FPS: 125.8

Набранное количество баллов соответствует GTX 1060 6GB.

Unigine Heaven Benchmark 4.0
Render: Direct3D11
Mode: 1920×1080 8xAA fullscreen
Quality: Ultra
Tessellation: Extreme
FPS: 61.7
Score: 1555
Min FPS: 25.5
Max FPS: 125.2

12.5% потеря производительности по сравнению с GTX 1060 6GB.

Final Fantasy XV Benchmark

9% и 7% падения производительности соответственно.

Возможно, с более производительным процессором и двухканальным режимом работы памяти было бы получше. Также стоит отметить, что технология Ansel работает, поскольку не привязана к GeForce Experience.

Под нагрузкой проявляется ещё одна особенность карты — она старается удержать температуру графического процессора на отметке 55°. Уровень шума при этом сложно назвать комфортным. Проблема решается указанием желаемой кривой температур в MSI Afterburner:

При 100% нагрузки температура держится на уровне 62 градусов, а скорость вращения вентиляторов упала до 30%.

Заключение

Плюсы
  • Цена
  • Выводит изображения на VGA-мониторы. Как известно, у карт поколения Pascal отсутствует поддержка вывода аналогового видеосигнала, что вынуждает приобретать активный конвертер цифрового сигнала в аналоговый. В нашем случае этим занимается материнская плата
  • Возможность сказать «NVIDIA, fuck you!»

Минусы
  • Не работают примочки NVIDIA наподобие ShadowPlay
  • Не работает аппаратный кодировщик видео NVENC (то есть, если вы, допустим, хотите записывать или стримить экран через OBS Studio, нужно запускать игру на дискретной видеокарте, а для ускорения кодирования использовать Intel Quick Sync)
  • Не работают некоторые программы, выводящие оверлей поверх 3D-приложений (FRAPS и т.п.). Другие (допустим, оверлей Steam) умудряются как-то работать

Может не устроить
  • Карта побывала в майнинге. С другой стороны, покупая видеокарту «с рук» вы не можете быть уверены в обратном, а продавец будет мамой клясться, что карта «не бита, не крашена, не майнила»
  • Отсутствие обновлённых драйверов (впрочем, поколение Pascal уже является устаревшим и с каждым годом будет получать всё меньше поддержки)
  • Требуется редакция Windows не ниже Professional (все способы, ориентированные на Home, у меня не сработали)

FAQ

Заработает ли в Linux / macOS?
Всё упирается в отсутствие пропатченного драйвера, поскольку inf-файлы там отсутствуют вовсе. Впрочем, ходили слухи, что в Linux можно это сделать средствами самого Linux, а не драйвера, но тут я ничем не могу помочь. Экспериментируйте.

А в Windows 7?

Инструкция с англоязычного форума

To force vga output in Windows 7 you need to go to the «Screen resolution» menu, click on «Detect» button — another gray screen(s) should pop up in the menu. Click on one of them, and in the drop down menu select something like «Try to connect VGA display on P106-100»

After that select «Extend Displays» and apply

Then if you set your»«virtual monitor» as a Default (Dont do this unless you have a program to switch windows between monitors with keys!!! I use Ultramon) program will start there and use the P106-100 GPU and you can use your hotkey to switch to your main monitor and it will be good»


Обязательно ли заказывать из Китая?
Поскольку, начиная с Pascal, NVIDIA в обязательном порядке требует наличие цифровой подписи у прошивок, «китайские» карты не имеют какой-то особой, модифицированной прошивки. Следовательно, ничем не отличаются от доступных у нас.

Говорят, что некоторые игры не работают при таком раскладе?
Я лично проверил такие игры как Ведьмак 2, Ведьмак 3, World of Warcraft, Nier: Automata, Metro Exodus, Hearthstone. Всё работает. Не завёлся только бенчмарк 3DMark.

А если прошить BIOS от 1060 6GB?
Мне удалось пропатчить все проверки в утилите nvflash, но.программно прошить BIOS от другого чипа невозможно, потому что Device ID видеокарты и Device ID прошивки сверяется не только утилитой, но и самим видеочипом, Нужен аппаратный программатор. К тому же, как упоминалось, это не превратит P106-100 в GTX 1060 (для этого ещё нужно колдовать со страпами), а лишь приведёт в норму обороты вентиляторов и прочее. Если бы был какой-то способ сделать так, чтобы Windows сообщала драйверу и софту не реальные VID/PID, а поддельные, то, полагаю, драйвер распознавал бы видеокарту как GTX 1060 и проблем бы не было вовсе. У кого-то есть идеи?

Какие ещё есть карты для майнинга?
P106-090 — похожа на GTX 1050 Ti, имеет более широкую шину памяти, большие частоты, но всего 3 гигабайта памяти.
P104-100 — разогнанная GTX 1070 с урезанным вдвое объёмом памяти.
P104-101 — копия GTX 1080.
P102-100 — урезанная версия GTX 1080 Ti с 5 ГБ памяти.
P102-101 — то же самое, но уже с 10 ГБ памяти.

Нужно понимать, что чем мощнее карта, тем больше она будет упираться в шину (тем более, что для P104-100 Gigabyte, например, заявляет лишь поддержку PCI-E 1.1 x4).

На всякий случай, привожу идентификаторы этих карт (драйверы модифицируются аналогично):

  • 1C09 = «NVIDIA P106-090»
  • 1B87 = «NVIDIA P104-100»
  • 1BC7 = «NVIDIA P104-101»
Можно ли поставить такую карту в SLI с игровой?
Да, см. тут и тут. Причём необязательно с GTX 1060. Например, можно поставить GP106-100 в пару с GTX 1070.

Можно ли для вывода изображения использовать дешёвую дискретную видеокарту вместо интегрированного видео?
Я пробовал с GTX 650. P106-100 в этом случае не появляется в настройках в качестве высокопроизводительного графического процессора.

mysku.ru

Обзор видеокарты PALIT на чипе P104-100 |

Продолжая тему обзоров майнерского железа, к нам в руки попала новая карта «mining edition» производителя PALIT на базе чипа P104-100. По производительности чип можно поставить в одну линейку с такими картами как 1070ti, 1080 и 1080ti.

С первого взгляда — карта ничем не отличается от версии с чипом P106-100. Система охлаждения была улучшена — теперь это цельный металлический радиатор с алюминиевой пластиной, которая охлаждает все важные компоненты карты: ядро, память и цепи питания. 3 медные трубки системы охлаждения отлично справляются со своей задачей.

Отличительной особенностью «mining edition» карт является отсутствие видеовыходов. Хотя, как и у других производителей, распайка и посадочные места под видеовыходы имеются — это, конечно, не дает никакой гарантии, что припаянный к этой карте видеовыход будет работать.

Питание на карту подается через разъем 8-pin PCI-E. Поэтому к выбору блока питания для фермы стоит подойти более внимательнее и пропорционально распределить нагрузку, с учетом, что потребление карты примерно 200 Ватт.

После первого запуска, без каких либо изменений в настройках, карта показала 34,3 Мх/с и ее энергопотребление составило приблизительно 180 Ватт.

Производительность в разгоне дала достаточно хороший результат в 38,5 Мх/с. По сравнению с младшими братьями P106-100, снижение Power Limit до 70% не дало особого результата — энергопотребление снизилось всего с 215 до 208, а хешрейт просел на 0,5 Мх/с. Понижение частоты ядра до -100 в MSI Afterberner тоже никак не повлияла на скорость добычи эфириума.

 

Результаты быстрого теста на других алгоритмах в NiceHash:

Power Limit 100%
Частота ядра: +110
Частота памяти: +650
Энергопотребление ~215 Ватт

Хотя и бенчмарк NiceHash дал достаточно странные результаты, в разгоне карта показала стабильную работу. На карте стоят чипы памяти производителя Micron, в объеме 4 Гб. Мы были приятно удивлены, что карта стабильно держит разгон +650 по памяти, и даже больше — максимальный показатель в +900 по памяти дал 41 Мх/с на эфире, но, само собой, стабильной работы в таком режиме от карты ждать не стоит.

 

Заключение:

Карта показала достойные результаты, и конечно же, вся ее привлекательность в майнинге сводится к одному фактору — по какой цене Вы ее найдете. Так же неприятным фактором остается «урезанная» гарантия на майнерские продукты. Но если Вы меняете видеокарты только что бы увеличить свои майнинговые мощности, пара-тройка ферм на этих видеокартах Вам отлично подойдут.  Хотя из всех производителей карт с чипами P106-100, карты фирмы PALIT вызывали меньше всего доверия, спустя полгода майнинга и обслуживания этих карт, мы убедились в их стабильной работе и малом проценте брака. Очень надеемся что карты с более мощным чипом обладают такими же свойствами.

 

Подписывайтесь на Bitnovosti в telegram!

Делитесь вашим мнением об этой новости в комментариях под статьёй.

Поделиться ссылкой:

Related

bitnovosti.com

Обновлено: 16.10.2019 — 23:07

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *