Invention Grant
US08578209B2 Non-faulting and first faulting instructions for processing vectors 有权
用于处理向量的非故障和第一故障指令

Non-faulting and first faulting instructions for processing vectors
Abstract:
The described embodiments include a processor that handles faults during execution of a vector instruction. The processor starts by receiving a vector instruction that uses at least one vector of values that includes N elements as an input. In addition, the processor optionally receives a predicate vector that includes N elements. The processor then executes the vector instruction. In the described embodiments, when executing the vector instruction, if the predicate vector is received, for each element in the vector of values for which a corresponding element in the predicate vector is active, otherwise, for each element in the vector of values, the processor performs an operation for the vector instruction for the element in the vector of values. While performing the operation, the processor conditionally masks faults encountered (i.e., faults caused by an illegal operation).
Information query
Patent Agency Ranking
0/0