A processor includes logic for tagging a thread identifier (TID) for usage with processor blocks that are not stalled. Pertinent non-stalling blocks include caches, translation look-aside buffers (TLB), a load buffer asynchronous interface, an external memory management unit (MMU) interface, and others. A processor includes a cache that is segregated into a plurality of N cache parts. Cache segregation avoids interference, "pollution", or "cross-talk" between threads. One technique for cache segregation utilizes logic for storing and communicating thread identification (TID) bits. The cache utilizes cache indexing logic. For example, the TID bits can be inserted at the most significant bits of the cache index.

Ein Prozessor schließt Logik für das Etikettieren eines Gewindebezeichners (TID) für Verbrauch mit Prozessorblöcken ein, die nicht festgeklemmt werden. Passende Nichtaufschub Blöcke schließen Pufferspeicher, Adressenumsetzpuffer (TLB), eine asynchrone Schnittstelle des Last Puffers, eine externe Gedächtnismanagementmaßeinheit (MMU) Schnittstelle und andere mit ein. Ein Prozessor schließt einen Pufferspeicher ein, der in eine Mehrzahl der N Pufferspeicherteile getrennt wird. Pufferspeicherabtrennung vermeidet Störung, "Verunreinigung" oder "Übersprechen" zwischen Gewinden. Eine Technik für Pufferspeicherabtrennung verwendet Logik für die speichernund in Verbindung stehenden Gewindekennzeichnung (TID) Spitzen. Der Pufferspeicher verwendet Pufferspeicherindex-Bewegung Logik. Z.B. können die Leckerbissen an den bedeutendsten Spitzen des Pufferspeicherindex eingesetzt werden.

 
Web www.patentalert.com

< Apparatus and method for accessing a coin image compilation

< Activity component in a presentation services patterns environment

> Search method using an index file and an apparatus therefor

> Ontology for database design and application development

~ 00066