Релизы AMD Catalyst 11.12 и AMD APP SDK v2.6

Среда, 21 декабря 2011 г.

Следите за нами в ВКонтакте, Телеграм'e и Twitter'e

Состоялся выпуск проприетарных драйверов Catalyst 11.12 для видеокарт ATi/AMD.

В этом выпуске улучшению подверглись такие компоненты:

Специалисты из компании Google получили доступ к исходному коду драйвера для Linux, и в релизе 11.12 представили улучшения библиотеки OpenGL, улучшающие стабильность этого компонента драйвера. Компонент WebGL веб-браузера Chrome/Chromium больше не относит видеокарты ATi/AMD с драйвером 11.12 и выше к чёрному списку устройств;

Официальная поддержка дистрибутива RHEL 6.2;

Улучшение работы многомониторных конфигураций;

Многочисленные исправления ошибок.

Отдельно стоит отметить релиз AMD APP SDK v2.6. Его библиотеки уже включены в драйвер Catalyst, и для работы с OpenCL больше не требуется устанавливать SDK. Он требуется только для разработчиков программ, или компиляции (include-файлы). Изменения в новой версии AMD APP SDK:

Добавлен Khronos C++ wrapper API (по ссылке - спецификация в формате PDF);

Поддержка PX5 (кто понял, что это такое - напишите в комментариях);

Поддержка Multi-GPU на платформе Linux;

Предварительно: поддержка процессорных инструкций AVX для процессоров, которые их имеют;

Поддержка процессорных инструкций FMA4 во встроенных в библиотеку OpenCL функциях для процессоров, которые имеют эти инструкции;

Отражение ядра (kernel reflection), опрос параметров ядра, возможность использования ядра OpenCL в приложениях для управления данными (data-driven applications);

Поддержка атомарных счётчиков в APU;

Переписан код OpenCL для CPU, производительность выросла;

Добавлено расширение cl_amd_media_ops2, позволяющее ускорять операции, связанные с обработкой изображений;

Предварительно: поддержка асинхронного копирования. Для включения этой возможности необходимо присвоить значение переменной GPU_ASYNC_MEM_COPY=2.

Предварительная поддержка стандарта OpenCL 1.2 включает в себя следующие возможности:

Возможность размещения флагов доступа для объектов в памяти для более эффективного управления буфером;

Pattern-based буфер GPU и инициализация изображения избавляют от необходимости в некоторых операциях передачи изображения или буферов;

Возможность миграции объектов памяти позволяет быстрее предоставить буфер для операций, когда он потребуется;

Новый, обобщённый API для создания изображения;

Улучшение в операциях с картами изображений и буферов;

OpenCL 1.2 разделение устройства CPU, включая разделение CPU после добавления контекста;

Обобщение 1D- и 2D-изображений, массивов изображений, и взаимодействий буферов с изображениями.

Для того, чтобы попробовать OpenCL 1.2 от AMD, необходимо также установить предварительную версию драйвера 8.93.10. Эта версия драйвера также позволяет использовать статическое ядро языка C++. Чтобы не перегружать новость (и поленившись переводить), я опустил изменения в KernelAnalyzer v 1.1, ссылка на полный Release Notes доступна ниже. Также обновился gDEBugger с версии 6.0 до версии 6.1, среди изменений только увеличение производительности и надёжности.

>>> Release Notes от AMD APP SDK 2.6 на английском языке (PDF)

>>> Release Notes от Catalyst 11.12 на английском языке (неофициальный)

>>> Страница загрузки AMD APP SDK 2.6

Следите за нами в ВКонтакте, Телеграм'e и Twitter'e


Просмотров: 1153
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003