Новости про AMD и PhysX

Обновилась популярная информационная утилита GPU-Z до версии 0.7.9

Спустя 4 месяца популярная утилита GPU-Z, предназначенная для получения всей доступной информации о вашей видеокарте и мониторинга её параметров, получила обновление до версии 0.7.9.

В новой версии программы была значительно расширена база данных новыми графическими процессорами, как от AMD семейства Tonga, так и NVIDIA линейки Maxwell. Также была исправлена дата выпуска Radeon R9 290 и улучшен механизм определения NVIDIA PhysX, изменён мониторинг скорости вращения вентиляторов для видеокарт AMD.

GPU-Z 0.7.9

Полный перечень изменений приведён ниже:

  • добавлена предварительная поддержка NVIDIA GM204;
  • добавлена предварительная поддержка AMD Tonga;
  • добавлена поддержка Radeon R9 M275X, FirePro W5100, W9100;
  • добавлена поддержка NVIDIA GeForce GTX 780 6 GB, GTX 860M, GT 830M, GTX 780M, GT 740, GT 730, GT 720, Quadro NVS 510, FX 380M, GRID K520, Tesla K40c;
  • добавлена дата релиза R9 290;
  • поддержка PhysX стала более надёжной;
  • исправлены скорости вращения вентиляторов при мониторинге на некоторых свежих картах AMD.
  • исправлен график датчиков при «зашкаливании»;
  • улучшена производительность при отрисовке графиков датчиков;
  • исправлен перевод на французский язык.

Загрузить эту бесплатную утилиту можно с нашего сайта или с сайта-разработчика программы.

Рой Тейлор: CUDA и PhysX обречены

Рой Тейлор, бывший вице-президент NVIDIA по контенту, а ныне глава мировых продаж AMD, дал интервью сайту VR Zone, в котором рассказал об APU, видеоиграх и будущем технологий NVIDIA CUDA и PhysX.

По словам Тейлора, рост APU действительно очень хорош, он отмечает, что эти чипы начали вытеснять с рынка дискретные карты низкого уровня, и даже, иногда, карты мейнстрим сегмента. При этом он не нашёл добрых слов о будущем проприетарных технологий NVIDIA CUDA и PhysX, главой разработки которых он в прошлом являлся. Сам директор убеждён, что CUDA обречена, поскольку промышленность не любит закрытых стандартов. Технологию PhysX Рой также считает ошибкой NVIDIA, но не саму технологию, а то, что она остаётся проприетарной. При этом, сама NVIDIA всегда утверждает, что не делает из своего физического движка секрета и приглашает всех производителей аппаратного обеспечения (включая AMD) присоединиться к этой технологии.

Глава мировых продаж AMD Рой Тейлор

«Я думаю, что CUDA обречена. Наша промышленность не любит проприетарных стандартов. PhysX это также ошибка, потому что она проприетарна. Никто не хочет её. Вы не хотите её, я не хочу её, геймеры не хотят её. Аналитики не хотят её. На заре нашей промышленности вы могли стоять в стороне, и всё бы работало. Мы все прошли через это. Но с ними не всё в порядке. NVIDIA должна быть отблагодарена за своё изобретение. Это тенденция, GPGPU совершенно фантастичны и сказочны. Но что затем, что сейчас. Сейчас вся наша индустрия не хочет проприетарных стандартов. И именно поэтому люди переходят на OpenCL».

GenL представил новую версию Hybrid PhysX

Hybrid PhysX — это название неофициальной утилиты, предназначенной для конфигурации физического движка PhysX от NVIDIA на системах, в которых одновременно используются две видеокарты конкурирующих производителей:  AMD Radeon b NVIDIA GeForce, при этом GPU от AMD используется для рендера графики, а ускоритель от NVIDIA предназначен для расчёта физических эффектов.

Приложение Hybrid PhysX официально не поддерживается и даже преследуется NVIDIA. Так, в случае обнаружения в системе видеокарты AMD программное обеспечение NVIDIA блокирует работу PhysX на своих видеоускорителях. В связи с этим, работа PhysX в таких двойных системах возможна только с применением специального ПО, которым и является  Hybrid PhysX Mod, разрабатываемый пользователем под ником GenL.

Physx

