Electrical computers and digital processing systems: processing – Byte-word rearranging – bit-field insertion or extraction,...
Reexamination Certificate
2008-10-23
2010-10-12
Kim, Kenneth S (Department: 2111)
Electrical computers and digital processing systems: processing
Byte-word rearranging, bit-field insertion or extraction,...
C712S222000
Reexamination Certificate
active
07814303
ABSTRACT:
Operand vector multiplexer sequence control is used in a vector-based execution unit to control the shuffling of data elements in operand vectors used by a sequence of vector instructions processed by the vector-based execution unit. A swizzle sequence instruction is defined in an instruction set for the vector-based execution unit and is used to selectively apply a sequence of vector data element shuffle orders to one or more operand vectors to be used by the associated sequence of vector instructions. As a result, when a common sequence of data element shuffle orders is used frequently for a sequence of vector instructions, a single swizzle sequence instruction may be used to select the desired sequence of custom data element ordering for each of the vector instructions in the sequence.
REFERENCES:
patent: 6141673 (2000-10-01), Thayer et al.
patent: 2003/0018737 (2003-01-01), Buhlman et al.
patent: 2005/0198473 (2005-09-01), Ford
patent: 2006/0015705 (2006-01-01), Raubuch
patent: 2006/0227966 (2006-10-01), Knowles
patent: 2007/0013704 (2007-01-01), MacWilliams et al.
patent: 2008/0148029 (2008-06-01), Luc et al.
patent: 2009/0228681 (2009-09-01), Mejdrich et al.
patent: 2009/0228682 (2009-09-01), Mejdrich et al.
U.S. Patent and Trandmark Office, Office Action issued in related U.S. Appl. No. 12/045,221, dated May 18, 2010.
U.S. Patent and Trandmark Office, Office Action issued in related U.S. Appl. No. 12/045,222, dated May 18, 2010.
Muff Adam J.
Shearer Robert A.
Tubbs Matthew R.
International Business Machines - Corporation
Kim Kenneth S
Wood Herron & Evans LLP
LandOfFree
Execution of a sequence of vector instructions preceded by a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Execution of a sequence of vector instructions preceded by a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Execution of a sequence of vector instructions preceded by a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4175898