AMD представила набор патчей для ядра Linux, направленных на поддержку HSA
1Иллюстрация с сайта 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.
Предварительный релиз ядра Linux 4.2-RC1 стал рекордным по количеству новых строк 2
Механизмы экономии энергии в процессорах Intel Haswell и Broadwell пока не задействованы в Linux 4
AMD представляет новый драйвер для поддержки Radeon R9 285 и Carrizo под Linux 5
Компания AMD откроет исходный код стека гетерогенных систем в пользовательском пространстве 6
Из новых версий ядра Linux убирают поддержку устаревших процессоров i386 6 11
В Linux-драйвере AMD Catalyst появилась поддержка OpenGL 4.0 5 3
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Это значит CPU и GPU смогут работать в тандеме над одной и той же задачей? Т.е. это на сервере есть GPU, то он будет задействоваться не только в области графических задач?
en.wikipedia.org/wiki/Heterogeneous_System_Architecture
> The system architecture allows any accelerator, for instance, graphics processor, to operate at the same processing level as the system’s CPU.
Это и плюс отсутствие необходимости править указатели на данные, если используется OpenCL, так как у видеокарты и у процессора будет одинаковое видение адресного пространства.