发明名称 Running subtract and running divide instructions for processing vectors
摘要 The described embodiments provide a processor for generating a result vector with subtracted or mathematically divided values from a first input vector. During operation, the processor receives the first input vector, a second input vector, and a control vector, and optionally receives a predicate vector. The processor then records a value from an element at a key element position in the second input vector into a base value. Next, the processor generates a result vector. When generating the result vector, for each active element in the result vector to the right of the key element position, the processor is configured to set the element in the result vector equal to the base value minus a total of the values in each relevant element of the first input vector or to set the element in the result vector equal to the result of dividing the base value by a value in each relevant element of the first input vector, wherein the relevant elements include relevant elements from an element at the key element position to and including a predetermined element in the first input vector.
申请公布号 US8447956(B2) 申请公布日期 2013.05.21
申请号 US201113188737 申请日期 2011.07.22
申请人 GONION JEFFRY E.;DIEFENDORFF KEITH E.;APPLE INC. 发明人 GONION JEFFRY E.;DIEFENDORFF KEITH E.
分类号 G06F9/302 主分类号 G06F9/302
代理机构 代理人
主权项
地址