Invention Application
US20160092398A1 Conditional Termination and Conditional Termination Predicate Instructions 审中-公开
条件终止和条件终止谓词说明

Conditional Termination and Conditional Termination Predicate Instructions
Abstract:
In an embodiment, a processor may implement a vector instruction set including a conditional termination instruction (CTerm). The CTerm instruction may take two source operands and compare them according to a specified condition, updating flags as a result of the instruction. The flags may be used to affect predicate vector generation to control vectorized loop execution. In an embodiment, the vector instruction set may also include a conditional termination predicate instruction (CTPred). The CTPred instruction may take a pair of predicate vectors and a set of flags as operands, and may generate: a predicate vector to control parallel processing of vector elements, and a set of flags to control further loop processing. Either instruction may be used to efficiently manage vector loops in various embodiments, or the instructions may be used together.
Information query
Patent Agency Ranking
0/0