Продолжение темы "Свободное общение 3". Ведем себя прилично, вежливо и не жнецуем. В качестве затравочки копипаст моей статьи по PhysX на видеокартах ATi:
показать офф-топ
Данная статья стала результатом исследования, проведенного по инициативе посетителей сайта CNCSeries.ru. Она призвана подвести итог к таким вопросам, как "в каких режимах может работать physx?", "работает ли он на видеокартах ATi?" и, что самое важное, "является ли physx аргументом при покупке видеокарты в плюс nVidia?". Хотя статья субъективна, видео, представленное здесь, говорит само за себя. Кстати, важно - в этой статье вы не найдете тестов видеокарт, сравнения и обзоров производительности и т.п. Здесь ТОЛЬКО эксперименты с nVidia PhysX и не более. Обзоров производительности PhysX в интернете завались.
nVidia PhysX и GeForce 8800GT
Да, да, я пользуюсь таким старьем. Но желающие это исправить могут перечислить мне необходимую сумму на кошелек WebMoney и я обязательно подумаю над покупкой новой видеокарты. А пока что теоретическая часть:
nVidia PhysX - это физический движок, работающий как драйвер и обеспечивающий обработку физики в играх, которые его поддерживают. Принадлежал когда-то компании AGEIA, куплен и доработан nVidia. Официально на сегодняшний день (26.08.10) поддерживает только GPU nVidiа, причем последние версии даже не поддерживают собственно карты Ageia. Но дело в том, что многие игры требуют для запуска наличие установленных драйверов PhysX в системе. Владельцы карт ATi, охваченные праведным гневом, могут возразить "а какой смысл нам его ставить, если он не поддерживает наши карты". А смысл есть, и большой. Но сначала другой фокус.
Для проверки работы PhysX мной был использован тест производительности PhysX под названием PhysX FluidMark (ссылка, 2.5 Мб). Эта штука работает исключительно в режиме PhysX и поэтому она идеально подходит для наших фокусов. Кроме того, я специально скачал последние на сегодня драйверы nVidia FW 258.96 и в настройках включил "Парметры 3D - Отображать индикатор PhysX". Это будет такая пометка в левой верхней части экрана, где будет показано, что именно обрабатывает PhysX:
Итак, в настройках видеокарты принудительно выставляем обработку PhysX через GPU. Запускаем тест и убеждаемся в этом:
Теперь идем в те же настройки и выставляем CPU. Снова запускаем тест и смотрим форус - PhysX обрабатывается средствами центрального процессора (CPU).
Другая производительность, другое вычислительное устройство. На этом этапе мы доказали, что PhysX может работать через CPU.
nVidia PhysX и Radeon Mobility HD 2400 XT
У меня нет ничего круче ноутбуковской видеокарты, но она подходит под нашу задачу. Итак, я поставил в систему скаченный с оффсайта драйвер PhysX (ссылка) и запускаю тест:
Обратите внимание, что в драйверах ATi нет ни слова про настройки PhysX и следовательно индикатора от драйверов мы не имеем - но сам тест говорит, что обработка идет через CPU. Внимательно наблюдайте - я запустил PhysX через CPU на видеокарте ATi. Здесь я доказал, что PhysX все же работает с системами на базе видеокарт от ATi.
А теперь самое важное - как показывает практика, производительность вычисления физики через CPU выше, чем через GPU. Причина такому поведению очевидна - видеокарта занимается рендерингом картинки, в то время как процессор совершает более мелкую работу. А ввиду мощностей современных процессоров - у него хватит ресурсов обработать и физику через PhysX, тогда как для видеокарты это будет проблемой.
На GamesIndustry.biz (нужна регистрация, увы) интересная колонка про недавние политические события вокруг Medal of Honor. Вкратце: в мультиплеере MOH можно играть за талибов, радикальным патриотам это не нравится, и министр обороны Великобритании Фокс (не телеканал) выступил с требованием запретить продажу игры, где «можно убивать британских солдат».
Типичный околополитический бред вокруг компьютерных игр, на который я даже внимание обращать перестал – слишком однообразны все эти заявления ради дармовой рекламы в прессе. Мне тут знакомые говорят, что под местные выборы одна дама-политик тоже будет разыгрывать карту «спасем детей, запретим игры». И я почему-то думаю, что не только она.
Помнится пару лет назад я спрашивал, когда же наступит переломный момент в общественном сознании, когда геймеров будет столько, что говорить бред про игры станет неудобно. Достаточно всего-то 15-20% взрослого населения, знакомого с играми, чтобы это произошло.
Хвала Nintendo, момент похоже настал. Британские политические блоги прочитали комментарии в британских игровых блогах о высказываниях Фокса и подняли его на смех. А британская мейнстримовая пресса (как и вся остальная) давно уже ворует новостные темы из блогосферы, поэтому и она написала про крестовый поход Министра Обороны достаточно критически: мало того, что политик занимается не своим делом, так еще и бред несет, очевидный каждому обывателю.
Вот он тот самый перелом – когда средний гражданин страны начинает немного разбираться в теме. Такое в разные годы происходило с театром, танцами, кино, комиксами и рок-музыкой (вы знали, что вальс превращает девушек в проституток?), а теперь докатилось до игр. По крайней мере в Британии. И теперь каждый новый борец за душеспасение молодежи против ужасных симуляторов изнасилований несколько раз подумает, прежде чем выставлять себя на посмешище.
Интересно, сколько лет пройдет, прежде чем такое произойдет в Украине и России?
Интересно, сколько лет пройдет, прежде чем такое произойдет в Украине и России?
Можно надеяться, что такое будет в Украине, а вот в России всю жизнь катались пьяные медведи с балалайками на одноколесных велосипедах и ничего с этим не сделаешь. Если говорить в целом о всей России, конечно. В некоторых отдельных городах или районах люди конечно просветленные, но в среднем по всей стране - никогда.
BLACKOUT217, исправь свою аватарку, она куда-то пропала.