O clpeak é um microbenchmark sintético que mede o desempenho computacional máximo alcançável pela GPU e CPU do seu dispositivo. Ele executa loops vetoriais/MAD/MMA otimizados manualmente para expor o que o silício é realmente capaz de fazer isoladamente — números brutos de pico, não o desempenho em cargas de trabalho reais.
Backends no Android: Vulkan, OpenCL e um backend nativo da CPU. Todos os backends disponíveis são executados consecutivamente no mesmo dispositivo, permitindo comparar o desempenho de diferentes stacks de computação no mesmo hardware.
O que ele mede:
• Computação de ponto flutuante simples, meio ponto flutuante, ponto flutuante duplo e bf16 (GFLOPS)
• Taxa de transferência de inteiros e produto escalar INT8
• Taxa de transferência de mecanismos de matrizes/tensores, quando suportados
• Largura de banda da memória global e cache/local
• Latência de memória
Código-fonte, problemas e detalhes: https://github.com/krrishnarraj/clpeak
Última versão
1.1.0Enviado por
Trevion Matthews
Requer Android
Android 8.0+
Categoria
Grátis Ferramentas APPClassificação do Conteúdo
Everyone
Relatório de segurança
Verificar agora
Relatório
Marcar como inapropriadoLast updated on Aug 14, 2021
Release 1.1.0