Multithread handling
AssigneeMarvell International Ltd.
InventorsJack Kang, Yu-Chi Chuang, Hsi-Cheng Chu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell International Ltd.
InventorsJack Kang, Yu-Chi Chuang, Hsi-Cheng Chu
Estimating the term…
A system, apparatus and method for multithread handling on a multithread processing device are described herein. Embodiments of the present invention provide a multithread processing device for multithread handling including a plurality of registers operatively coupled to an instruction dispatch block, including thread-control registers for selectively disabling threads. In various embodiments, the multithread processing device may include a thread-operation register for selectively providing a lock to a first thread to prevent a second thread from disabling the first thread while the first thread has the lock. In still further embodiments, the multithread processing device may be configured to atomically disable and release a lock held by a thread. Other embodiments may be described and claimed.
A multi-thread processing unit comprising:
A method of operating a multi-thread processing unit, the method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.