LINUX.ORG.RU

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

 , , , , , ,


0

2

Состоялся выпуск проприетарных драйверов 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

>>> Страница загрузки Catalyst 11.12

★★★★★

Проверено: JB ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

Ответ на: комментарий от dictator_perpetuus

ну вот амд и вынимает. дропать каталист нельзя по причинам заслуживающим целого треда(а хотя тысячи их)

Thero ★★★★★
()
Ответ на: комментарий от Pidgin

Инвестировать можно только в Андроид, Виндоус и Линукс (с) АМД

такчто увы -_-

Thero ★★★★★
()

Хм. Вроде ещё с прошлой версии говорят работает с gnome-shell. УМНР. ЧЯДНТ?

bosha
()
Ответ на: комментарий от ZenitharChampion

надо наоборот: приложения, управляемые данными

x0r ★★★★★
()
Ответ на: комментарий от Rakot

Значит зря я не обновлялся так долго. А то несколько месяцев назад, сидя на Sid, решил обновиться - а дровишки оказывается не поддерживают разрабатываемую на тот момент версию иксов - откатился на иксы 1.10
Пойду обновляться тогда.

Quasar ★★★★★
()
Ответ на: комментарий от dictator_perpetuus

Ух ты, свободный radeon пишут прямо в AMD? Не знал, не знал, это приятная новость. Вот пусть лучше все силы бросают на него, а блоб закапывают.

в блобе есть патентованные технологии, которые не факт, что будут в открытом. поэтому не надо такого

Sith ★★★★★
()
Ответ на: комментарий от gag

Вряд ли, а то и VS тоже. Где-то есть подобные feature requests? Может, они не знают, что кроме VS есть ещё столько IDE (как вот сейчас в актуальном опросе)!

gag ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.