An advanced processor messaging apparatus, comprising:
- a plurality of processor cores each having a data cache;
- a data switch interconnect ring arrangement coupled to each of the processor cores and configured to pass memory related information among the plurality of processor cores;
- a fast messaging network directly coupled to each of the plurality of processor cores and a plurality of communication ports;
- and
- a plurality of fast messaging ring components, separate from the data switch interconnect ring arrangement, that is directly coupled to at least two of the plurality of processor cores, each fast messaging ring component configured to accommodate point-to-point transfer of non-memory related messages between at least two of any of the plurality of processor cores and any of the plurality of communication ports.