| Pycuda. Um invólucro de código aberto para a API da NVIDIA CUDA |
Baixe Agora |
Pycuda. Classificação e resumo
- Nome do editor:
- Andreas Kloeckner
- Site do editor:
- http://mathema.tician.de/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 95 KB
Pycuda. Tag
Pycuda. Descrição
Um invólucro de Python de código aberto para a API da NVIDIA CUDA O Pycuda permitirá que você acesse a API de computação paralela CUDA da NVIDIA do Python. Vários invólucros da API CUDA já existem - então o que é tão especial sobre Pycuda? Aqui estão algumas características principais de "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 separa 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 fazem 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 condutor 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. · Documentação útil. Requisitos: · Impulsionar · CUDA 2.0 beta ou mais tarde · NUMPY 1.0.4 ou posterior
Pycuda. Software Relacionado