Invention Grant
- Patent Title: Variable length execution pipeline
- Patent Title (中): 可变长度执行管道
-
Application No.: US14502689Application Date: 2014-09-30
-
Publication No.: US09558002B2Publication Date: 2017-01-31
- Inventor: Kristie Veith , Leonard Rarick , Manouk Manoukian
- Applicant: Imagination Technologies Limited
- Applicant Address: GB Kings Langley
- Assignee: Imagination Techologies Limited
- Current Assignee: Imagination Techologies Limited
- Current Assignee Address: GB Kings Langley
- Agency: Vorys, Sater, Seymour and Pease LLP
- Agent Vincent M DeLuca
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
In an aspect, a pipelined execution resource can produce an intermediate result for use in an iterative approximation algorithm in an odd number of clock cycles. The pipelined execution resource executes SIMD requests by staggering commencement of execution of the requests from a SIMD instruction. When executing one or more operations for a SIMD iterative approximation algorithm, and an operation for another SIMD iterative approximation algorithm is ready to begin execution, control logic causes intermediate results completed by the pipelined execution resource to pass through a wait state, before being used in a subsequent computation. This wait state presents two open scheduling cycles in which both parts of the next SIMD instruction can begin execution. Although the wait state increases latency to complete an in-progress algorithm, a total throughput of execution on the pipeline increases.
Public/Granted literature
- US20160092237A1 Variable Length Execution Pipeline Public/Granted day:2016-03-31
Information query