Command Line Options

GPU PerfClient Command Line Options

There are a few simple options available to the GPU PerfClient application. These can be used from a command prompt, or by creating a custom shortcut to launch the GPU PerfClient application.

The Client command line options that are available are as follows (note that double dashes ("--") are required):

GPUPerfClient.exe [--server <IPv4 or HostName> [--port <port number>] [--app <path to app> [--appargs <app arguments>]]]

GPU PerfServer Command Line Options

For quick help on any of these options, type GPUPerfServer.exe --help in a command box.

The following options can also be specified in a GPUPerfServer.cfg configuration file which should be located in the same place as GPUPerfServer.exe

Sample Server Configuration File

The following example shows how a "GPUPerfServer.cfg" file may be used to temporarily change the default configuration of GPU PerfServer

## This file is intended to provide sample usage of the parameters for the
## config file.
## All of these options also have a command line equivalent

## Logfile options
# disable writing to logfile
no-logfile=true

# specify level of logging, currently valid values are 0-2 corresponding to
# logERROR, logWARNING, logMESSAGE
# for example loglevel=1 will write errors and warnings, but not messages or traces
loglevel=2

# specify webserver port
port=80

# Applications that can handle delta t=0 can set this option to true, meaning
# pause will do absolute pausing, but some applications can't handle absolute pausing,
# so set it to false here
real-pause=false

# Run the application at double speed
speed=2

# specify that the launched application should break - awaiting debugger attach # break=true

# Turn on the use of the D3D Debug Runtime
debug-runtime=true

# Controls the maximum number of processes that the GPU PerfStudio server should track
# before binding to a process. This can be useful if you are using Steam in situations where a
# process is created after the actual game exe is started. The hopcountmax value can be
# used to stop GPU PerfStudio from jumping to these late starting processes.
hopcountmax=2