Gated storage system and synchronization controller and method for multiple multi-threaded processors
A gated-storage system including multiple control interfaces, each control interface operatively competed externally to respective multithreaded processors (405A, 405B). The multithreaded processors each have a thread context running an active thread so that multiple thread contexts are running on t...
Gespeichert in:
1. Verfasser: | |
---|---|
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: | A gated-storage system including multiple control interfaces, each control interface operatively competed externally to respective multithreaded processors (405A, 405B). The multithreaded processors each have a thread context running an active thread so that multiple thread contexts are running on the multithreaded processors. A memory is connected to a system-level inter-thread communications unit and shared between the multithreaded processors. The thread contexts request access to the memory by communicating multiple access requests over the control interfaces. The access requests are from any of the thread contexts within of the multithreaded processors. A single request storage is shared by the multithreaded processors. A controller stores the access requests in the single request storage within a single clock cycle. |
---|