A system and method of logically partitioning shared memory structures
between computer domains is disclosed. In one embodiment, each domain is
assigned a unique address space identifier. The unique address space
identifier preferably has tag extension and index extension bits. This
permits the tag and index bits of a conventional local domain address to
be extended with tag extension and index extension bits. Data entries in
the shared memory structure may be accessed using an extended index value.
Hits may be determined using an extended tag value.
Un sistema e un metodo logicamente di dividere le strutture di memoria comuni fra i dominii del calcolatore è rilevato. In un incorporamento, ad ogni dominio è assegnato un contrassegno unico dello spazio per l'indirizzo. Il contrassegno unico dello spazio per l'indirizzo ha preferibilmente punte di estensione della modifica e di estensione di indice. Ciò consente la modifica e le punte di indice di un indirizzo locale convenzionale di dominio da estendersi con le punte di estensione della modifica e di estensione di indice. Le entrate di dati nella struttura di memoria comune possono essere raggiunte usando un valore di indice esteso. I colpi possono essere determinati usando un valore esteso della modifica.