To analyze your application it must be started using GPU PerfServer.
Your application can be manually started with the PerfServer on a local or remote computer, or automatically started using the GPU PerfStudio client.
There are several ways that you can manually start your application.
- Drag the exe file that you wish to analyze onto GPUPerfServer.exe (32-bit) or GPUPerfServer-x64.exe (64-bit).
- This will launch the application with no command-line arguments and in the default working directory (the directory that your application is in).
- Add GPU PerfServer to your "Open With" context menu so that you can simply right-click on your application and launch it with GPU PerfServer.
- Create a shortcut to your application and drag the shortcut onto either the 32-bit or 64-bit version of GPU PerfServer.
- This allows you to customize the working directory and specify command-line arguments.
- You can also easily create multiple shortcuts if you are testing your application with different sets of command-line arguments.
IMPORTANT - When doing remote debugging you will need to start the server using one of the three methods described above. Do not just double click the GPUPerfServer.exe - the server msut be started using your application as its input.
Once you have performed one of the above options, a console window (GPU PerfServer) will open, followed by your application.
If the Connection Dialog sees that you are connecting to "localhost" and the server is not already running, it will be started automatically with the application specified in the 'Application' field.
Now see how to connect the client to your application