THG.RU | \"Поиск\" Поиск \"Поиск\" | Новости | Видеокарты | Процессоры | Материнские платы | Мониторы | Аудио/видео | HDD и CD/DVD | Собери сам | Игры | Софт | Домашний ПК


Клуб экспертов THG.ru   

Вернуться   Клуб экспертов THG.ru > ФАН Клубы > Общение поклонников продукции компаний nVidia и AMD и других производителей. > ATI/AMD Клан

Регистрация Правила форума FAQ форума Справка Пользователи Поиск Сообщения за день Все разделы прочитаны

ATI/AMD Клан Клан поклонников и сторонников ATI/AMD

Ответ
 
Опции темы Опции просмотра
Старый 18.09.2008, 18:02   #1
Меню пользователя demio
Серверный некрофил
 
Аватар для demio
  
Советы по использованию видеокарт nVIDIA PhysX в паре с Radeon

Имея одну из современных видеокарт семейства Radeon, мы сталкиваемся с небольшой проблемой - отсутствие аппаратного ускорителя вычислений физики - PhysX, который в последнее время становится всё более популярным среди разработчиков игр. В виду того, что у Radeon отсутствует поддержка PhysX, всё-таки есть решение этой проблемы, пусть даже не очень и стандартное... К тому же, теперь найдено применение Вашей старенькой GeForce (начиная с серии 8600GT/9600GT).

Часто задаваемые вопросы, обновление патчей, ссылки и прочее:

Хочу обратить Ваше внимание на то, что производительность видеокарты в PhysX зависит напрямую от кол-ва шейдерных процессоров и частоты ядра с доменом шейдеров! А это значит, чем мощнее и современнее видеокарта, тем производительнее будет она себя вести в PhysX.
В качестве сравнения беру пример из поста Foxcor, цитату:

GT220 имеет 48 потоковых процессоров http://www.thg.ru/graphic/nvidia_gef...210/index.html
GT240 имеет 96 потоковых процессоров http://www.thg.ru/graphic/nvidia_gef...240/index.html
GTS250 имеет 128 потоковых процессоров http://www.thg.ru/graphic/nvidia_gef...250/index.html

А так же дополнительная информация:

Переходник-удлинитель PCI Exp 16x - PCI Exp 1x или как сэкономить 20+ у.е. (своими руками)

Впихнуть невпимое или как затолкать PCI-E16x в PCI-E1x и ничего не испортить.




FAQ

Q: В панели управления NVIDIA я не вижу раздел PhysX!
А: В последних версиях драйверов NVIDIA, при связке с картами Radeon, данный раздел пропадает из Панели управления NVIDIA. Этот случай прекрасно описывает 8 пункт нашего мануала

Q: Не работает связка с 8600
А: Установите драйвера NVIDIA версии 196.34 и воспользуйтесь модом ранней версии PhysX-mod-1.03