Новая версия Hybrid PhysX Mod за номером 1.05ff имеет незначительный, но важный список изменений. Так, в этой версии добавлена поддержка новых ограничений введенных в драйверах линейки 285.XX и PhysX System Software версии 9.11.0621. Кроме того, теперь мод будет удалять все настройки 3D приложений из профилей панели управления NVIDIA. Это сделано для предотвращения возникновения проблем с известными играми PhysX.

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

Новая версия патча для включения PhysX в гибридных системах

Новые «хаки» в ответ на новую защиту.

Мы уже писали, что последние версии PhysX System Software вновь уничтожили поддержку GPU-ускорения в системах с видеокартами на базе AMD и NVIDIA. Народная мысль с ответным ударом «не заржавела» — появился патч (~25 Мб) для патча, после последовательного применения которых к драйверам 197.хх и последней версии PhysX System Software аппаратное ускорение вновь работает. Попутно новый патч обещает окончательное решение проблемы необходимости подключения монитора к видеокарте на базе NVIDIA для работы PhysX-ускорения. Мы будем следить за событиями этого противостояния, хотя итог известен заранее: «либо ишак издохнет, либо султан».

NVIDIA PhysX logo

Новые драйверы NVIDIA блокируют ускорение PhysX для ноутбуков и гибридных конфигураций

Владельцы видеокарт NVIDIA с заявленной поддержкой PhysX недоумевают после последних обновлений.

В форуме сайта LaptopVideo2Go владельцы ноутбуков с графическими адаптерами NVIDIA GeForce/Quadro Mobile обсуждают полную недоступность аппаратного ускорения PhysX в своих системах после обновления PhysX System Software до версии 9.10.0129, включенной в последние версии драйверов 196.75 и 197.13, либо до версии 9.10.0222, устанавливающейся вместе с Metro 2033. Причём даже удаление установленного драйверами/игрой ПО PhysX и установка предыдущих версий не всегда помогает восстановить аппаратное ускорение. Универсального решения проблемы пока не найдено.

Те же проблемы испытывают и пользователи гибридных систем с видеокартами AMD и NVIDIA. С новыми драйверами и новыми версиями PhysX System Software прежние патчи для включения аппаратного ускорения PhysX в таких системах перестали работать. Аналогично, откат на старые версии помогает не всегда, поиски решения продолжаются.

NVIDIA PhysX logo

Последнее время качество драйверов NVIDIA заметно упало: баг с разгоном в 196.21, баг с остановкой кулера в 196.75. Похоже, что нынешняя унифицированная архитектура себя исчерпала и разработчики стали терять контроль над своим кодом. Надеемся, что циркулирующие уже год слухи о разработке 200-й версии драйверов «с нуля» и с новой архитектурой подтвердятся; многострадальным картам Fermi проблемы с драйверами могут стать последней соломинкой…

Директор направления PhysX дал еще один ответ на обвинения AMD

Сайт PCGamesHardware.com пообщался с еще одним сотрудником NVIDIA насчёт PhysX

NVIDIA PhysX logo

Речь, естественно, пошла об очередном «наезде» сотрудника AMD Richard Huddy на технологию физических симуляций PhysX и отношения NVIDIA с разработчиками. Хотя NVIDIA уже дала один ответ на предъявленный обвинения, Nadeem Mohammed, отвечавший на прошлые обвинения, решил дать более подробное разъяснение отношений NVIDIA в вопросе PhysX:

AGEIA работала совместно с Epic Games над интеграцией PhysX в Unreal Engine 3 еще до приобретения компании NVIDIA. С тех пор популярность PhysX SDK значительно возросла, и сейчас это наиболее популярный физический движок, включённый в состав более 240 вышедших и разрабатывающихся игр. Выбор решения для внутриигровой физики весьма важен для разработчика, и один из основных критериев при выборе — функциональность и инструменты разработки для игровых консолей, причём неправильный выбор может серьёзно повлиять на возможность реализации игры. Надо понимать общее положение дел — NVIDIA не платит разработчикам просто за отказ от других физических решений в пользу PhysX. Если разработчик уже выбрал PhysX и планирует выпускать версию игры для ПК, мы готовы тесно сотрудничать с ним, предлагая любую инженерную помощь и техническую поддержку в достижении максимально возможного качества PC-версии, и в самом лучшем случае это означает включение специальных физических эффектов, для лучшей производительности которых в свою очередь может потребоваться GPU-ускорение PhysX. Мы «инвестируем» своим временем, силами, экспертной помощью и технологией, чтобы сделать игры для ПК как можно лучшими — если в AMD говорят именно об этом, что ж, они правы!

