amd-processor

___ tag123opencl ___ OpenCL (Open Computing Language) ist ein Framework zum Schreiben von Programmen, die auf heterogenen Plattformen laufen, die aus CPUs, GPUs und anderen Prozessoren bestehen. ___ tag123gpu ___ Akronym für "Graphics Processing Unit". Informationen zum Programmieren traditioneller grafischer Anwendungen finden Sie im Tag-Eintrag für "Grafikprogrammierung". Informationen zur allgemeinen Programmierung mit GPUs finden Sie im Tag-Eintrag für "gpgpu". Für spezifische GPU-Programmiertechnologien siehe die populären Tag-Einträge für "opencl", "cuda" und "schub". ___ qstnhdr ___ Wie Debuggen OpenCL auf Nvidia-GPUs? ___ qstntxt ___

Gibt es eine Möglichkeit, OpenCL-Kernel auf einer Nvidia-GPU zu debuggen, d. h. Haltepunkte setzen und Variablen überprüfen? Mein Verständnis ist, dass Nvidia-Tool OpenCL-Debugging nicht erlaubt, und AMD's und Intels erlauben es nur auf ihren eigenen Geräten.

    
___ answer18270295 ___

gDEBugger könnte Ihnen etwas helfen (habe es nie benutzt), aber ansonsten gibt es kein Tool, von dem ich weiß, dass es Breakpoints setzen oder Variablen innerhalb eines Kernels untersuchen kann. Vielleicht versuchen Sie, Zwischenausgaben aus Ihrem Kernel zu speichern, wenn es sich um einen langen Kernel handelt. Entschuldigung, ich kann Ihnen keine magische Lösung geben, das Debuggen von OpenCL ist nur schwer.

    
___ tag123gpgpu ___ GPGPU ist ein Akronym für den Bereich der Informatik bekannt als "General Purpose Computing auf der Graphics Processing Unit (GPU)" ___ tag123nvidia ___ Ein amerikanisches globales Technologieunternehmen mit Sitz in Santa Clara, Kalifornien, bekannt für seine Grafikprozessoren (GPUs). ___ tag123amprocessor ___ Mikroprozessoren von Advanced Micro Devices (AMD). ___
8
Antworten

Entwicklungs-PC: AMD gegen Intel und 32-Bit gegen 64-Bit

Ich möchte einen neuen Entwicklungs-PC kaufen. Mein Budget beträgt nicht mehr als 1.000 USD (inkl. Monitor). Ich bin offen für Laptop (Desktop-Ersatz-Typ) oder der traditionelle Desktop-PC würde gut tun. Meine primäre Entwicklungsumgebung ist...
30.09.2008, 20:57
4
Antworten

Multi-Core-Prozessoren: Läuft jeder "Kern" mit voller Taktfrequenz oder einem Bruchteil der vollen Taktfrequenz?

Nehmen wir an, Sie haben einen (1) Intel / AMD x86-64 Bit 2 GHz 8-Core-Prozessor. Läuft jeder der acht Kerne alle mit vollen 2 GHz oder läuft jeder Kern mit einem Bruchteil des vollen 2-GHz-Takts (z. B. 250 MHz)?     
12.04.2010, 03:36
4
Antworten

Android Studio Emulator und AMD CPU

Ich kann meine App nicht auf einem Standard-Nexus 5-Emulator ausführen. Es scheint, dass es Intel HAXM erfordert, aber ich habe einen AMD-Prozessor. Wie kann ich den Emulator verwenden, ohne einen Intel-Prozessor zu kaufen (oder Linux zu install...
04.01.2015, 12:24
1
Antwort

Ist vxorps-Zeroing auf AMD Jaguar / Bulldozer / Zen schneller mit xmm Registern als ymm?

AMD-CPUs verarbeiten 256b AVX-Befehle, indem sie in zwei 128-Bit-Operationen dekodieren. z.B. vaddps ymm0, ymm1,ymm1 auf AMD Steamroller dekodiert zu 2 Makro-Operationen, mit dem halben Durchsatz von vaddps xmm0, xmm1,xmm1 . XOR-Nullste...
01.05.2017, 01:53
2
Antworten

Was könnte dazu führen, dass mein Programm nach einiger Zeit nicht alle Kerne verwendet?

Ich habe ein Programm geschrieben, das Videos von drei Grafikkarten aufnimmt und anzeigt. Für jeden Frame spawne ich einen Thread, der den Frame nach Jpeg komprimiert und ihn dann in die Warteschlange schreibt, um ihn auf die Festplatte zu schre...
02.10.2011, 12:59
3
Antworten

physischer Speicher auf AMD-Geräten: lokal vs. privat

Ich schreibe einen Algorithmus in OpenCL, in dem ich jede Arbeitseinheit eine große Menge an Daten speichern müsste, sagen wir etwas zwischen einem long[70] und einem long[200] oder so pro Kernel. Aktuelle AMD-Geräte haben 32 KiB __loc...
17.02.2012, 16:13
1
Antwort

Wie Debuggen OpenCL auf Nvidia-GPUs?

Gibt es eine Möglichkeit, OpenCL-Kernel auf einer Nvidia-GPU zu debuggen, d. h. Haltepunkte setzen und Variablen überprüfen? Mein Verständnis ist, dass Nvidia-Tool OpenCL-Debugging nicht erlaubt, und AMD's und Intels erlauben es nur auf ihr...
16.08.2013, 03:57