O kernel do Linux 6.2 incluirá um subsistema para aceleradores de computação

A ramificação DRM-Next, que está programada para inclusão no kernel Linux 6.2, inclui o código do novo subsistema “accel” com a implementação de um framework para aceleradores de computação. Este subsistema é construído com base em DRM/KMS, uma vez que os desenvolvedores já dividiram a representação da GPU em partes componentes que incluem aspectos bastante independentes de “saída gráfica” e “cálculo”, de modo que o subsistema já poderia trabalhar com controladores de exibição que não possuem unidade de cálculo, bem como com unidades de computação que não possuem controlador de exibição próprio, como a GPU ARM Mali, que é essencialmente um acelerador.

Estas abstrações revelaram-se suficientemente próximas do que é necessário para uma implementação mais geral de suporte a aceleradores computacionais, pelo que se decidiu complementar o subsistema computacional e renomeá-lo como “accel”, uma vez que alguns dispositivos suportados não são GPUs. Por exemplo, a Intel, que adquiriu o Habana Labs, está interessada em usar este subsistema para aceleradores de aprendizado de máquina.

Fonte: opennet.ru

Adicionar um comentário