px: (Default)
[personal profile] px
Заколебавшись в очередной раз восстанавливать настройки монитора, после его подключения взамен телевизора (луч ненависти отправляется драйверописателям AMD, баг с описанием и подробным руководством я им сдал ещё полгода назад, проблема есть начиная с XP x32 и заканчивая 7 x64, однако никаких подвижек к его исправлению не сделано, даже в Release Notes в разделе Known Bugs не добавили), я задумался о добавлении ещё одной видеокарты в свой системник. Ситуацию осложняло то, что у меня на материнской плате всего 1 слот PCI-E x16, который уже занят, а оставшиеся слоты имеют размер x1 и не имеют прорези в передней части, из-за чего установить карту с большим разъёмом физически нельзя. С другой стороны, пластмасса материал не слишком крепкий, а гарантия на материнку закончилась около года назад, так что о товарном виде можно не заботится. Шина же PCI-E позволяет пихать любое устройство в слот с любым количеством линий, и оно будет работать, скорость, естественно, будет определятся частью с меньшим количествоми линий, что, впрочем, меня не волнует - вторая карта должна только выводить видео на телевизор, а для этой задачи даже x1 с головой.
Итак, взяв на работе для экспериментов MSI GeForce 8500GT с пассивным охлаждением (напомню, основная у меня HIS Radeon 3850 IceQ), я полез в корпус смотреть, в какой из слотов можно попробовать установить вторую карту. Первичный осмотр дал повод для оптимизма - видеокарта может встать в нижний слот

Примерка, впрочем, показала, что могут быть проблемы с конденсатором и перемычкой на материнской плате, но останавливаться на полпути я не стал :)

Около часа аккуратной работы надфилем (приходилось быть осторожным, чтобы не погнуть/зацепить контакты внутри слота), и результат достигнут :)

Примеряю карту - становится как родная

На этом приключения с аппаратной частью закончились, и началось веселье с программной частью.
Конфигурация с несколькими видеокартами от разных вендоров называется гетерогенной, и поддерживается Microsoft только в Windows XP и Windows 7, Windows Vista с родными драйверами поддерживает только гомогенную (все карты одного чипмейкера) конфигурацию. Подробное описание мультивидеокартности под Vista - MultiMonitor Support and Windows Vista. Поскольку основной системой у меня является XP x64, начал я именно с неё. Первый результат оказался отрицательным - при установке драйвера NVIDIA система падала в BSOD с кодом 0x000000DA. Быстрые поиски решения проблемы не дали, и я переключился на тестовую Windows 7 x64 (документация по мультивидеокартности тут - Graphics Guide for Windows 7). Там установка драйверов прошла без малейших проблем, система опознала все подключенные мониторы и позволила настроить их как надо, что позволило удостовериться в работоспособности такой конфигурации. Третьей системой для экспериментов стала тестовая Windows XP Prof SP3 x32, тут результат оказался похож на полученный в x64-ой, с небольшим отличием - систему при загрузке ронял в BSOD уже драйвер AMD (багрепорт с BSOD-ом отправлены, прошло несколько месяцев, отклика/подтверждения/исправления по-прежнему нет...).
На этом первая часть эксперимента завершилась и я вернулся к исходной конфигурации, так как необходимый результат в виде работы двух карт в XP x64 достигнут не был, а переход на Windows 7 всё ещё откладывался из-за нерешённых проблем со связкой Far+Conman+WinSCP и Counter-Strike. Примерно через неделю я одолжил у брата простой Radeon 2600, убедился что гомогенная конфигурация видеокарт работает во всех системах, и очутился перед выбором - докупить ещё одну видеокарту от AMD, или же продолжить поиски решения проблемы под XP x64, параллельно написав подробный баг-репорт в NVIDIA и надеясь, что их служба поддержки ведёт себя адекватнее, чем AMD. Изучив выбор карт AMD под PCI-E с пассивным охлаждением и аналоговым выходом на телевизор, я решил всё же сначала пообщаться с NV. И тут мне повезло, в процессе написания баг-репорта я смог подобрать запрос для поиска таким образом, что наткнулся на данную тему. И оказалось, что во всём виноват Microsoft :). Кратко: BSOD вызывается обновлённым в SP2 файлом videoprt.sys, если заменить его на версию от SP1, то драйвер NVIDIA устанавливается нормально и гетерогенная конфигурация работает без проблем. Несмотря на то, что в представленной по ссылке переписке представитель NVIDIA обещает сообщить об ошибке в MS, никаких упоминаний о проблемах с указанным файлом на сайте MS я не нашёл, а значит проблема может вернуться с выходом SP3.
Отдельно сделал себе заметку на будущее - следующая материнская плата должна будет иметь минимум 2, а лучше на всякий случай 3, полноразмерных слота PCI-E x16, поскольку даже если я откажусь от аналогового выхода и перейду на карту с поддежкой Eyefinity, в кармане NVIDIA всё ещё остаётся козырь в виде PsysX, для которого может понадобится отдельная видеокарта в качестве физического ускорителя. Разницу в скорости в играх с его поддержкой можно посмотреть тут - Нужен ли нам PhysX? Тестирование EVGA GeForce GTX 275 CO-OP PhysX Edition, там же ссылка на патч для драйверов NVIDIA и руководство по его установке, поскольку, как я уже писал, NVIDIA вовсю пытается не допустить работы PhysX с ускорением в системах с видеокартами AMD. Что даёт PhysX в оптимизированных для него играх, можно посмотреть на примере Batman Arkham Asylum

