Note that while data bus 116 is used as an exemplary interconnect, such an interconnect may be a switch, bus or other interconnect known to those skilled in the art for providing a means of communication among processors, memories, caches, and controllers.