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.
Até a próxima !!
Nenhum comentário:
Postar um comentário