Новости про AMD, NVIDIA и 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

Директор направления 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), с помощью которых разработчики могут создавать контент, адаптирующийся к конкретным решениям. Просто попробуйте некоторые последние хиты для ПК, дайте обратную связь разработчикам о пожеланиях игроков, продолжайте двигать индустрию геймдевелопмента и создавать «убойные» игры в сотрудничестве.

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 как Уве Болл с критиками — на боксёрском ринге.

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 состоится позже, как и публикация результатов более детального исследования автора утилиты.

NVIDIA ответила на обвинения AMD в ограничении производительности PhysX на CPU

Ответ NVIDIA на недавнее заявление сотрудника AMD о нечестной тактике NVIDIA в отношении исполнения PhysX на CPU не заставил себя долго ждать.

В недавнем интервью сайту bit-tech.net руководитель отдела AMD по отношениям с разработчиками игр Richard Huddy заявил следующее:

NVIDIA проделала с PhysX тот же трюк, что и Intel с компиляторами — ограничила параллельное исполнение на нескольких ядрах/CPU. Люди сталкиваются с медленной работой PhysX на центральном процессоре и думают, что графические процессоры в этих делах намного быстрее, что далеко не всегда так, если не урезать число вычислительных потоков до одного-двух.

И вот поступил ответ NVIDIA на данное заявление, опубликованный на известном сайте Tom`s Hardware. Nadeem Mohammad, директор направления PhysX, сообщил следующее:

Я начинал в команде PhysX еще в AGEIA и могу ответственно заявить: после приобретения NVIDIA в код PhysX SDK не вносилось никаких изменений, ограничивавших бы производительность расчётов PhysX на CPU или число потоков.

API PhysX в SDK реализован таким образом, что распределение вычислений по потокам является исключительной прерогативой разработчика приложения. Лучший пример — бенчмарк 3DMark Vantage, способный создавать до 12 потоков при программных вычислениях PhysX. Любой имеющий многоядерный процессор и PhysX-совместимую видеокарту на базе GeForce может проверить это. Ничего в поддержке и программировании для многоядерных систем с тех пор не менялось.

PhysX — многоплатформенное решение. SDK и прочие инструменты разработки доступны также для Wii, PS3, Xbox 360, даже для iPhone через одного из наших партнёров. Мы продолжаем инвестировать в улучшение поддержки PhysX на всех платформах, и вовсе не только в разрезе GPU-ускоряемой физики.

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

Будем надеяться, что на этом очередная битва мнений между сотрудниками AMD и NVIDIA исчерпана.

NVIDIA PhysX logo

Интервью с менеджером AMD по сотрудничеству с разработчиками игр

Недавно интервью сайту bit-tech.net дал высокопоставленный сотрудник AMD, отвечающий за отношения с разработчиками игр. Richard Huddy когда-то работал в NVIDIA как раз в программе TWIMTBP, так что его видение актуально и для поклонников «зеленого» лагеря. Мы приводим представляющие интерес факты из интервью.

  1. Программа NVIDIA TWIMTBP — прежде всего инструмент маркетинга. AMD тоже весьма плотно сотрудничает с разработчиками, и не только предоставляет образцы оборудования и бета-версии драйверов (иногда по несколько версий за день), но и инженерную помощь вплоть до командировки своих сотрудников в студии. Благодаря такому сотрудничеству уже через месяц после появления новой версии DirectX 11 вышли игры с его поддержкой, чего раньше не бывало. Просто AMD не выпячивает эту работу наружу.
  2. Хотя команда AMD по сотрудничеству с разработчиками количественно меньше, чем у NVIDIA, в  ней много первоклассных инженеров. Большинство игр уровней ААА и АА проходят тестирование в лаборатории качества AMD. Проблемы с качеством графики/работоспособностью игр на оборудовании AMD возникают лишь у тех разработчиков, кто целенаправленно игнорирует возможности сотрудничества.
  3. Заявления NVIDIA о готовности лицензировать PhysX всем желающим, мягко говоря, неискренни. Фактически мы (AMD) вели с ними переговоры по данному поводу и они ясно дали нам понять, что мы «можем пойти погулять».
  4. NVIDIA проделала с PhysX тот же трюк, что и Intel с компиляторами — ограничила параллельное исполнение на нескольких ядрах/CPU. Люди сталкиваются с медленной работой PhysX на центральном процессоре и думают, что графические процессоры в этих делах намного быстрее, что далеко не всегда так, если не урезать число вычислительных потоков до одного-двух.
  5. В AMD не видят трагедии в стагнации рынка PC-игр и уходе большинства разработчиков на консоли. AMD и так поставила графические чипы для 90 миллионов консолей Wii и XBox 360, а в будущем и консоли, и компьютеры просто превратятся в терминалы, показывающие картинку, рассчитанную на распределенных серверных «фермах».
  6. AMD готова работать с разработчиками игр и по оптимизации для своих центральных процессоров, но большинство разработчиков не видят в оптимизации под CPU какого-либо смысла.
  7. Помимо работы над готовящейся GPU-ускоряемой версией Bullet Physics, продолжается сотрудничество с Havok по использованию мощностей графических процессоров для расчетов игровой физики через интерфейс OpenCL, а также с движком Pixelux.
  8. Нет ничего удивительного в откладывании «графического» релиза Larrabee, инженеры Intel столкнулись со всеми проблемами, о которых их предупреждали: избыточность и малопригодность набора инструкций IA-86 для графики, плохая производительность в случае ограниченных возможностей параллелизма, высокие временные задержки при работе с памятью. «Нельзя просто взять двадцать моторов от трамвая, засунуть их в спортивную машину и ждать от нее рекордов скорости».
  9. Технология многомониторности Eyefinity пока что ориентирована больше на профессиональных геймеров, способных выложить по $200 за каждый дополнительный монитор и трансформировать пользу из расширения видимой области в конкретное повышение результатов. AMD не будет особо работать с разработчиками над патчами для уже вышедших игр и сконцентрируется на нескольких будущих мультиплейерных хитах.

Официальная позиция NVIDIA по патчу для включения PhysX в системах AMD+NVIDIA

Представители сайта PhysXInfo.com взяли краткое интервью у команды поддержки PhysX NVIDIA по поводу недавно сделанного энтузиастами патча, возвращающего аппаратное ускорение PhysX в системах с двумя видеокартами: на базе AMD для графики и NVIDIA для физики.

Мы приводим перевод интервью:

PhysXInfo: Правда ли, что функции по ускорению PhysX графических процессоров NVIDIA и/или оригинальных карт Ageia PPU отключаются при использовании последних версий драйверов, если в системе присутствует видеокарта, построенная не на чипе NVIDIA (например, AMD)?

NVIDIA: Да, это правда, что использование графического процессора NVIDIA для PhysX совместно с графическим процессором AMD для графики не является поддерживаемой конфигурацией. Этот режим был ошибочно разрешен в бета-версиях драйверов для Windows 7 и в некоторых старых версиях драйверов для Windows XP. AMD не поддерживает PhysX для покупателей своей продукции, и мы не обеспечиваем качество работы наших продуктов для таких конфигураций. Без гарантий качества использование таких конфигураций очень рискованно, так что мы отключили такой режим в последних выпусках драйвера.

PhysXInfo: Вы можете объяснить, что повлияло на это ваше решение?

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

В целях наилучших ощущений пользователей нашей продукции, мы тщательно проверяем качество каждого выпуска графических драйверов или драйверов PhysX путем тестирования примерно 14 графических процессоров NVIDIA для расчета графики вместе с восемью графическими процессорами для расчета PhysX на шести основных платформах с шестью различными операционными системами в шести вариантах центрального процессора и оперативной памяти. Это более 24 тысяч возможных конфигураций. Хотя мы и не проверяем абсолютно все возможные комбинации, должно быть очевидным, что нами проделывается большая работа и она не обходится бесплатно для NVIDIA. AMD не поддерживает PhysX для покупателей своей продукции. Добавление графических процессоров AMD заметно увеличит объем и стоимость работ. Мы предпочитаем вкладывать средства в новые технологии, которые дадут новые ощущения пользователям нашей продукции.

PhysXInfo: Но ведь для получения аппаратного ускорения PhysX пользователям продукции ATI все равно приходится приобретать видеокарту на базе графического процессора NVIDIA, тут нет никакого обмана. Так какие же тут могут быть преимущества для NVIDIA и покупателей ее продукции в этом случае?

NVIDIA: По причинам, которые уже озвучили, мы поддерживаем только те конфигурации, про которые мы знаем, что они работают. Так мы уверены, что наши потребители получат хорошие ощущения. Реальная проблема заключается в том, что AMD необходимо серьёзнее отнестись к своим собственным разработкам в области аппаратно ускоряемой физики и универсальных вычислений в целом. Пора бы им прекратить сетования насчет вещей, которые мы предлагаем, а они — нет.

PhysXInfo: У вас нет планов в будущем изменить свое мнение, или даже выпустить специализированный ускоритель PhysX на базе графического процессора?

NVIDIA: В данный момент нет, по причинам, которые мы изложили выше.

PhysXInfo: А каковы ваши планы по поддержке оригинальных Ageia PPU?

NVIDIA: Карты AGEIA PPU поддерживаются в Windows XP и Vista. Мы продолжим их поддержку для указанных операционных систем, но не в Windows 7. Например, мы изучаем ошибку в поддержке PPU в Windows XP и планируем выпустить обновленный драйвер с исправлением в ближайшее время.

Мы никак не комментируем позицию NVIDIA по конфигурациям AMD+NVIDIA, лишь добавим, что в последней версии PhysX SDK 2.8.3 и бета-драйверах PhysX 9.09.0914 поддержка AGEIA PPU уже исключена.

AMD: технология PhysX станет бесполезной

Компания AMD не видит проблемы в том, что в системах с видеокартами ATI Radeon отсутствует поддержка PhysX: «В итоге, интерфейс прикладного программирования PhysX просто потеряет свою значимость в будущем».

Нил Робизон, директор отдела по связям с мировыми независимыми разработчиками программного обеспечения, сказал в интервью сайту Icrontic, что Advanced Micro Devices выражает глубокое сожаление по поводу решения NVIDIA отключить поддержку аппаратных расчетов физических эффектов с помощью API PhysX и карт GeForce или Ageia на системах, где визуализацией графики занимаются видеокарты ATI Radeon. Он отметил, что увеличение популярности DirectCompute и OpenCL заставит вскоре запатентованный движок PhysX уйти в забвение.

По словам Нила Робизона, физика необходима игрокам, однако, она должна быть доступной для всех пользователей, потому что только в этом случае разработчики смогут сделать её неотъемлемой частью игрового процесса, а не только дополнительными красивыми эффектами. Для этого нужно создать индустриальный стандарт, вот почему DirectX 11 столь важен для игровой индустрии. DirectCompute позволяет осуществлять расчеты общего назначения на видеокартах различных производителей. Существует несколько физических движков с открытым кодом, которые дают возможность сделать аппаратную физику доступной всем с помощью DirectCompute или OpenCL. Индустриальные стандарты сделают любую закрытую технологию нежизнеспособной.

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

AMD поддерживает физический движок Bullet, разрабатываемый на GeForce

Журналисты ресурса Fudzilla сообщили, что на одной из конференций NVIDIA сказала, что господин Эрвин Куманс, создатель движка Bullet Physics разрабатывает его на картах GeForce. Между прочим, именно этот физический движок AMD хочет ускорить с помощью своих видеокарт через OpenCL.

Также Эрвин Куманс отметил: «Ускорение средствами видеокарт AMD расчётов Bullet через OpenCL будет работать на любом совместимом драйвере: к примеру, мы использовали видеокарты NVIDIA GeForce для нашей разработки и даже применили код из их инструментов для разработчиков: NVIDIA является отличным технологическим партнёром».

Это означает, что аппаратное ускорение Bullet разрабатывается на видеокартах NVIDIA GeForce, несмотря на то, что AMD собирается представить драйвер и аппаратное ускорение для Bullet Physics. Кстати, это же сообщение говорит в пользу того, что аппаратное ускорение Bullet Physics будет прекрасно работать на видеокартах GeForce.

Так или иначе, но NVIDIA сейчас намного впереди с реализацией аппаратного ускорения физики: её движок PhysX является самым популярным. Havok занимает второе место, однако Intel, владеющая этим стандартом, ни за что не даст реализовать аппаратное ускорение физики Havok на видеокартах AMD или NVIDIA: ей он ещё понадобится для Larrabee.

Bullet Physics занимает лишь третье место, однако, благодаря будущей поддержке OpenCL и полной открытости, у него есть все шансы примирить разработчиков и производителей видеокарт, став индустриальным стандартом.

Есть ещё один достаточно популярный физический движок — Open Dynamics Engine, однако он занимает всего 4,1 % рынка.