В центре внимания ATI, подразделения компании AMD, которое занимается графическими решениями, находится ускорение физики за счёт CPU и GPU. Руководитель отдела маркетинговых технологий компании AMD Годфри Ченг (Godfrey Cheng) подтвердил, что это основное направление, которым занимается компания.
Недавно компания AMD
продемонстрировала обработку физических эффектов, в частности, изменение формы одежды при движениях тела, основанную на программном обеспечении Havok. Разработчики сумели распределить выполнение задачи между
процессором и графическим ядром. Годфри подтвердил, что AMD верит в открытые стандарты, такие как OpenCL, и поэтому производитель с удовольствием демонстрирует ускорение физики, выполненное с помощью GPU.
Забавно, что Havok принадлежит компании Intel, и здесь Intel и AMD не просто способны сотрудничать, их сотрудничество приносит хорошие плоды, по крайней мере на техническом уровне. OpenCL позволяет AMD выбирать, на CPU или на GPU будет обсчитываться физика, и даже позволяет встроить переключение обработки физики с процессора на
видеокарту и обратно.
AMD считает, что для обработки некоторых физических эффектов будет достаточно мощности процессора, но при большом количестве параллельных вычислений, в частности, при симуляции ткани или взрыва, необходимо использовать GPU. Как известно, современные графические процессоры состоят из множества шейдеров и могут одновременно обрабатывать много потоков. Например, чипы
Radeon HD 4870 или
4890 имеют по 800 универсальных процессоров, то есть теоретически могут выполнять до 800 различных операций одновременно.
Таким образом, ATI собирается полностью сконцентрироваться на GPU-ускорении с помощью движка Havok и OpenCL. Некоторые аналитики считали, что Intel никогда не позволит ATI использовать Havok, однако это уже произошло. Тем не менее, компания Intel может неожиданно заявить о своих "попранных правах" и начать судиться с ATI так же, как сейчас она
судится с nVidia.