AMD представила набор патчей для ядра Linux, направленных на поддержку HSA

0

Стек решений на базе Heterogeneous System ArchitectureСтек решений на базе Heterogeneous System ArchitectureИллюстрация с сайта Developer.Amd.Com AMD представила набор свободных патчей для полноценной поддержки Heterogeneous System Architecture в ядре Linux.

Heterogeneous System Architecture — это технология, объединяющая центральный процессор с графическим на одной шине с общими задачами и памятью. Направление достаточно активно развивается на ARM и используется в смартфонах, планшетах и других мобильных устройствах. Архитектура разрабатывается Фондом HSA, основанным AMD и ARM.

Набор из 83 патчей реализует поддержку HSA в ядре Linux для семейства видеокарт Radeon, а также служит образцом для других устройств, совместимых с HSA. Согласно анонсу в списке рассылки от представителя AMD Одеда Габбея (Oded Gabbay), HSA позволяет различным типам процессоров более эффективно распределять ресурсы, получать доступ к рабочим очередям из пространства пользователя. В дополнение к механизмам защиты памяти GPUVM и IOMMUv2, в семействе графических процессоров Sea Islands представлена аппаратная проверка команд, выполняемых в очередях.

Т.к. до выхода ядра Linux 3.16 осталось всего несколько недель, ближайшей версией, в которое могут быть включены патчи, является 3.17.

Постоянная ссылка к новости: http://www.nixp.ru/news/12615.html. Автор: Никита Лялин по материалам phoronix.com.

©  nixp