1. A node comprising: at least one agent and an input/output (I/O) circuit coupled to an interconnect within the node to communicate between the agent and the I/O circuit, wherein the I/O circuit is configured to communicate on a global interconnect to which one or more other nodes are coupled during use, and wherein addresses transmitted on the interconnect are in a first local address space of the node, and wherein addresses transmitted on the global interconnect are in a global address space, and wherein the first local address space includes at least a first region used to address at least a first resource of the node; wherein the node is programmable, during use, to relocate the first region within the first local address space, whereby a same numerical value in the first local address space and a second local address space corresponding to one of the other nodes coupled to the global interconnect refers to the first resource in the node during use.