Q: Как заставить работать тандем в программах FluidMark версий 1.2.1, 1.3.0 и в некоторых играх (например Mirror's Edge)?
A: Необходимо в папке с утилитой FluidMark/игрой переименовать или удалить библиотеки PhysX PhysXDevice.dll и PhysXLoader.dll

Q: Есть ли ограничение в использовании материнских плат CrossFireX или SLi, для создания тандема?
A: Нет, тандем будет работать на обоих типах материнских плат.

Q: Есть ли рабочий способ для последних версий NVIDIA Display Driver и NVIDIA PhysX System Software?
A: Да, он называется Hybridiz и описан здесь

FAQ будет пополняться время от времени!



Что нового в обновлении пачта PhysX-mod 1.04ff:
1.04ff - 29/06/2010:
- убрана поддержка патча бета-драйверов серии 256, патчинг не требуется (драйвера серии 19x больше не поддерживаются)
- добавлена поддержка исправления нового ограничения в PhysX System Software, представленном в версии 9.10.0223
- добавлены экстра опциональные файлы коммандной строки (nvsvc и PhysX взаимосвязаны)
- убраны эффекты визуального/звукого сопровождения (мод теперь крошечный и больше не требует 96dpi режим)

Архив 24 апреля
Что нового в обновлении пачта PhysX-mod 1.03:
1.03 - 21/04/2010:
- добавлена поддержка устранения так называемой time bomb, вложенную в версии 196.75 и 197.xx драйверов (обратная гравитация + общее замедление через несколько секунд работы PhysX)
- мод теперь патчит системные файлы PhysX (помогло устранить необходимость в расширении рабочего стола в Windows 7)
- мод отключил автостарт сервиса "nvsvc" (помогло устранить проблемы с виртуальными мониторами)
- улучшенный метод патча (больше не требуется перезагрузка в "безопасный режим" или завершения любого из процессов nvXX или explorer)
- улучшеная логика патча (мод больше не будет пытаться патчить несуществующие файлы, например как с 32 битными системами, мод пытался патчить 64-х битные файлы драйверов)
(коряво переведено мною оригинал можно найти тут.



Так же хочу обратить Ваше внимание на сравнение производительности карт, особенно владельцев старых GPU типа GeForce 8600GT! Разница есть и она не маленькая!
Возьму в пример тест, проведённый Foxcor'ом, за что ему отдельное СПАСИБО!

Цитата:
Сообщение от Foxcor Посмотреть сообщение
Ну вот, сделал я тесты по сравнению производительности между GT220 и GT240.

У меня уже есть GT240 и вчера мне попала в руки GT220. Название моделей такие:
ZOTAC PCI-E GeForce with CUDA GT220 (625MHz) 512MB DDR2 (128bit) ZT-20202-10L примерная цена 1700-1900 руб.
ZOTAC PCI-E GeForce with CUDA GT240 (550MHz) 1GB DDR3 (128bit) ZT-20402-10L примерная цена 2500-3000 руб.

Фото карточек....как говорится найди 7 отличий


Сначала я установил в систему GT240. Полностью переустановил драйвера с полной очисткой. ATI Catalyst 10.5 и Nvidia ForceWare 257.15 бету скачать можно здесь x86, x64. Скажу сразу теперь подключать в видюхе монитор не требуется, это проверено, но требуется расширение экрана.
Запускаю FluidMark и что я вижу....не отображается часть частиц


Заново переустанавливаю дрова, все равно косяки в картинке. Удаляю полностью Nvidia...косяки остались. Ставлю ATI Catalyst 10.4....и о чудо все работает как полагается.....


Ладно, танцы с бубном немного отняли времени, но слава богу все заработало. Тесты проводил в FluidMark 1.1.0 и Batman: Arkham Asylum. К моему удивлению вышла новая версия FluidMark 1.2.0
Результаты: Слева GT220 справа GT240
Все частоты по у молчанию


GT220 GPU 760 Mem 450, GT240 GPU 670 Mem 830, 5870 частоты по умолчанию


GT220 GPU 760 Mem 450, GT240 GPU 670 Mem 830, 5870 GPU 950 Mem 1250



Настройки самой игры и драйвера ATI, так как настройки качества графики в игре не настраиваются.


Все частоты по у молчанию


GT220 GPU 760 Mem 450, GT240 GPU 670 Mem 830, 5870 частоты по умолчанию


GT220 GPU 760 Mem 450, GT240 GPU 670 Mem 830, 5870 GPU 950 Mem 1250


Из всего этого можно сделать вывод, что GT220 вполне справляется с поставленной задочей, при этом разгон дает ощутимый результат. Но все же GT240 на порядок мощнее....и с ней уже комфортнее играть с использованием PhysX чем GT220. GTS250 явно будет выглядеть лучше, но есть одна проблема. Не во сякую материнку+корпус влезет доп. карточка с двуслотовым охлаждением. А ОС имеющей 1 слот среди GTS250 я не встречал. (в мою материнку 2-х слотовая не влезает в третий слот )
Окончательный вывод все же делать вам.


Благодарю drog и в особенности Foxcor за помощь в создании и постоянного усовершенствования этого "мануала", а так же за предоставленную информацию с ссылками. Данный мануал можно считать готовым и годным к употреблению на 100%, т.к. всё мною было тщательно изучено и проанализировано. Написал понятным языком для ВСЕХ. Никакого копипаста с других статей не сделано!

Удачных Вам опытов! Если заметили какие-то ошибки или неточности, прошу сообщить об этом, исправлю по возможности. Не пинайте больно, мануал писал на скорую руку!

Для эксперимента использовались материалы из: nvworld.ru overclockers.ru и physxinfo.com
(с) demio 2010.

Способы подключения:
ПЕРВЫЙ СПОСОБ!
Если используются карты, начиная от серии 8600GT/9600GT и драйверы ДО версии 186.хх, то патчинг можно пропускать!!! Просто включить ускоритель PhysX через панель управления nVIDIA.

ВТОРОЙ СПОСОБ!
ВНИМАНИЕ!!! ДАННЫЙ СПОСОБ РАБОТАЕТ ТОЛЬКО В WINDOWS XP и 7 (32 и 64 бит)!!! В VISTA НЕ РАБОТАЕТ!


1) Нам потребуется современная видеокарта Radeon, карта nVidia начиная от серии 8600GT/9600GT или GT240 в качестве бюджетного варианта. В идеале рекомендуется GTX260! Ну и конечно же качественный и запасливый блок питания не менее 600Вт (в зависимости от видеокарт).

2) Загружаем последние версии драйверов видеокарт AMD и NVIDIA, затем сам мод PhysX-mod-1.04ff.


