Multithread processor and thread switching control method
In a multithread processor, when a cache miss occurs on a request related to an instruction in the lowest cache (20) of a plurality of caches arranged hierarchically, with respect to the request suffering the cache miss, a cache control unit (25) notifies an instruction identifier and a thread ident...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In a multithread processor, when a cache miss occurs on a request related to an instruction in the lowest cache (20) of a plurality of caches arranged hierarchically, with respect to the request suffering the cache miss, a cache control unit (25) notifies an instruction identifier and a thread identifier, which are related to the instruction, to a multithread control unit (11). When a cache miss occurs on an instruction to be next completed, the multithread control unit (11) switches between threads on the basis of the instruction identifier and thread identifier notified from the cache control unit (25). This enables effective thread switching, thus enhancing the processing speed. |
---|