Table Of Contents

RT Set CPU Pool Assignments (G Dataflow)

Version:
    Last Modified: January 9, 2017

    Assigns CPUs to pools for automatic load balancing. This node assigns CPUs to one of four possible states: System pool only, Timed Structures pool only, both pools, or no pool (reserved). This node outputs the bit masks that specify the CPUs assigned to each pool.

    connector_pane_image
    datatype_icon

    CPU pools

    Pool assignments of each CPU in the system. This input is an array of enums. The enum contains the four possible states of a CPU and each element of the array represents a CPU. The array indices 0 - N correspond directly to the CPU indices 0 - N.

    Name Value Description
    Reserved Reserved Assigns the CPU to neither pool. The CPU is reserved for Timed Structures configured for manual processor assignment.
    System & Timed Structures System & Timed Structures Assigns the CPU to both the System pool and the Timed Structures pool for automatic load balancing of all threads that are not manually assigned to a particular CPU.
    System System Assigns the CPU to the System pool for automatic load balancing of non-timed-structure threads.
    Timed Structures Timed Structures Assigns the CPU to the Timed Structures pool for automatic load balancing of timed structure threads.
    datatype_icon

    error in

    Error conditions that occur before this node runs. The node responds to this input according to standard error behavior.

    Default: No error

    datatype_icon

    assigned CPU pools

    CPU pool assignments

    Name Value Description
    Reserved Reserved The CPU is not assigned to a pool. The CPU is reserved for Timed Structures configured for manual processor assignment.
    System & Timed Structures System & Timed Structures The CPU is assigned to both the System pool and the Timed Structures pool for automatic load balancing of all threads that are not manually assigned to a particular CPU.
    System System The CPU is assigned to the System pool for automatic load balancing of non-timed-structure threads.
    Timed Structures Timed Structures The CPU is assigned to the Timed Structures pool for automatic load balancing of timed structure threads.
    datatype_icon

    system mask

    A bit mask corresponding to System pool assignments.

    datatype_icon

    timed structures mask

    A bit mask corresponding to the Timed Structures pool assignments.

    datatype_icon

    error out

    Error information. The node produces this output according to standard error behavior.

    Where This Node Can Run:

    Desktop OS: none

    FPGA: Not supported


    Recently Viewed Topics