Finite Resolution Decomposition of a Matrix for Low-Complexity and Energy-Efficient Matrix-Vector Multiplication
Simple SummaryContent extracted from patent full text and abstract with AI.
This patent describes a method and system for performing matrix-vector multiplication in a way that significantly reduces computational complexity and energy consumption. The approach approximates the original matrix as a combination of matrices whose elements are positive or negative integer powers of two. This enables all multiplications to be replaced by much simpler bit shifts and additions, allowing fast and efficient processing without requiring high-power, complex hardware. The invention is particularly suited for applications such as wireless MIMO (Multiple-Input Multiple-Output) systems and artificial neural networks, where large-scale matrix operations are frequent and computationally expensive.
Use CasesContent extracted from patent full text and abstract with AI.
- Wireless communication systems, specifically in the precoding and signal processing of MIMO transmitters and receivers to efficiently generate transmit symbols.
- Machine learning systems, especially artificial neural networks (ANNs), where large matrix-vector multiplications are common in model inference and training.
- Real-time signal processing applications where energy efficiency and low hardware complexity are crucial, such as IoT edge devices and embedded systems.
- Custom hardware design for digital signal processing, such as FPGAs and ASICs implementing efficient matrix-vector operations.
- Mobile devices and base stations operating in 5G or next-generation wireless networks, where massive MIMO and beamforming demand scalable low-power computation.
BenefitsContent extracted from patent full text and abstract with AI.
- Significantly reduces the computational complexity and energy consumption of large matrix-vector multiplications, enabling real-time processing even in resource-constrained environments.
- Replaces expensive multiplications with simple bit shifts and additions, which are much faster and more energy-efficient to implement in hardware.
- Enables a favorable trade-off between memory usage, computational complexity, and result accuracy by adjusting the number or sparsity of matrix factors.
- Allows existing hardware and software platforms to leverage enhanced efficiency without requiring entirely new architectures, potentially delivering cost savings.
- Maintains or improves signal-to-noise ratio (SNR) and accuracy compared to existing low-complexity methods, making it practical for high-performance communications and machine learning tasks.
- Flexible decomposition methods (sum or product decomposition) allow optimization for different application needs and constraints.
Technical Classifications (CPCs)
Main Classifications
Electrical & Electronic Tech
Physics & Measurement
Sub Classifications
Computing & Calculating
Electric Communication Technique
CPC Codes
Inventors & Applicants
Applicants
Univ Friedrich Alexander Er
Patent Abstract
A method for providing transmit symbols to be transmitted by a transmitter to one or more receivers of a wireless MIMO communication system is described. The method includes receiving data to be transmitted to the one or more receivers, and obtaining the transmit symbols to be transmitted by multiplying a data vector including the data to be transmitted by a matrix, like a precoding matrix. The matrix is approximated by a plurality of matrices whose elements are positive or negative integer powers of two so that multiplying the data vector by the matrix includes a series of sub-multiplications, each of the sub-multiplications being realized only by bit shifts and additions.
Key Information
Publication No.
EP3859609A1
Family ID
69400473
Publication Date
2021-08-04
Application No.
EP20154407A
Application Date
2020-01-29
Priority Date
2020-01-29
Granted
No
Possible Cooperation
For further information please contact the transfer office.