The Linux server has been tested on Ubuntu 12.04 though it should work on later releases of Ubuntu.
cd Downloads
tar xf GPUPerfstudio.3.2.<build number>.tar.gz<BR>
to extract the contents of the tarball, where <build number> is an integer.
It's a good idea to move this into a working folder, so create a symbolic link to the newly installed server:
ln -s <full install path>/GPUPerfstudio.3.2.<build number> ~/GPUPerfStudio
The idea of doing this is that as you work with more complex apps, the command lines used to start the server can get cumbersome, so it's a good idea to generate shell scripts to launch GPU PerfStudio with your application (more on that later). This means that every time you download a new version of GPU PerfStudio, you don't need to modify your scripts to use the latest version. Simply re-link to the new version and all your existing scripts should still work. Most of the examples shown here will assume that GPU PerfStudio is in your user root folder as described above.
The Linux GPU PerfStudio Server ships with 32 and 64 bit versions of the server, allowing for debugging of 32 and 64 bit applications. The Linux directory structure now matches the Windows version, so both these servers are in the root folder. These files are named:
If there is a mismatch between the GPU PerfStudio server and your application, an error message will be displayed in the console window when connecting the client.