AMD APP Profiler Changelog

What's new in AMD APP Profiler 2.4.1297

Dec 22, 2011
  • Support for AMD APP SDK v2.6.
  • Added a kernel occupancy analyzer, which calculates and displays a kernel occupancy number, which estimates the number of in-flight wavefronts on a compute unit as a percentage of the theoretical maximum number of wavefronts that the compute unit can support.
  • Added support for collecting symbol information when collecting an application trace, allowing navigation from the API Trace view to the source code that called an API.
  • Improved OpenCL analysis module:
  • Added detection of non-optimized data transfer operations.
  • Added detection of redundant synchronization operations.
  • Improved detection of unnecessary blocking write operations.
  • Improved analysis in multithreaded applications (fixed false positives).
  • Added support for specifying which OpenCL APIs will be traced.
  • Added ability to rename sessions in the Session Explorer Window.
  • Added ability to automatically delete profiler sessions when closing a Microsoft Visual Studio solution.
  • Added support for modifying the parameters used to initiate a profiler session.
  • Added support for multiple-GPU systems when collecting performance counters.
  • Improved the CLPerfMarkerAMD library.
  • Improved performance when using timeout mode.
  • In the session window, "GPRs" column has been renamed "VGPRs" (vector GPRs).
  • Fixed a problem with loading saved counters from a file.
  • Fixed a problem where the performance counter values for some kernel dispatch operations were reported as all zeros.
  • Fixed a problem with missing GPU timestamps in an application trace when enabling the "Write trace data periodically during program execution" option.
  • Removed Data Transfer data from the Session view for OpenCLâ„¢ applications. It is recommended that you use the Application Trace view to get information on data transfers.
  • Preview: Support for profiling with AMD Radeon HD7000 series GPUs (requires AMD APP SDK v2.6 and an AMD Catalyst version that supports this hardware).