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.0.<build number>.tar.gz<BR>
to extract the contents of the tarball, where <build number> is an integer.
The Linux GPU PerfStudio Server ships with 32 and 64 bit versions of the server, allowing for debugging of 32 and 64 bit applications. If there is a mismatch between the GPU PerfStudio server and your application, an error message will be displayed in the console.
Usually, it's a good idea to move this into a working folder, so we'll move it to our user root folder and rename the folder to remove the build number:
mv GPUPerfstudio.3.0.<build number> ~/GPUPerfStudio3
The idea of removing the build number 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 rename your current version, and rename the new version to replace it 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.