AMD CodeXL For Heterogeneous Compute

Posted by Michael Larabel on September 28, 2012

AMD released a new development tool suite this week called CodeXL that focuses upon heterogeneous compute support across GPUs, CPUs, and APUs.

AMD originally showed off this CodeXL Windows and Linux tool in June, but only this week was a public beta made available. This initial version of AMD CodeXL features a GPU debugger, CPU profiler, GPU profiler, and static analyzer. "AMD CodeXL is a comprehensive tool suite that enables developers to harness the benefits of AMD CPUs, GPUs and APUs. It includes powerful GPU debugging, comprehensive GPU and CPU profiling, and static OpenCL kernel analysis capabilities, enhancing accessibility for software developers to enter the era of heterogeneous computing. AMD CodeXL is available both as a Visual Studio extension and a standalone user interface application for Windows and Linux."

CodeXL can handle diagnosing performance issues in hot-spots, analyzing call chain relationships, multi-core support, real-time OpenCL/OpenGL API-level debugging, online OpenCL kernel debugging, API statistics, object visualization, shader source exporting, and support for over 160 extensions to the OpenGL/OpenCL support.

AMD says the Linux version of CodeXL is open-source. CodeXL for Linux is available from the AMD Developer Center. There's also the AMD blog announcement from earlier in the week.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite