Patent ID: 7289125

Claim:
A method of transferring data between a processor and a plurality of graphics devices, the method comprising: receiving allocation data for a broadcast aperture in a physical address space; configuring a bridge with a first set of configuration data, wherein the bridge is adapted to facilitate transferring data between a processor and a plurality of graphics devices; configuring the bridge with a second set of configuration data, thereby activating the broadcast aperture; receiving, by the bridge, a set of data via the broadcast aperture; and creating, by the bridge in response to receiving the set of data via the broadcast aperture, a plurality of unicast memory requests, each unicast memory request corresponding to one of the plurality of graphics devices, wherein each of the plurality of unicast memory requests includes a destination memory address that is determined by: stripping off a set of high order bits from a memory address associated with the set of data; and substituting a set of high order bits associated with a physical memory address of one of the plurality of graphics devices.