AMD выпустила ATI Stream SDK v2.2 с полной поддержкой OpenCL 1.1
Компания AMD объявила о доступности пакета ATI Stream Software Development Kit (SDK) v2.2 с полной поддержкой OpenCL 1.1, обеспечивающего разработчиков необходимыми инструментами для создания приложений нового поколения. Благодаря использованию вычислительных мощностей как центрального, так и графического процессоров в одной системе, становятся возможными такие приложения, как трехмерное видео, видео-чат стандарта высокой четкости и мультидисплейные трехмерные игры, говорится в сообщении AMD. Новая версия уже доступна для загрузки.
«Доступность пакета ATI Stream SDK v2.2 с поддержкой OpenCL 1.1 – великолепный пример того, как технология совместного использования ресурсов центрального и графического процессоров продолжает зреть и возвещает о приходе нового поколения компьютерных возможностей, когда распознавание голоса, касаний, жестов и лиц входит в повседневную практику, — отметила Патриция Харелл (Patricia Harrell), директор подразделения Stream Computing компании AMD. — Улучшения пакета ATI Stream SDK v2.2 особенно важны из-за поддержки OpenCL 1.1, составляющей неотъемлемую часть грядущего семейства AMD Fusion новых гибридных процессоров. Эти инструменты позволяют разработчикам использовать преимущества гетерогенных вычислительных архитектур как сегодня, так и завтра».
Помимо поддержки спецификации OpenCL 1.1, утвержденной в июне 2010 г., в число новых характеристик пакета входят следующие: расширенная поддержка операционных систем, включая Ubuntu 10.04, Red Hat Enterprise Linux 5.5; расширенная аппаратная поддержка, включая процессоры архитектуры x86 с потоковыми командами версии SSE2.x и выше, что позволяет запускать приложения OpenCL на более широком спектре центральных процессоров; дополнительная поддержка компиляторов для Linux и Windows, включая GNU Compiler Collection версии 4.1 или выше, Microsoft Visual Studio (MSVS) 2010 Professional Edition и Minimalist GNU (GCC 4.4) for Windows (MinGW); поддержка одноканального формата для изображений OpenCL, что предоставляет разработчикам большую гибкость для доступа к кэш-памяти графических процессоров; поддержка взаимодействия OpenCL и DirectX 10, что повышает общую эффективность при выводе на экран результатов вычислений; поддержка дополнительных подпрограмм двойной точности с плавающей запятой в ядрах OpenCL, что обеспечивает более высокую точность вычислений в высокопроизводительных и научных расчетах.
© CNews