Pycuda

Een open source Python Wrapper voor de NVIDIA CUDA API
Download nu

Pycuda Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT
  • Prijs:
  • FREE
  • Naam uitgever:
  • Andreas Kloeckner
  • Uitgever website:
  • http://mathema.tician.de/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 95 KB

Pycuda Tags


Pycuda Beschrijving

Een open source Python Wrapper voor de NVIDIA CUDA API Met Pycuda kunt u toegang krijgen tot de CUDA-parallelle computerapparaat van Nvidia vanuit Python. Verschillende wrappers van de CUDA API bestaan al - dus wat is er zo speciaal aan PYCUDA? Hier zijn enkele belangrijke functies van "PYCUDA": · Objectopruiming gebonden aan levensduur van objecten. Dit idioom, vaak RAII in C ++ genoemd, maakt het veel gemakkelijker om correcte, lek- en crash-gratis code te schrijven. Pycuda weet ook van afhankelijkheden, dus (bijvoorbeeld) het zal niet losmaken van een context voordat al het geheugen dat erin is toegewezen, ook bevrijd is. · Gemak. Abstracties zoals Pycuda.driver.Sourcemodule en Pycuda.gpuray.gpuarray maken CUDA-programmering nog handiger dan met de C-gebaseerde runtime van Nvidia. · Volledigheid. Pycuda zet de volledige kracht van Cuda's Driver Api tot uw beschikking, als u dat wilt. · Automatische foutcontrole. Alle CUDA-fouten worden automatisch in Python-uitzonderingen vertaald. · Snelheid. De basislaag van Pycuda is geschreven in C ++, dus alle niceties hierboven zijn vrijwel gratis. · Handige documentatie. Vereisten: · Boost · CUDA 2.0 bèta of later · Numpy 1.0.4 of later


Pycuda Gerelateerde software

Hsp

Haskell-bibliotheek voor het schrijven van Dynamic Server-Side-webpagina's ...

198 12 KB

Downloaden