Когда мы находим игры, которые реально могут привлечь внимание игроков на PC, вне зависимости от того, используют ли они PhysX или нет, мы тестируем их на своей испытательной площадке, чтобы найти проблемы с драйверами и убедиться, что каждый владелец видеокарты GeForce будет доволен ощущениями от игры. Если наши партнёры по выпуску видеокарт хотят включить в комплект поставки игры — мы выступаем в качестве посредника, договариваясь о наилучших условиях для конечных пользователей. Мы много работаем над поддержанием хороших отношений с разработчиками игр с единственной целью — лучшие впечатления для всех игроков, многие из которых являются владельцами видеокарт GeForce. А что AMD делает, чтобы помочь игрокам на ПК?

PhysX — законченное решение для игровой физики, доступное для всех платформ, включая PS3, XBox 360, Wii, PC с процессорами Intel или AMD и PC с видеокартами GeForce cards, iPhone. Любой разработчик может использовать его в играх для любой платформы, и притом совершенно бесплатно. Никаких ограничений, никакой проприетарности. Когда в AMD сравнивают PhysX с Glide, то прибегают к крайне некорректным аналогиям. Ведь игры, писавшиеся для Glide, просто не запускались ни в одной системе, где не было видеокарты от 3DFX, в то время как PhysX работает на большем количестве платформ, чем конкурирующие движки физических симуляций, и предлагается вкупе с набором инструментов (таких как APEX), с помощью которых разработчики могут создавать контент, адаптирующийся к конкретным решениям. Просто попробуйте некоторые последние хиты для ПК, дайте обратную связь разработчикам о пожеланиях игроков, продолжайте двигать индустрию геймдевелопмента и создавать «убойные» игры в сотрудничестве.

Детали о «физических» технологиях AMD с GDC 2010

Море будущих достоинств и шпильки в адрес оппонентов.

AMD logo

По своим технологиям AMD подтверждает приверженность «открытой физической инициативе», выражающейся в конкретном сотрудничестве с Bullet и Pixelux по реализации физических алгоритмов как на центральных процессорах с использованием многопоточности, так и на графических, используя API DirectCompute и OpenCL. Симуляции физики твёрдых тел, мягких тел, частиц и потоков, одежды — всё это будет в поддерживаемых физических движках, со временем.

Physics by AMD

Была показана и очередная провокационная картинка в адрес PhysX — результаты опросов «чего хотят женщины геймеры». С большим перевесом геймеры хотят Eyefinity и DirectX 11, правда, первый вопрос напоминает известный детский «Что сильнее: слон или кит?», сравнивать Eyefinity можно разве что с 3D Vision Surround, со вторым вопросом после выхода Fermi у NVIDIA будет и то, и то, а у AMD так и останется один пункт.

AMD GDC2010 PhysX slide

Тонкие намеки содержались и в еще одном слайде, посвящённом успехам самой AMD-ATI в стандартизации своих проприетарных поначалу технологий:

AMD GDC2010 standards slide

Также появилось первое видео (MPEG-4, ~8 Мб), демонстрирующее работу физического движка, включая разрушаемость и деформации.

NVIDIA ответила на обвинения AMD в подкупе разработчиков игр для PhysX

Еще одна отповедь громким высказываниям сотрудников AMD.

В интервью сайту X-bit labs директор NVIDIA по разработкам, Ashutosh Rege, ответил на обвинения Richard Huddy из AMD в подкупе и принуждении разработчиков игр к использованию технологии физических симуляций PhysX.

