A multi-processor computer architecture reduces processing time and bus bandwidth during snoop processing. The architecture includes processors and local caches. Each local cache corresponds to one of the processors. The architecture includes one or more virtual busses coupled to the local caches and the processors, and one or more intermediary caches, where at least one intermediary cache is coupled to each virtual bus. Each intermediary cache includes a memory array and means for ensuring the intermediary cache is inclusive of associated local caches. The architecture further includes a main memory having a plurality of memory lines accessible by the processors.

 
Web www.patentalert.com

< Integrated circuit with transmit phase adjustment

< Apparatus and method for topography dependent signaling

> Shared memory multiprocessing system employing mixed broadcast snooping and directory based coherency protocols

> System and method for adjusting storage device layout with at least one status for the adjusting

~ 00255