Invention Grant
US07904699B2 Processing unit incorporating instruction-based persistent vector multiplexer control
失效
包含基于指令的持久矢量多路复用器控制的处理单元
- Patent Title: Processing unit incorporating instruction-based persistent vector multiplexer control
- Patent Title (中): 包含基于指令的持久矢量多路复用器控制的处理单元
-
Application No.: US12045221Application Date: 2008-03-10
-
Publication No.: US07904699B2Publication Date: 2011-03-08
- Inventor: Eric Oliver Mejdrich , Adam James Muff , Robert Allen Shearer , Matthew Ray Tubbs
- Applicant: Eric Oliver Mejdrich , Adam James Muff , Robert Allen Shearer , Matthew Ray Tubbs
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Wood, Herron & Evans LLP
- Main IPC: G06F9/00
- IPC: G06F9/00

Abstract:
Persistent vector multiplexer control is used in a vector-based execution unit to control the shuffling of words in operand vectors processed by the execution unit. In addition, a persistent swizzle instruction is defined in an instruction set for the vector-based execution unit and is used to cause state information to be persisted such that the operand vectors processed by subsequent vector instructions executed by the vector-based execution unit will be selectively shuffled using the persisted state information. As a result, when multiple vector instructions require a common custom word ordering for one or more operand vectors, a single persistent swizzle instruction may be used to select the desired custom word ordering for all of the vector instructions.
Public/Granted literature
- US20090228681A1 Processing Unit Incorporating Instruction-Based Persistent Vector Multiplexer Control Public/Granted day:2009-09-10
Information query