| Pycuda. Un wrapper Python open source per l'API NVIDIA CUDA |
Scarica ora |
Pycuda. Classifica e riepilogo
- Nome editore:
- Andreas Kloeckner
- Sito web dell'editore:
- http://mathema.tician.de/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 95 KB
Pycuda. Tag
Pycuda. Descrizione
Un involucro Python open source per l'API NVIDIA CUDA Pycuda ti permetterà di accedere all'API del calcolo parallelo di NVIDIA da Python. Diversi involucri dell'API CUDA esistono già, quindi cosa è così speciale di Pycuda? Ecco alcune caratteristiche chiave di "Pycuda": · Pulizia dell'oggetto legata alla durata degli oggetti. Questo idioma, spesso chiamato RAII in C ++, rende molto più facile scrivere il codice corretto, perdite e senza crash-free. Pycuda sa anche delle dipendenze, quindi (ad esempio) non staccerà da un contesto prima che tutta la memoria assegnata sia liberata. · Convenienza. Astrazioni come Pycuda.Driver.SourcEmodule e Pycuda.gpuarray.Gpuarray Rendi ancora più conveniente la programmazione CUDA che con il runtime a base di NVIDIA. · Completezza. Pycuda mette la piena potenza dell'API del conducente di CUDA a tua disposizione, se lo desideri. · Controllo automatico degli errori. Tutti gli errori CUDA vengono tradotti automaticamente in eccezioni di Python. · Velocità. Lo strato di base di Pycuda è scritto in C ++, quindi tutte le nicetà sopra sono praticamente gratis. · Documentazione utile. Requisiti: · Aumento · BETA CUDA 2.0 o successivamente · Numpy 1.0.4 o successivo
Pycuda. Software correlato