Preferences

Topics include:

Opening the PTP Preferences

To open the Preferences dialog, select:

Next, expand Parallel Tools in the list of preferences pages on the left side and choose the component's preferences you wish to change. The following image shows all available components:

Parallel Tools Preference Page

This is the main preferences page for PTP. Available preferences are:

Temporary output directory
Temporary directory to use to save process output
Console buffer size (lines)
Number of lines of output from each process to save (0 means infinite)

Debug Preferences Page (Parallel Tools > Debug)

This is the main parallel debugger preferences page. These are preferences that apply to any parallel debugger.

Default setting

These preferences control some debugger default behavior

Show full paths on breakpoint (default disabled)
Use the full path to the source file when displayed in the debugger Breakpoint view
Register process 0 by default (default enabled)
Will register process 0 with the Debug view when the parallel debugger starts. This is required to enable Eclipse to switch automatically to the PTP Debug perspective when a debugger breakpoint is hit.

Communication

These are preferences relating to the communication between Eclipse and the external parallel debugger. They do not normally need to be changed.

Command timeout (ms) (default 60000)
This specifices the period Eclipse waits after sending a command to the external debugger. If no response is received the debug session will be terminated.

Variable

These variables control the action of the debugger to update variable information.

The debugger is suspended (default enabled)
The debugger allows variable values to be displayed in tooltip popups when the mouse hovers over a process in the Parallel Debug view. Enabling this option will update all the values each time the process is suspended. When this option is disabled, the value will be updated when the tooltip popup is displayed.
Job or Set is changed (default disabled)
Variable values will be updated when the current job or set is changed.

SDM (Scalable Debug Manager) Preferences (Parallel Tools > Debug > SDM)

These are preferences for controlling the behavior of the scalable debug manager, which is server component of the parallel debugger. They do not normally need to be changed.

Debugger launch preferences

These preferences control how the debugger behaves when it is launched. They do not normally need to be altered.

Backend debugger (default gdb-mi)
The name of the backend debugger to use when debugging the application. This is an internal name known by the SDM, not the name of the debugger itself. Currently only gdb using the MI mode is supported.
Path to backend debugger (default empty)
If the backend debugger (e.g. gdb) is not located in a standard directory then this field can be used to specify an alternate location.
Extra SDM arguments (default empty)
Any extra arguments that need to be supplied to the sdm (e.g. for debugging purposes)

SDM debugging options

These preference allow the SDM operation to be debugged. They are normally only used by PTP developers.

Enable SDM debugging
This turns on debugging of the SDM. Additional options can be set to control the type and amount of debugging information that is generated.
Enable SDM client debugging
Enables debugging of the SDM Eclipse client. Additional options can be set to control the type and amount of debugging information that is generated.

External Tools Preferences Page (Parallel Tools > External Tools)

This is a category for configuring external tools that are provided using the ETFw extensions. For more information see the ETFw wiki page.

The Feedback view preferences page handles cases where extensions are installed that utilize the Feedback view. Here a checkbox controls whether or not the items in the Feedback tree table view are left expanded/contracted or not. See Feedback view for more information.

The Tool Configuration Location page allows the user to enter information about where to find tools that utilize the ETFw extensions. In this case PPW and TAU tools can have their bin directories specified.

Parallel Language Development Tools (PLDT) Preferences

See the help for PLDT

Resource Manager Preferences (Parallel Tools > Resource Managers )

These are preferences for controlling the behavior of resource managers.

General settings for resource managers

These are general preferences that apply to all resource managers.

Start resource managers when Eclipse launches (default enabled)
When this option is selection, any resource managers that were running from a previous session will be restarted automatically.

See the help for Loadleveler and Parallel Environment for details on their preference pages.

Viewer (Parallel Tools > Viewer)

These preferences are used to change the behavior of some of the PTP views. They do not normally need to be altered.

Tooltip

Controls the way tooltips for PTP variables are displayed.

Show all the time
Always show tooltips
Timeout (ms) (default 5000)
Changes the time the tooltip remains displayed when the mouse hovers over a node or process icon.
Wrap text (default enabled)
Wrap the text to fit into the tooltip

Service Configurations Preferences (Parallel Tools > Service Configurations)

This preference page allows you to add, remove, or edit service configurations.

Back to Top | Back to Table of Contents