Patent №
US 6,542,991
Granted
2003-04-01
Filed 1999
Owner
SUN MICROSYSTEMS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09309734
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.
AI classification
Ownership
SUN MICROSYSTEMS, INC.
assignment · 101520756
Assignors
JOY, WILLIAM N., TREMBLAY, MARC, LAUTERBACH, GARY, CHAMDANI, JOSEPH I.
On an employer assignment, the assignors are typically the inventors.