3) Если Windows не установлена с нуля, удаляем все текущие установленные драйвера видеокарт стандартными средствами удаления приложений через Панель управления. После перезагрузки в безопасный режим с помощью утилиты Driver Sweeper удаляем остатки от драйверов.
Установить и запустить программу от имени Администратора, выбрать необходимые драйвера ATI и/или NVIDIA, нажать Analyze (анализ текущего состояния с выбранными драйверами), затем нажать кнопку Clean и перезагрузиться.


4) Проверяем, действительно ли у нас удалены все драйвера в диспетчере устройств.


5) Устанавливаем драйвер видеокарты AMD.
Внимание! Во избежание ошибок установки компонентов Catalyst, с которыми сталкиваются время от времени пользователи, сам процесс установки мы немного модифицируем с помощью конфигурационного файла.
Дать установщику распаковать файлы в папку (по умолчанию: C:\ATI\Support\11-2_vista64_win7_64_dd_ccc_ocl\...)
После запуска установщика Catalyst, закрыть его.
Открыть файл InstallManager.cfg с помощью блокнота, расположенный в C:\ATI\Support\11-2_vista64_win7_64_dd_ccc_ocl\Config\... (куда мы его первый раз и распаковали) и исправить три нюанса:


Выделенные надписи false исправить на true напротив ShowLanguageOption, ShowUpdate и WorkaroundInstall!

После чего сохраняем и закрываем конфигурационный файл. Запускаем установщик Catalyst с помощью Setup.exe из папки (C:\ATI\Support\11-2_vista64_win7_64_dd_ccc_ocl\), в которую мы всё распаковывали, устанавливаем в обычном режиме и перезагружаемся.
После перезагрузки устанавливаем утилиту GPU-Z и проверяем корректность драйвера в графе Driver Version. Версия должна совпадать с версией загруженных драйверов.


6) Устанавливаем драйвера NVIDIA и НЕ ПЕРЕЗАГРУЖАЕМСЯ!.

Примечание! Последние версии драйверов NVIDIA уже включают в себя системное ПО PhysX, по этому загружать его отдельно нет необходимости!

7) Сразу после установки ПО NVIDIA распаковываем и запускаем от имени Администратора PhysX-mod-1.04ff, который мы так же загрузили в самом начале. Устанавливаем галочку на backup и жмём apply!


Помимо положительного ответа самого патчера нам важно убедиться, что всё действительно применилось...
Для этого нам надо проверить наличие файлов с расширением BAK в папке C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\...


8) Обращаю Ваше внимание!
Учитывая, что в связке карт Radeon с новыми версиями драйверов NVIDIA, в Панели управления NVIDIA исчезает раздел CUDA/PhysX! Мы не можем до конца быть уверены, что нам удастся активировать GPU NVIDIA для вычислений CUDA/PhysX после применения патча.

