Frage

Ich versuche, die Dokumentation für alle für die Cuda -Kerne verfügbaren Funktionen zu finden.
Das CUDA -Referenzhandbuch scheint nur die Hostfunktionen zu enthalten, und der CUDA -Programmierhandbuch enthält nur einige Details wie die Genauigkeit dieser Funktionen, nicht jedoch deren Dokumentation.

Vermisse ich etwas oder existiert diese Dokumentation einfach nicht?

War es hilfreich?

Lösung

Die Anhänge B und C des CUDA -Programmierhandbuchs enthalten Dokumentation für Funktionen, die in Kernel ausgeführt werden können. Meistens sind sie für Dinge wie Texturabfertigungen, Atomanweisungen, Warp -Abstimmungen, Synchronisation und mathematische Operationen der C -Standardbibliothek vorgesehen.

Die Dokumentation ist sehr spärlich, da die Bedeutung dieser Funktionen an anderer Stelle in der Dokumentation der C -Standardbibliothek beschrieben wird. Einige dieser Funktionen sind ziemlich esoterisch. Die Bedeutung anderer kann an den Namen erraten werden. Für diejenigen, die Sie nicht erkennen, können Sie die Mannseite mit einer Abfrage wie "Site: openGroup.org Next nach" googeln. Wenn Sie sich auf einem *Nix -Computer befinden und die C -Bibliotheksdokumentation installieren lassen, tippen man nextafter wird auch funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top