Quote:
A new Tool or Utility has just been posted to your web site.
This information is titled: OpenCL Visual Profiler with Updated Drivers
and SDK Code Samples
This information is for: General
The information description is: Leveraging the extensive performance
instrumentation in NVIDIA's OpenCL
drivers and hardware performance signals designed into NVIDIA GPUs, the
OpenCL Visual Profiler provides developers with insight into performance
bottlenecks and opportunities for optimization. Key features include:
* Profiling of actual hardware signals, kernel efficiency,
and instruction issue rate
* Timing of memory copies between system memory and device memory
* Customizable graphs to help developers focus in on problem areas
* Basic auto-analysis to reveal warp serialization problems
* Easy import/export to CSV for custom analysis
This release also includes unified driver packages and an updated SDK
with support for both OpenCL and DirectCompute (be sure to follow the
instructions in the release notes to activate DirectCompute support).
Support for multi-GPU performance scaling has been added to most of the
OpenCL code samples, and several new code samples have been added as
well, including:
* oclMedianFilter
* oclFDTD3d
* oclRadixSort
* oclMersenneTwister
* oclSemirandomGenerator
* ImageProcessingCS
* nBodyCS
* OceanCS
* SimpleParticlesCS
Don''t miss the helpful OpenCL Best Practices Guide, designed to help
developers using OpenCL on the CUDA architecture implement high
performance parallel algorithms and understand best practices for GPU
Computing. Chapters on the following topics and more are included in
the guide:
* Heterogeneous Computing with OpenCL
* Performance Metrics
* Memory Optimizations
* NDRange Optimizations
* Instruction Optimizations
* Control Flow
* Performance Optimization Strategies
The drivers and SDK code samples in this release are compatible with
with the publicly available CUDA Toolkit 2.3 which is available at
www.nvidia.com/cuda.
|
If you develop with OpenCL under nVidia cards and are part of the nVidia developer you probably are interested in this.
Great stuff that they updated to the 2.3 version already, as 2.2 gives problems with c++ in vistual studio.
I'm gonna test it right now.