FERRAMENTAS LINUX: O Driver V3D do Raspberry Pi está obtendo as estatísticas de uso de GPU por processo

quarta-feira, 16 de agosto de 2023

O Driver V3D do Raspberry Pi está obtendo as estatísticas de uso de GPU por processo

 

Maíra Canal, da Igalia, propôs uma série de patches para fornecer estatísticas de uso de GPU para o chip gráfico Broadcom usado nos computadores Raspberry Pi 4.

A Igalia submeteu os patches mais recentes para fornecer as estatísticas de uso da GPU com o driver V3D DRM do kernel, baseadas tanto no uso global da GPU quanto no descritor por arquivo para monitorar o uso específico da GPU por aplicação. Maíra detalhou os patches:

O primeiro patch fornece a quantidade acumulada de tempo ativo por cliente através da infraestrutura fdinfo. A quantidade de tempo ativo é fornecida para cada fila V3D. Além disso, fornece o número de trabalhos enviados para cada fila.

O segundo patch fornece a quantidade acumulada de tempo ativo para cada fila V3D, independentemente do cliente. Esses dados são fornecidos através da interface sysfs.

Com esses patches, é possível calcular a porcentagem de uso da GPU por fila globalmente e por descritor de arquivo.

Esses patches estão agora em revisão para, com sorte, serem integrados em breve para esta funcionalidade útil de fornecer o uso da GPU via sysfs.

Isso é similar ao que a Intel fez com seu driver gráfico i915 do kernel para fornecer as  estatísticas de uso de GPU por cliente.




Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário