Invention Grant
US08195921B2 Method and apparatus for decoding multithreaded instructions of a microprocessor
有权
用于解码微处理器的多线程指令的方法和装置
- Patent Title: Method and apparatus for decoding multithreaded instructions of a microprocessor
- Patent Title (中): 用于解码微处理器的多线程指令的方法和装置
-
Application No.: US12170144Application Date: 2008-07-09
-
Publication No.: US08195921B2Publication Date: 2012-06-05
- Inventor: Robert Golla , Manish Shah
- Applicant: Robert Golla , Manish Shah
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Polsinelli Shughart PC
- Main IPC: G06F15/00
- IPC: G06F15/00

Abstract:
A microprocessor capable of decoding a plurality of instructions associated with a plurality of threads is disclosed. The microprocessor may comprise a first array comprising a first plurality of microcode operations associated with an instruction from within the plurality of instructions, the first array capable of delivering a first predetermined number of microcode operations from the first plurality of microcode operations. The microprocessor may further comprise a second array comprising a second plurality of microcode operations, the second array capable of providing one or more of the second plurality of microcode operations in the event that the instruction decodes into more than the first predetermined number of microcode operations. The microprocessor may further comprise an arbiter coupled between the first and second arrays, where the arbiter may determine which thread from the plurality of threads accesses the second array.
Public/Granted literature
- US20100011190A1 DECODING MULTITHREADED INSTRUCTIONS Public/Granted day:2010-01-14
Information query