Для этого разработчик мода вложил нам в комплекте с модом папку с командами Extras, в которой нам будут интересны следующие файлы:

nvsvc-set-Automatic.cmd - добавление автозапуска службы NVIDIA при загрузке Windows

PhysX-HwSelection-set-GPU.cmd - активация GPU NVIDIA в качестве ускорителя PhysX (как раз то, чего в Панели управления NVIDIA и исчезло)

Запускаем эти два файла по очереди и перезагружаемся!

После чего переходим к тестированию, описанному в пункте 10 нашего мануала!

9) Если требуется расширение Рабочего стола при следующих условиях:
1. Используется Windows ХР (SP3)
2. Требуется работа ядер CUDA в программах-конверторах типа MediaCoder, BadaBoom и т.д.
3. Если вдруг (а такое иногда бывает) PhysX не заработал без расширения рабочего стола
Создание виртуального дисплея и расширение на него Рабочего стола

Нам будет необходимо расширить наш Рабочий стол на дисплей GPU NVIDIA, чтобы данный GPU активировался гарантированно. Для этого потребуется зайти в меню изменения Разрешения экрана (правый клик по Рабочему столу - Разрешение экрана), нажать кнопку Найти.


После чего система обнаружит возможность вывода изображения через GPU NVIDIA.


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


После чего нажать Применить.


У нас получилось создать виртуальный дисплей, на который мы теперь можем расширить наш Рабочий стол. Для этого нам необходимо выбрать наш главный экран и в пункте Несколько экранов выставить Расширить эти экраны и снова нажать Применить.


Далее, виртуальному экрану можно выставить минимальное разрешение.


10) После проделанной работы, проверяем состояние тандема с помощью той же утилиты GPU-Z.


11) Теперь испытаем работу нашего тандема не только на цифрах и галочках, но и на практике! Для этого нам потребуется специальная утилита FluidMark v1.2.0 (НЕ последней версии, а именно 1.2.0!), для тестирования производительности PhysX.


Главное, на что необходимо обратить внимание, так это на наличие в верхнем левом углу надписи PhysX GPU, это и будет служить успешным результатом всей проделанной работы.


ТРЕТИЙ СПОСОБ!

Если Вы используете видеокарты GTX 2xx/4xx серии, то возможен самый простой способ заставить их работать в паре с Radeon.

Требуется скачать и установить бета версию драйвера 257.15, по ссылкам ниже:

Для 32-разрядных систем

http://www.nvidia.ru/object/win7-win...5-beta-ru.html

Для 64-разрядных систем соответственно

http://www.nvidia.ru/object/win7-win...5-beta-ru.html

Затем просто включить ускорение PhysX в панели управления NVIDIA и всё...
Хочу заметить, что производительность в этом способе всей системы не снижается, как было в случае патчинга.

Огромная благодарность за дополнение, практический опыт и предоставление скриншотов нашему члену клана Radeon Foxcor, Montikor85 за практическое использование бета-драйверов и prudovik за идею создания FAQ!




Последнее обновление 26 апреля 2013



Куратор-ведущий темы Selefior
__________________
Wir sind das Licht

Последний раз редактировалось Selefior, 27.04.2013 в 11:00.
demio вне форума   Ответить с цитированием
Старый 16.11.2009, 15:08   #16
Меню пользователя Brat
Бич Форума
THG Russia Forum Team

Эксперт клуба THG
 
Аватар для Brat
  
Эта возможность заблокирована nVidia на уровне драйверов.
__________________
Претендентам на роль ангела следует помнить, что стоит им начать воплощать свои замыслы, как появятся орды демонов, призванных восстановить нарушенное равновесие.
Brat вне форума   Ответить с цитированием
Старый 16.11.2009, 15:09   #17
Меню пользователя artem4242
Старожил
  
Как я знаю существует патч включающий эту возможность на семёрке
artem4242 вне форума   Ответить с цитированием
Старый 16.11.2009, 15:13   #18
Меню пользователя Lolabot
Старожил
  
