Invention Grant
US07725682B2 Method and apparatus for sharing storage and execution resources between architectural units in a microprocessor using a polymorphic function unit
失效
用于使用多态功能单元在微处理器中的架构单元之间共享存储和执行资源的方法和装置
- Patent Title: Method and apparatus for sharing storage and execution resources between architectural units in a microprocessor using a polymorphic function unit
- Patent Title (中): 用于使用多态功能单元在微处理器中的架构单元之间共享存储和执行资源的方法和装置
-
Application No.: US11329320Application Date: 2006-01-10
-
Publication No.: US07725682B2Publication Date: 2010-05-25
- Inventor: Michael Gschwind , Balaram Sinharoy
- Applicant: Michael Gschwind , Balaram Sinharoy
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Tutunjian & Bitetto, P.C.
- Agent Kenneth Corsello, Esq.
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F15/76

Abstract:
Methods and apparatus are provided for sharing storage and execution resources between architectural units in a microprocessor using a polymorphic function unit. A method for executing instructions in a processor having a polymorphic execution unit includes the steps of reloading a state associated with a first instruction class and reconfiguring the polymorphic execution unit to operate in accordance with the first instruction class, when an instruction of the first instruction class is encountered and the polymorphic execution unit is configured to operate in accordance with a second instruction class. The method also includes the steps of reloading a state associated with a second instruction class and reconfiguring the polymorphic execution unit to operate in accordance with the second instruction class, when an instruction of the second instruction class is encountered and the polymorphic execution unit is configured to operate in accordance with the first instruction class.
Public/Granted literature
Information query