pycuda. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Andreas Kloeckner
- Site do editor:
- http://mathema.tician.de/software/synoptic
pycuda. Tag
pycuda. Descrição
Wrapper Python para NVIDIA CUDA Pycuda é uma biblioteca que permite acessar a API de computação paralela CUDA da NVIDIA de Python. Vários invólucros da API CUDA já existem - então o que é tão especial sobre o Pycuda? * Limpeza de objeto amarrado à vida útil dos objetos. Este idioma, muitas vezes chamado Raii em C ++, torna muito mais fácil escrever código correto, vazamento e free-free. Pycuda sabe sobre dependências também, então (por exemplo) não se destaca de um contexto antes que toda a memória alocada também seja liberada. * Conveniência. Abstrações como pycuda.driver.sourcemodule e pycuda.gpuarray.gpuarray Faça programação CUDA ainda mais conveniente do que com o tempo de execução baseado em C. * completude. Pycuda coloca o poder total da API do Driver da CUDA à sua disposição, se desejar. * Verificação automática de erros. Todos os erros do CUDA são automaticamente traduzidos em exceções de Python. * Velocidade. A camada base de Pycuda é escrita em C ++, então todas as sutilezas acima são praticamente livres. Requisitos: · Pitão
pycuda. Software Relacionado