13.01.2012 НовостиКомпания AMD выпустила новые версии AMD APP SDK и драйверов разработчика AMD Catalyst с рядом новых возможностей, включая несколько функций из недавно опубликованной спецификации OpenCL 1.2. Новые возможности облегчают программирование на языке C++ с применением библиотек OpenCL. Как полагают в AMD, разработчики смогут значительно повысить производительность труда благодаря таким новым функциям таким как API оболочки C++ и поддержка ядра языка Static C++”. Кроме того новые функции повышают быстродействие результирующих программ. “AMD концентрирует внимание на OpenCL, с тем чтобы облегчить разработчикам использование возможностей неоднородных вычислений”, ― говорит вице-президент AMD по программе AMD Fusion Experience Манджу Хежд. В SDK 2.6 и драйвер AMD Catalyst 11.12 добавлены: API оболочка Khronos C++; интеграция среды выполнения OpenCL в Linux (в дополнение к драйверам Windows Catalyst); поддержка нескольких GPU на платформах Linux; поддержка дополнительных инструкций AVX для процессоров, которые поддерживают это расширение; поддержка дополнительных инструкций FMA4 во встроенных в библиотеку OpenCL функциях для процессоров, которые поддерживают это расширение. В драйвер разработчика включен язык ядра Static C++, а также предварительные функции OpenCL1.2, среди которых: флаги доступа для объектов в памяти позволяют более эффективно управлять буфером; инициализация буфера GPU и изображения на базе шаблонов исключает необходимость ...
читать далее.