(no subject)

Date: 2010-03-08 19:32 (UTC)
From: [identity profile] w00dy.livejournal.com
игр с поддержкой physx очень мало. Так что и смысла отдельной видеокарты под него сейчас мало. Разве что ватман сможет показать всю красу, но в этом случае обычная sli конфигурация намного лучше, можно одну карту отдать под физикс для избранных игр.

(no subject)

Date: 2010-03-08 20:06 (UTC)
From: [identity profile] px-x64.livejournal.com
игр с поддержкой physx очень мало. Так что и смысла отдельной видеокарты под него сейчас мало.
Это понятно, но я смотрю и на перспективу
Разве что ватман сможет показать всю красу, но в этом случае обычная sli конфигурация намного лучше, можно одну карту отдать под физикс для избранных игр.
Эээ, в sli они рендерят в паре, и всё равно не факт, что пара даже 275-ых будет лучше чем 5850+GTS250 для физики :)

(no subject)

Date: 2010-03-08 20:16 (UTC)
From: [identity profile] w00dy.livejournal.com
> Эээ, в sli они рендерят в паре, и всё равно не факт, что пара даже 275-ых будет лучше чем 5850+GTS250 для физики :)

Скажем так. Для ватмана вполне себе хватает и моей старушки 8800GTS/640, если без физикса. Тобишь банально пара 275-ых (или тех же G92b, сколько карт на нём развелось), одна из которых рендерит картинку, вторая физику счёлкает, будет смотреться достаточно прилично в том же ватмане. Для всех остальных - объединяем в сли и горя не знаем. Впрочем думаю осенью купить новую видяшку, а текущую оставить для физикса, всё равно продавать смысла особого нет, а жене в корпус не влезет (если удастся взять тот корпус который хочу), да и на матери только один x16 слот.

(no subject)

Date: 2010-03-09 00:45 (UTC)
From: [identity profile] px-x64.livejournal.com
Для всех остальных - объединяем в сли и горя не знаем.
Хорошая шутка, смешная :)
Впрочем думаю осенью купить новую видяшку, а текущую оставить для физикса, всё равно продавать смысла особого нет
Определённая часть пользователей думает так же, но, что больше всего злит NV, новую карту они планируют на чипе AMD, надеясь использовать старую под PhysX, а их пытаются заставить остаться на NV :)

