DocumentCode
3063560
Title
Optimizing the mapping of low-density parity check codes on parallel decoding architectures
Author
Al-Rawi, Ghazi ; Cioffi, John ; Horowitz, Mark
Author_Institution
Stanford Univ., CA, USA
fYear
2001
fDate
36982
Firstpage
578
Lastpage
586
Abstract
We study the problem of optimizing the mapping of LDPC codes on parallel machines to minimize the communication cost. To reduce the search space, the problem is solved in two stages: clustering, and cluster allocation. We propose a simplified clustering technique based on a modified min-cut algorithm that reduces the search complexity from O(n2) to O(n). It was found that most of the locality is exploited by the clustering operation, which results in a 40-52% improvement in the total communication cost over random mapping. For large networks, cluster allocation is much more costly and results in only 1-8% additional improvement in unidirectional and bi-directional torus topologies. We compared the performance of two different approaches for cluster allocation. The first one is bused on min-cut algorithm, and the second one is based on a genetic algorithm. It was found that the min-cut based approach is better for small network sizes. For large network sizes with the number of clusters ⩾64, the genetic based approach becomes more attractive
Keywords
communication complexity; decoding; genetic algorithms; hypercube networks; minimisation; parallel architectures; parallel machines; pattern clustering; LDPC codes; bi-directional torus topologies; cluster allocation; clustering operation; clustering technique; communication cost; communication cost minimization; genetic algorithm; large networks; low-density parity check code mapping; min-cut algorithm; modified min-cut algorithm; parallel decoding architectures; parallel machines; random mapping; search complexity; search space; small network sizes; unidirectional torus topologies; Bidirectional control; Clustering algorithms; Cost function; Genetic algorithms; Iterative algorithms; Iterative decoding; Network topology; Parallel machines; Parity check codes; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: Coding and Computing, 2001. Proceedings. International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
0-7695-1062-0
Type
conf
DOI
10.1109/ITCC.2001.918859
Filename
918859
Link To Document