Цитата:
Сообщение от Brat Посмотреть сообщение
Эта возможность заблокирована nVidia на уровне драйверов.
обидно
Lolabot вне форума   Ответить с цитированием
Старый 16.11.2009, 15:15   #19
Меню пользователя Алексей Сергеич
Ветеран клуба THG
 
Аватар для Алексей Сергеич
  
Lolabot, со старыми дровами nVidia эта тема прокатывает на XP и Win7
Алексей Сергеич вне форума   Ответить с цитированием
Старый 14.12.2009, 19:02   #21
Меню пользователя dozellll
Старожил
  
ATI+NVIDIA с целью получения PhysX

Народ уже на многих обсуждается эта довольно таки интересная тема...У кого получилось запустить такой "гибрид" и работает ли он?Приводите свои примеры,ОС,железо,способ установки "гибрида"...
dozellll вне форума   Ответить с цитированием
Старый 15.12.2009, 00:16   #22
Меню пользователя TMcell
Ветеран клуба THG
 
Аватар для TMcell
  
Запускал я.
Правда давно.
Не было ещё никаких модифицированных драйверов. Не было запрета под физику ATi+NV (кроме висты), делал я под ХР.
4850Х2 + 8400GS не пошло, + 9400GT не пошло, физика запустилась на 9500GT и 9600GT. Проверял разные физиковские бенчи... Ghost Recon 2, ещё пару игр...Физика работала.
Но есть нюансы свои - там немного мудрено с драйверами было. Ставить сначала тот, потом тот и т.д.
Вообщем "ATI+NVIDIA с целью получения PhysX" - возможно.

Вот F.A.Q с оверов:

ATI + NVIDIA GPU PhysX
Q:>Можно ли использовать видеокарту ATI для обработки графики, а Nvidia для физики?
A:Да такой вариант возможен, при использовании драйверов вплоть до Forceware 186 без сторонних патчей (Почему? - Читаем здесь(кликабельно) © overclockers.ru) или с патчем х86\х64 (кликабельно, прямая ссылка на архив)(+зеркало - webfile.ru) и тогда с любыми, более новыми Forceware драйверами. А так же, для этого нужно:
Материнская плата с двумя или более слотами PCI-E.
Видеокарта Nvidia поддерживающая PhysX.
Windows XP или Windows 7 (Ввиду особенности драйверной модели Windows Vista не поддержвает запуск 2-х разных WDDM драйверов, поэтому работа связки ATI + NVIDIA PhysX на висте невозможна)
Для работы PhysX нужно установить драйвера для видеокарты ATI, затем драйвера Nvidia и PhysX.
Для включения PhysX в WinXP нужно зайти в "Свойства Экрана" -> "Параметры", выбрать в графе "Экран:" видеокарту Nvidia(н-рamsung T220 на NVIDIA GeForce 8600GT) и поставить галочку "Расширить рабочий стол на этот монитор", для отключения PhysX снять эту галочку.
Включение расширения стола для Win7 "Персонализация" -> "Экран" -> "Настройка параметров экрана" -> ключевая кнопка "Найти" - показывает дополнительный интерфейс для выбора расширения стола.
После включения расширения стола, появляется возможность управлять панелью nVidia и основное - включение ускорение PhysX, как на основной карте NVidia.
В PhysX Properties в любом случае будет стоять No Acceleration, но PhysX все равно будет работать.
__________________

TMcell вне форума   Ответить с цитированием
Старый 24.03.2010, 16:12   #23
Меню пользователя Arkeyn
Старожил
  
могут ли АТІ і Nvidia работать в паре?

у меня тут назревает идея собрать машину. ну и конечно подумываю об карте 5770. но идея возникла такая. возможно ли собрать машину с двумя разными видео картами припустим чтоб одна отвечала только за PhysX а другая за все остальное? если уже существует похожая тема то киньте ссылку плз. заранне благодарен.
и если кто уже подобное делал то проконсультируйте плз.
заранее спасибо
) надеюсь идея не из за грани фантастики.
Arkeyn вне форума   Ответить с цитированием
Старый 24.03.2010, 16:16   #24
Меню пользователя sadsad
Старожил
 