NVIDIA PhysX logo

  • NVIDIA никому не даёт деньги просто за использование PhysX.
  • Физический движок является важной частью игры. Ни один разработчик не будет делать выбор на любых посторонних основаниях, могущий погубить саму игру. Основные критерии при выборе: набор функций, инструменты, поддержка от разработчика, поддержка платформ. NVIDIA поддерживает PhysX для всех основных платформ, включая PC, XBox 360, PlayStation 3, Wii и iPhone, в этом и заключается причина успеха PhysX.
  • Разработчики могут выбирать, использовать ли дополнительные, расширенные возможности PhysX. NVIDIA помогает в реализации технологии [программистам] и даже дизайнерам эффектов, вплоть до помощи прямо в студиях [при разработке контента]. Добавление GPU-ускорения PhysX в игру несколько сложнее, чем добавление обычных физических эффектов, и даже эффектов пост-обработки. Мы помогаем также в области маркетинга, например, во включении игр в комплект к видеокартам заинтересованных в таком сотрудничестве вендоров.
  • В сотрудничестве по реализации GPU-ускорения PhysX с разработчиками NVIDIA старается избегать любого ущерба для [версий игры] других платформ, для которых GPU-ускорение недоступно. Это просто добавленная «стоимость» для пользователей видеокарт GeForce и своего рода поддержка рынка PC-игр в целом.
  • Сравнение PhysX с Glide — не самая умная мысль. PhysX не просто API, это полноценный набор промежуточного программного обеспечения. В этом бизнесе есть разработчик, приобретающий набор промежуточного ПО, лицензионное соглашение и платформы, для которых нужно обеспечить поддержку. Конечно, цена лицензии имеет большое значение, но за ее пределами разработчик свободен в выборе. GPU-ускорение — вовсе не главный фактор для разработчиков при выборе PhysX, это просто дополнительная привлекательная возможность.
  • В NVIDIA поддерживают и OpenCL или DirectCompute [реализации физических движков]. Если разработчик просит нас добавить какую-то функцию, мы добавим. Если просит портировать что-то на  DirectCompute, мы сделаем всё, что сможем. Мы готовы поддерживать разработчиков игр в вопросах использования, например, Bullet Physics; хотя наши инженеры и не участвуют в его разработке, мы оказываем помощь команде Bullet в некоторых вопросах.
  • В конечном итоге, NVIDIA продаёт графические процессоры, а не PhysX.

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

Новая словесная атака AMD на PhysX

На этот раз NVIDIA обвиняется в подкупе разработчиков.

Небезызвестный Richard Huddy из AMD в интервью сайту THINQ вновь подвёрг критике технологию физических вычислений NVIDIA PhysX. Если в прошлый раз акцент был сделан на якобы техническом несовершенстве PhysX, теперь атакованы сами взаимоотношения NVIDIA с использующими PhysX разработчиками.

  • Разработчики игр на самом деле не хотят использовать PhysX.
  • Они используют его лишь для получения маркетинговой поддержки в рамках NVIDIA TWIMTBP.
  • Наличие PhysX в играх вызвано искусственно: просто разработчикам заплатили за его использование, а не потому, что им он понравился.
  • Я не думаю, что GPU-ускорение PhysX появилось в играх по желанию разработчиков, за исключением Unreal [Engine].
  • Проприетарные решения обречены как 3DFX Glide.
  • Открытые стандарты позволят каждому сделать свободный и информированный выбор, в отличие от манипуляций рынком с помощью денег.

NVIDIA PhysX logo

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

Ждём ответа со стороны NVIDIA, впрочем, история учит, что она ничему не учит.

PhysX использует многопоточность — подтверждено автором FluidMark

Похоже, что в споре о поддержке многопоточности/многоядерности в реализации PhysX от NVIDIA поставлена точка. 

Напомним, что началось всё с интервью менеджера AMD по отношениям с разработчиками игр Richard Huddy, данного им порталу bit-tech.net в январе. В нём NVIDIA была обвинена в искусственном ограничении распараллеливания вычислений PhysX в многоядерных системах, чтобы производительность вычислений на CPU оказывалась неприемлемой и подталкивала пользователей к приобретению видеокарт NVIDIA с функцией аппаратного ускорения PhysX. Ответ представителей NVIDIA не заставил себя долго ждать — руководитель департамента разработки PhysX Nadeem Mohammad дал суровую отповедь подобным обвинениям.

NVIDIA PhysX logo Точку в этой истории решил поставить разработчик известного теста и бенчмарка PhysX FluidMark Jerome Guinot. В своём блоге он опубликовал результаты тестирования специальной версии FluidMark в системе с процессором AMD X2 3800+ и видеокартой AMD Radeon HD 5770. Как видно на представленном скриншоте, загрузка обеих ядер процессора составила 100%:

PhysX FluidMark multicore CPU load

Публичный выпуск новой версии PhysX  FluidMark состоится позже, как и публикация результатов более детального исследования автора утилиты.