tau application¶
Create and manage application configurations.
TAU Commander Applications
==========================
Creating new applications:
Enter: `tau application create <application_name>`
Copying a TAU Commander Application:
Enter: `tau application copy <existing_application_name> <new_application_name>`
The new application has the same properties as the original existing application.
Editing a TAU Commander Application:
Enter:
`tau application edit <application_name> --<application_property> <property setting>`
The following properties are set to True/False (T/F):
cuda, mpc, mpi, opencl, openmp, pthreads, shmem, tbb
e.g. tau application edit <application_name> --mpi T
The property linkage is set to static/dynamic (default is dynamic) this is
changed by:
`tau application edit <application_name> --linkage static`
The application name can be changed with --new-name as shown below:
`tau application edit <application_name> --new-name <new_application_name>`
A selective instrumentation file may be specified with --select-file and
its path.
e.g. `tau application edit <application_name> --select_file <path>`
Delete a TAU Commander Application:
Enter: `tau application delete <application_name>`
List TAU Commander Applications in a project:
Enter: `tau application list`
`tau application list --l` (long description)
`tau application list --s` (short description)
Usage¶
usage: tau application <subcommand> [arguments]
Create and manage application configurations.
Positional Arguments:
<subcommand> See 'subcommands' below.
[arguments] Arguments to be passed to <subcommand>.
Options:
-h, --help Show this help message and exit.
Subcommands:
copy Copy and modify application configurations.
create Create application configurations.
delete Delete application configurations.
edit Modify application configurations.
list Show application configuration data.
See `tau application <subcommand> --help` for more information on a subcommand.