A system may include a plurality of nodes. Each node may include one or
more active devices coupled to one or more memory subsystems. Each active
device in one of the plurality of nodes includes a memory management unit
configured to receive a virtual address generated within that active
device and to responsively output a global address and associated
information that identifies a translation function. The memory subsystem
in the one of the plurality of nodes is configured to apply the
translation function identified in the information to the global address
to generate a local physical address.