Tuesday, November 14, 2006

PhysX и NVidia G80

AGEIA со своим хардверным ускорителем физики для игр, имхо, должна щас плакать  горючими слезами: с выходом новой замечательной железки от NVidia (и SDK для вычислений на GPU разных неграфических задач) их шансы успешно торговать своим девайсом, кажется, сократились еще сильнее.

Вообще не очень понятно на что они рассчитывали, и аналогия с графическими ускорителями тут не очень уместна: когда появился 3DFX, продавец мог просто показать клиенту наглядно: смотри, дескать, какие тут гладкие текстурки, а тут в квадратиках..

С PPU ничего показать толком нельзя. Выигрыш небольшой, у юзера есть всегда вариант купить более мощный многоядерный процессор или пару видеокарт. Ageia, похоже, думала что процессоры упрутся-таки в потолок производительности, а производители GPU будут гоняться за количеством треугольников в секунду, а не делать архитектуру видеокарт более обобщенной.

Еще был, и пока еще остается призрачный вариант сделать onboard чип и впарить его какому-нибудь производителю чипсетов. (еще лучше производителю консолей, но поезд уже ушел, XBox360 и Playstation 3 вышли)

Несмотря на это их технологии определенно имеют немаленькую ценность, особенно неплохой кроссплатформенный SDK. Наверняка их обязательно скоро купит кто-нибудь большой, это было б вполне уместно для ATI/AMD. Nvidia я думаю тож не отказалась бы (с целью устранить конкурента совсем и поиметь их замечательный SDK), но, думаю, тратить стока денег чтоб потом выкинуть разработки по PPU в помойку она не готова морально :)

Характерна кстати перемена взглядов технического директора Epic Games (а Unreal Tournament 2007 -- главный козырь PhysX) Тима нашего Свини, который очень любит делать разные прогнозы :)
Это март 2005 link:
GameSpot: How did you react when you first saw the Ageia PPU? Would you say that the PhysX chip will bring on a new physics revolution in gaming similar to the 3D revolution sparked by 3dfx in the 1990s?

Tim Sweeney: It's very clearly an idea whose time has come. In games, software-based rigid body dynamics physics has been in use for about five years. It also took about five years from the release of the first realistic 3D games (Wolfenstein 3D and Doom) to the first truly great 3D accelerator, the 3dfx Voodoo1. This is about the time that an industry-changing idea takes from first implementation to industrywide change including hardware adoption. Physics and graphics are both areas where dedicated hardware can exploit the problem domain's underlying parallelism to deliver far more performance than a sequential CPU.


А это октябрь 2006 link:
Talk of "adding physics features to GPUs" and so on misses the larger trend, that the past 12 years of dedicated GPU hardware will end abruptly at some point, and thereafter all interesting features -- graphics, physics, sound, AI -- will be software problems exclusively.