A method is provided for allocating system resources across multiple nodes
of a system communicating through a hardware device. The method provides
for allocation of transaction units or identifiers in an allocating
component for use in a multiple target component which may be in a
distinct target node within the multiple node system. Based on the
operations or requests that a target node receives from multiple external
request source nodes, each requiring the use of target transaction unit
objects such as transaction identification bits, the method provides
inclusion of such information in the initial request to a target node
which allows any data transmission between the source node and the target
node, or the target node and the source node to be accomplished without
any further intervention by the allocating component. Such component may
be a local memory control agent or device.