SVD Processor to Minimize the Number of Rotations in JACOBI Algorithm

Singular Value Decomposition (SVD) Processor for 8X8 MIMO precoding systems is designed. The 2-sided Cyclic Jacobi algorithm is used in our work. Here, the entire matrix is divided into matrix of 2x2 and are processed independently, which at each iteration exchange values between them. The adaptable precision controller designed, has effectively decreased the matrix size for processing and expedite the diagonalization to increase the throughput. To cover the higher precision of Eigen vector elements and Eigen values from 8x8 MIMO channel matrix, 32-bit Fixed data path representation is used. The thresholds for precision can be modified and thus the accuracy of the SVD processor is changeable according to the user requirements. The SVD processor provides throughput of 675k matrix/s in 40nm CMOS technology.

Authors

Institutions

Publication Details

Published
2025-03-04
DOI
https://doi.org/10.1109/icvadv63329.2025.10961772
Primary Topic
Metaheuristic Optimization Algorithms Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SVD Processor to Minimize the Number of Rotations in JACOBI Algorithm

K Sudhakar., Balaji Narayanan, R B Tharunkumar
Metaheuristic Optimization Algorithms Research
article

SVD Processor to Minimize the Number of Rotations in JACOBI Algorithm

K Sudhakar., Balaji Narayanan, R B Tharunkumar
article en

Abstract

Singular Value Decomposition (SVD) Processor for 8X8 MIMO precoding systems is designed. The 2-sided Cyclic Jacobi algorithm is used in our work. Here, the entire matrix is divided into matrix of 2x2 and are processed independently, which at each iteration exchange values between them. The adaptable precision controller designed, has effectively decreased the matrix size for processing and expedite the diagonalization to increase the throughput. To cover the higher precision of Eigen vector elements and Eigen values from 8x8 MIMO channel matrix, 32-bit Fixed data path representation is used. The thresholds for precision can be modified and thus the accuracy of the SVD processor is changeable according to the user requirements. The SVD processor provides throughput of 675k matrix/s in 40nm CMOS technology.

M. Kumarasamy College of Engineering
Openalex Percentile: Top 96%
Metaheuristic Optimization Algorithms Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

SVD Processor to Minimize the Number of Rotations in JACOBI Algorithm — K Sudhakar., Balaji Narayanan, et al. · (2025) | TGRS Research Map | TGRS