Beta von AMDs CodeXL veröffentlicht
Das Entwicklerwerkzeug bietet CPU Profiling, GPU Debugging und GPU Profiling sowie eine statische OpenCL-Kernel-Analyse.
AMD hat mit CodeXL ein umfassendes Entwicklerwerkzeug für die eigenen CPUs, GPUs und APUs (Accelerated Processing Unit) veröffentlicht. Es deckt die Bereiche CPU Profiling, GPU Debugging, GPU Profiling und statische OpenCL-Kernel-Analyse ab. CodeXL ist als Erweiterung für Microsofts Entwicklungsumgebung Visual Studio oder als eigenständige Anwendung unter Windows und Linux verfügbar.
Die CPU Profiling Suite soll Entwicklern beim Erkennen und bei der Diagnose von Engpässen in Programmen, Treibern und Systemsoftware helfen. Das GPU Debugging ist für OpenCL und OpenGL APIs sowie OpenCL Kernel gedacht. Entwickler können durch den Sourcecode gehen, die Leistung verbessern und den Speicherverbrauch verringern.
Das GPU Profiling sammelt und visualisiert Engpässe bei OpenCL- und DirectCompute-Anwendungen. Die Leistung von Programmen auf AMD-Plattformen sollen Entwickler so verbessern können. Mit der statischen Kernel-Analyse lässt sich OpenCL-Kernel-Code kompilieren, analysieren und entfernen, ohne dass die eigentliche Anwendungen laufen muss. (fo)