Editing Multicore Groups

To edit a multicore group, perform these steps.

  1. Right-click on the launch configuration in the Debug perspective and select Edit Multicore Group from the context menu.
    Figure 1. Edit Multicore Group in Context Menu
    Edit Multicore Group in Context Menu

    The Multicore Groups dialog box appears.

    Figure 2. Multicore Groups Dialog Box
    Multicore Groups Dialog Box
  2. Click New.

    The New Multicore Group dialog box appears. This is a simple selection dialog consisting of all types of multicore systems known to the product as well as any imported multiprocessor systems.

    Figure 3. New Multicore Group Dialog Box
    New Multicore Group Dialog Box
  3. Select a system type and click OK .

    The selected system type appears in the Multicore Groups dialog box.

    Figure 4. Multicore Groups Dialog Box
    Multicore Groups Dialog Box

    The tree view in the dialog shows the list of defined groups. The groups are the top- level nodes in the tree, and each has an editable checkbox to specify whether the group is enabled or not. Each group contains one or more children, each representing a processor or a core. A processor will, in turn, have children representing the cores in the processor. Each processor/core node has an editable checkbox for choosing whether that element will be included in the group (root node). The buttons are used as follows:

    • New - Click to create a new group via the New Multicore Group dialog. The initial name of the group will be the system type name unless the name is already in use, in which case an index will be appended as is customary, e.g., '8572 (1)'. The initial enablement of the group and its descendants will be non-cores enabled, cores disabled. This guarantees an initial state with no error due to overlap.
    • Remove - Click to remove the selected group. The button is disabled if no groups exist in the list or if no group is selected.
    • Remove All - Click to remove all groups. The button is disabled if no groups exist in the list.
    • Select All - Click to enable all groups, processors and cores. The button is disabled if no groups exist in the list.
    • Deselect All - Click to disable all groups, processors and cores. The button is disabled if no groups exist in the list.
      Note: The buttons Select All and Deselect All are used as is customary in other dialog boxes to mean Enable/Disable All Checkboxes .
  4. Click Apply .
  5. Click OK .