Pycuda Ranking & Zusammenfassung
- Name des Herausgebers:
- Andreas Kloeckner
- Website des Verlags:
- http://mathema.tician.de/
- Betriebssysteme:
- Mac OS X
Pycuda Stichworte
Pycuda Beschreibung
Ein Open Source-Python-Wrapper für die NVIDIA CUDA-API Pycuda ermöglicht es Ihnen, von Python von Python von Python zuzugreifen. Es gibt bereits mehrere Wrapper der Cuda-API-API - also was ist so besonders über Pycuda? Hier sind einige wichtige Funktionen von "Pycuda": · Objektbereinigung an die Lebensdauer von Objekten. Diese Idiom, oft als RAII in C ++ namens RAII, macht es viel einfacher, korrekte, dicht- und sturzfreie Code zu schreiben. Pycuda weiß, dass auch Abhängigkeiten, also (zum Beispiel), es trennen sich nicht aus einem Kontext, bevor ein darin zugewiesener Speicher auch freigegeben wird. · Bequemlichkeit. Abstraktionen wie pycuda.driver.sourcemodule und pycuda.gpuarray.gpuarray machen Cuda-Programmierung noch bequemer als mit der C-basierten Runtime von NVIDIA. · Vollständigkeit. Pycuda stellt die volle Kraft von Cudas Treiber-API zur Verfügung, wenn Sie möchten. · Automatische Fehlerprüfung. Alle CUDA-Fehler werden automatisch in Python-Ausnahmen übersetzt. · Geschwindigkeit. Die Basisschicht von Pycudas ist in C ++ geschrieben, sodass alle oben genannten Gerichte praktisch kostenlos sind. · Hilfreiche Dokumentation. Anforderungen: · Schub · Cuda 2.0 Beta oder später · NUMPY 1.0.4 oder höher
Pycuda Zugehörige Software