Method and apparatus for parallel qrd-based operations on multiple execution unit processing systems
A technology of execution unit and processor, applied in the direction of synchronization/start-stop system, complex mathematical operation, etc., can solve problems such as being unsuitable for parallel processing systems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0020] The present disclosure is directed, in at least one aspect, to a QR decomposition-based method and system for execution on a multi-execution unit processing system. The method may implement a least squares based scheme to solve the system of equations. The method can be highly parallelized across multiple execution units to improve execution latency.
[0021] Many communications applications must solve or evaluate systems of equations. In Equation (1) below, an exemplary system of linear equations represented by the linear system Ax=b is shown.
[0022]
[0023] In equation (1), the matrix A(a 11 , a 12 ,...) is the observation matrix, which can be assumed to be noisy; b is a vector representing a known sequence (such as a training sequence, etc.), x is a vector to be calculated by least squares, and e is a residual or error vector. This can be described more compactly in matrix notation as follows: Ax=b+e. If the number of equations is the same as the number o...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


