The present invention provides a large capacity distributed content addressable memory (CAM) made up of a plurality of smaller CAMs interconnected on a high speed data bus. Each of the smaller CAMs is located at a local node on the data bus and configured to receive commands originating from both the local node in which the CAM is located and a local node in which another CAM on the data bus is located. As the resources and the data being stored by all the CAMs are shared through the high speed data bus, the aggregate contents of all the CAMs can be viewed as being stored in a single virtual CAM.

 
Web www.patentalert.com

< Handling of a multi-access instruction in a data processing apparatus

< Cache memory operation

> Partially inclusive snoop filter

> Software prefetch system and method for concurrently overriding data prefetched into multiple levels of cache

~ 00216