Starting your application manually with the GPU PerfServer

Local debugging is useful for small to mid sized applications that start up quickly and do not need to be run in full screen mode.

However, if you want to run your application in full screen mode or have a remote development system, or are running a Linux application it is best to start these applications manually and connect the GPU PerfClient to them remotely.

There are three ways that you can manually start your application.

Some applications are started via loaders or launchers. GPU PerfStudio has the ability to process-hop over the launcher and into the application. It is important that the server used has the same bitness as the target application to be analyzed. For example, if a 64-bit application is to be analyzed and it is started via a 32-bit launcher, the 32-bit launcher should be started with the 64-bit server.

IMPORTANT - When doing remote debugging you will need to start the server using one of the two methods described above. Do not just double click the GPUPerfServer.exe - the server must be started using your application as its input.

Disable In-Game Overlay Functionality in Steam, Origin, and UPlay

The in-game overlays applied by Steam, Origin and UPlay are known to interfere with GPU PerfStudio. Please disable them before connecting to GPU PerfStudio Server using these procedures .