(no subject)

Date: 2010-03-09 07:49 (UTC)
From: [identity profile] w00dy.livejournal.com
> Хорошая шутка, смешная

А что в ней смешного то?

> но, что больше всего злит NV, новую карту они планируют на чипе AMD

Я, в общем-то, новую конечно хочу 5850 или 5870, но посмотрим на ферми, может будет смысл брать её, а не радеончик. До осени ещё много чего может поменяться.

(no subject)

Date: 2010-03-09 08:09 (UTC)
From: [identity profile] px-x64.livejournal.com
А что в ней смешного то?
Приросты от SLI, и в каком режиме они достигаются. У AMD всё аналогично, впрочем

(no subject)

Date: 2010-03-09 08:21 (UTC)
From: [identity profile] w00dy.livejournal.com
А что с ними не так? sli хорош для высоких разрешений, FullHD или 2560x1600. Правда дороговато удовольствие получается.

(no subject)

Date: 2010-03-09 09:09 (UTC)
From: [identity profile] px-x64.livejournal.com
А что с ними не так?
1) Для появления хоть какого-то прироста, драйвер должен содержать профиль игры. На NV, дополнительно, можно попробовать создать профиль руками, но в неудачном случае вместо прироста fps получаешь его падение. С официальными профилями, впрочем, такое тоже случается. Есть игры, в которых включение sli заблокировано драйвером из-за проблем с рендерингом
2) Красивые приросты достигаются в режиме AFR, где каждая видеокарта рендерит свой кадр, в результате при резких просадах fps, или если общий fps не слишком высок, к пользователю приходят микролаги :). Большинству пользователей они, впрочем, пофигу. Но вот если собрать систему с sli afr, добавить монитор с input lag и беспроводную мышь, тут то и становится весело :D
3) А режим SFR (Split frame rendering/Scissor frame rendering и прочие подобные техники) даёт "честный" прирост fps, только он в районе 20-30% по последним тестам, что я видел, и поддерживается меньшим количеством игр

(no subject)

Date: 2010-03-09 09:18 (UTC)
From: [identity profile] w00dy.livejournal.com
> Но вот если собрать систему с sli afr, добавить монитор с input lag и беспроводную мышь, тут то и становится весело

Ты меня пугаешь :)
У меня монитор с input lag (Samsung 215TW) и беспроводная мышь.

Как-то не всё так радужно получается с SLI/CF как пишут в тестах. Мде, а я думал что тут не всё так страшно, теперь вот мышь сомнения меня грызёт.

(no subject)

Date: 2010-03-09 12:37 (UTC)
From: [identity profile] px-x64.livejournal.com
Как-то не всё так радужно получается с SLI/CF как пишут в тестах. Мде, а я думал что тут не всё так страшно, теперь вот мышь сомнения меня грызёт.
А тут всё то же самое, что и с Input lag мониторов, большинство просто этого не видит/не замечает, плюс часть тех, кто замечает, списывают проблемы на что угодно, кроме SLI
Большие материалы по SLI/Crossfire с теорией
http://www.ixbt.com/video/itogi-video/test/0801_3870x2.shtml (http://www.ixbt.com/video/itogi-video/test/0801_3870x2.shtml)
http://www.ixbt.com/video/itogi-video/test/0806_9800gx2.shtml (http://www.ixbt.com/video/itogi-video/test/0806_9800gx2.shtml)
http://www.ixbt.com/video/itogi-video/test/0807_4870x2.shtml (http://www.ixbt.com/video/itogi-video/test/0807_4870x2.shtml)

(no subject)

Date: 2010-03-09 13:03 (UTC)
From: [identity profile] w00dy.livejournal.com
мде... в общем о sli/cf пока можно даже не мечтать, дешевле купить более мощную видимокарточку.
Page generated Apr. 7th, 2026 22:21
Powered by Dreamwidth Studios