Аватар для sadsad
  
Цитата:
Сообщение от Arkeyn Посмотреть сообщение
) надеюсь идея не из за грани фантастики.
Нет не за гранью. Нвидиа искуственно блокирует возможность работы физикс на своих карточках в паре с вражеской видеокартой. народные умельцы потихоньку делают фиксы для включения возможности. Но возможно включения данной возможности только на Виндовс 7
sadsad вне форума   Ответить с цитированием
Старый 24.03.2010, 16:20   #25
Меню пользователя Arkeyn
Старожил
  
Цитата:
Сообщение от sadsad Посмотреть сообщение
Нет не за гранью. Нвидиа искуственно блокирует возможность работы физикс на своих карточках в паре с вражеской видеокартой. народные умельцы потихоньку делают фиксы для включения возможности. Но возможно включения данной возможности только на Виндовс 7
где возможно почитать более конкретно? ну думаю будущие всеравно за 7кой.
Arkeyn вне форума   Ответить с цитированием
Старый 24.03.2010, 16:28   #26
Меню пользователя sadsad
Старожил
 
Аватар для sadsad
  
http://forum.radeon.ru/viewtopic.php...er=asc&start=0 вот тут люди разговаривают о этой проблеме, может есть что интересное.
sadsad вне форума   Ответить с цитированием
Старый 24.03.2010, 17:50   #27
Меню пользователя tank03
Ветеран клуба THG
 
Аватар для tank03
  
Нужен ли нам PhysX? Тестирование EVGA GeForce GTX 275 CO-OP PhysX Edition
__________________
Монополии на истину нет ни у кого. Даже бог ошибается. А может это он делает специально чтобы нас помучать?
Dune HD Max
HP ProBook 6560b (LE550AV)
tank03 вне форума   Ответить с цитированием
Старый 24.03.2010, 20:13   #28
Меню пользователя Oradon
Старожил
 
Аватар для Oradon
  
парни что касаеться работы видюх от красных и зеленых в паре как графика+физика - забудьте! есть пока тока одна мамка на 795 логике атишной которая такое позваляет у Zotak (если ничего не путаю) она тока вышла из анонсов в реально продаваемые и стоит она в районе 300$. если кому интересна модель и\или инфа по этому вопросу - пишите в личку=) с уважением ко всем!

P.S. возможно есть програмное решение путем дров и заплаток на винды как в свое время для матерей амдшных на ультрашной логике с двумя PCI-Ex для достижения режима слай. но про то мне енизвестно!
Oradon вне форума   Ответить с цитированием
Старый 26.03.2010, 00:37   #29
Меню пользователя Arkeyn
Старожил
  
ну вывод пока такой что ради нескольких игор тратить лишние 50$ смысла нету
Arkeyn вне форума   Ответить с цитированием
Старый 28.03.2010, 16:17   #30
Меню пользователя Baltasar
Старожил
  
Radeon 58xx Crossfire и отдельная Nvidia-PhysX

Всем доброго дня,

Ввиду невзрачного старта линейки GF100, склоняюсь к варианту из двух 5870. Но дополнительно хочу поставить также nvidia-карточку не самую быструю - не сильнее GTS250, для обработки PhysX.

Вопрос - возможна ли подобная работа, т.е.Crossfire-связки и еще одной платы.

P.S. Просьба отвечать только тем, кто читал о подобных экспериментах (ссылки обязательны!) или собрал такой тандем самостоятельно.
Baltasar вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Справочник словарей
Словари русского языка - www.gramota.ru Яndex - Словари Википедия - ru.wikipedia.org

Часовой пояс GMT +4, время: 13:31.


Powered by: vBulletin, ©2000 - 2007, Jelsoft Enterprises Limited.
Перевод: zCarot
Распространение информации возможно только с письменного разрешения администрации издания.

THG.ru ("Русский Tom's Hardware Guide") входит в международную сеть TG Publishing

РЕКЛАМА

Rambler's Top100 Рейтинг@Mail.ru