Als «cuda» getaggte Fragen

CUDA (Compute Unified Device Architecture) ist eine parallele Computerplattform und ein Programmiermodell für NVIDIA-GPUs (Graphics Processing Units). CUDA bietet eine Schnittstelle zu NVIDIA-GPUs über eine Vielzahl von Programmiersprachen, Bibliotheken und APIs.

21
CUDA nicht kompatibel mit meiner gcc-Version
Ich habe Probleme beim Kompilieren einiger Beispiele, die mit dem CUDA SDK geliefert wurden. Ich habe den Entwicklertreiber (Version 270.41.19) und das CUDA-Toolkit installiert, dann endlich das SDK (beide Version 4.0.17). Anfangs wurde es überhaupt nicht kompiliert und gab: error -- unsupported GNU version! gcc 4.5 and up are not …
102 gcc  cuda  debian 



8
Bester Ansatz für GPGPU / CUDA / OpenCL in Java?
Allzweck-Computing auf Grafikprozessoren ( GPGPU ) ist ein sehr attraktives Konzept, um die Leistung der GPU für jede Art von Computing zu nutzen. Ich würde GPGPU gerne für Bildverarbeitung, Partikel und schnelle geometrische Operationen verwenden. Momentan scheinen die beiden Konkurrenten in diesem Bereich CUDA und OpenCL zu sein. Ich würde …
94 java  cuda  gpgpu  opencl 


3
Warum ist CUDA-Speicher so schnell fixiert?
Ich beobachte erhebliche Beschleunigungen bei der Datenübertragung, wenn ich für die CUDA-Datenübertragung fixierten Speicher verwende. Unter Linux ist mlock der zugrunde liegende Systemaufruf, um dies zu erreichen. In der Manpage von mlock heißt es, dass das Sperren der Seite das Austauschen verhindert: mlock () sperrt Seiten im Adressbereich, beginnend mit …
83 c++  c  linux  cuda 


4
Streaming von Multiprozessoren, Blöcken und Threads (CUDA)
Welche Beziehung besteht zwischen einem CUDA-Kern, einem Streaming-Multiprozessor und dem CUDA-Modell von Blöcken und Threads? Was wird auf was und was parallelisiert und wie abgebildet? und was ist effizienter, maximieren Sie die Anzahl der Blöcke oder die Anzahl der Threads? Mein derzeitiges Verständnis ist, dass es 8 Cuda-Kerne pro Multiprozessor …
77 cuda  nvidia 

2
GPU-Programmierung, CUDA oder OpenCL? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage Ich bin ein Neuling in …

6
Ist es möglich, CUDA auf AMD-GPUs auszuführen?
Ich möchte meine Fähigkeiten auf GPU-Computing ausweiten. Ich bin mit Raytracing und Echtzeitgrafiken (OpenGL) vertraut, aber die nächste Generation von Grafiken und Hochleistungscomputern scheint GPU-Computing oder ähnliches zu sein. Ich verwende derzeit eine AMD HD 7870-Grafikkarte auf meinem Heimcomputer. Könnte ich dafür CUDA-Code schreiben? (Meine Intuition ist nein, aber seit …
73 cuda  gpu  gpgpu  nvidia  amd 

1
Erklärung zur Verwendung von nvidia-smi Volatile GPU?
Ich weiß, nvidia-smi -l 1dass die GPU jede Sekunde verwendet wird (ähnlich wie im Folgenden). Ich würde mich jedoch über eine Erklärung freuen, was Volatile GPU-Utilwirklich bedeutet. Ist das die Anzahl der verwendeten SMs über die Gesamtzahl der SMs oder die Belegung oder etwas anderes? +-----------------------------------------------------------------------------+ | NVIDIA-SMI 367.48 Driver …

1
Konvertierung in void ** auf verschiedenen Compilern
Ich habe den folgenden Code über verschiedene Compiler ausgeführt: int main() { float **a; void **b; b = a; } Soweit ich feststellen konnte, void **handelt es sich nicht um einen generischen Zeiger, was bedeutet, dass eine Konvertierung von einem anderen Zeiger keine Warnung kompilieren oder zumindest auslösen sollte. Hier …
9 c++  c  cuda 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.