Pergunta

Estou tentando encontrar a documentação para todas as funções disponíveis para os Kernels Cuda.
O manual de referência do CUDA parece incluir apenas as funções do host e o guia de programação CUDA inclui apenas alguns detalhes, como a precisão dessas funções, mas não sua documentação.

Estou perdendo alguma coisa ou essa documentação simplesmente não existe?

Foi útil?

Solução

Os apêndices B e C do Guia de Programação CUDA contêm documentação para funções que podem ser executadas nos kernels. Eles são principalmente para coisas como buscas de textura, instruções atômicas, votação de urdidura, sincronização e operações matemáticas de biblioteca padrão C.

A documentação é muito escassa porque o significado dessas funções é descrito em outros lugares, na documentação da biblioteca padrão C. Algumas dessas funções são bastante esotéricas. O significado dos outros pode ser adivinhado a partir do nome. Para aqueles que você não reconhece, você pode pesquisar no Google para a página Man com uma consulta como "Site: OpenGroup.org Nextafter". Se você estiver em uma máquina *nix e tiver a documentação da biblioteca C instalada, digitando man nextafter também funcionará.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top