发明名称 METHODS AND APPARATUS FOR HANDLING SWITCHING AMONG THREADS WITHIN A MULTITHREAD PROCESSOR
摘要 A system, apparatus and method for handling switching among threads within a multithread processor are described herein. Embodiments of the present invention provide a method for multithread handling that includes fetching and issuing one or more instructions, corresponding to a first instruction execution thread, to an execution block for execution during a cycle count associated with the first instruction execution thread and when the instruction execution thread is in an active mode. The method further includes switching a second instruction execution thread to the active mode when the cycle count corresponding to the first instruction execution thread is complete, and fetching and issuing one or more instructions, corresponding to the second instruction execution thread, to the execution block for execution during a cycle count associated with the second instruction execution thread. The method additionally includes resetting the cycle counts when a master instruction execution thread is in the active mode.
申请公布号 US2012066479(A1) 申请公布日期 2012.03.15
申请号 US201113247030 申请日期 2011.09.28
申请人 KANG JACK;CHU HSI-CHENG 发明人 KANG JACK;CHU HSI-CHENG
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址