| CPC G06F 7/57 (2013.01) [G06F 9/3851 (2013.01); G06F 9/3867 (2013.01); G06F 9/3887 (2013.01); G06F 17/16 (2013.01); G06T 1/20 (2013.01); G06F 15/8015 (2013.01)] | 20 Claims |

|
1. A system comprising:
a cache to store a set of operands transferred from a set of vector general purpose register (VGPR) banks; and
an execution unit comprising a first arithmetic logic unit (ALU) pipeline and a second ALU pipeline to selectively execute either a single instruction at each of the first ALU pipeline and the second ALU pipeline using the first set of operands in an execution cycle or a pair of independent instructions at respective ALU pipelines of the first ALU pipeline and the second ALU pipeline using the first set of operands in the execution cycle.
|