nVidia-focused developers have gotten a boost today as the graphics card giant announced upgrades to its suite of programming tools, affording an average performance increase of 35%.
The upgrade for NVPerfHUD 4, nVidia's analysis toolset, offers developers the ability to more closely monitor the activities and performance of the Graphics Processing Unit (GPU), using a reworked version of nVidia's in-house toolset as used by it's own developers. nVidia claims that "In a recent survey, over 100 NVPerfHUD 4 users reported an average performance improvement of 34.8% by using NVPerfHUD 4 to tune their applications. These users also reported that NVPerfHUD 4 helped them find an average of 11 rendering bugs during development."
Other features include:
Performance Dashboard: Identify high-level bottlenecks with graphs and directed experiments.
Debug Console: Review DirectX Debug runtime messages, NVPerfHUD warnings, and custom messages.
Frame Debugger: Freeze the current frame and step through your scene one draw call at a time, dissecting them with advanced State Inspectors.
Frame Profiler: Automatically identify your most expensive rendering states and draw calls and improve performance with detailed GPU instrumentation data.
The good news for those mid-project is that NVPerfHUD 4 uses the same opt-in mechanism as its predecessor, meaning no code alterations will be required to make use of the enhanced functionality.
Those interested can see a video of NVPerfHUD 4 in action
here.
The question on our lips is; will the new toolset be made available for PS3's OpenGL API, where developers could enjoy a similar performance boost? As soon as we can nail down someone at nVidia, we'll let you know.