A parallel implementation of the message-passing decoder of LDPC codes using a reconfigurable optical model

被引:1
|
作者
Babvey, S [1 ]
Bourgeois, AG [1 ]
Fernández-Zepeda, JA [1 ]
McLaughlin, SW [1 ]
机构
[1] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30302 USA
来源
SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERNG, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING AND FIRST AICS INTERNATIONAL WORKSHOP ON SELF-ASSEMBLING WIRELESS NETWORKS, PROCEEDINGS | 2005年
关键词
reconfigurable architectures; optical buses; LDPC codes; message-passing decoder;
D O I
10.1109/SNPD-SAWN.2005.6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we propose a constant-time algorithm for parallel implementation of the message-passing decoder of Low Density Parity Check (LDPC) codes on the Linear Array with a Reconfigurable Pipelined Bus System (LARPBS), achieving the minimum number of processors required for a fully parallel implementation. Dynamic reconfiguration provides flexibility to code changes and efficient message routing. To decode a different code, we may simply set up the required connections between the bit-nodes and check-nodes by modifying the initialization phase of the LARPBS algorithm. No extra wiring or hardware changes are required, as compared to other existing approaches. Moreover, the same hardware can implement the decoder in both probability and logarithm domains. The LARPBS also allows reducing the number of the bus cycles required for processor communications to a small constant, regardless of the code length. We illustrate that the LARPBS is an efficient and fast model for implementing the decoder.
引用
收藏
页码:288 / 293
页数:6
相关论文
共 50 条
  • [1] Quaternary-Binary Message-Passing Decoder for Quantum LDPC Codes
    Chytas, Dimitris
    Raveendran, Nithin
    Pradhan, Asit Kumar
    Vasic, Bane
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 1393 - 1398
  • [2] A parallel LSI architecture for LDPC decoder improving message-passing schedule
    Shimizu, Kazunori
    Ishikawa, Tatsuyuki
    Togawa, Nozomu
    Ikenaga, Takeshi
    Gotot, Satoshi
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 5099 - +
  • [3] A differential binary message-passing LDPC decoder
    Mobini, Nastaran
    Banihashemi, Arnir H.
    Hemati, Saied
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 1561 - 1565
  • [4] A Differential Binary Message-Passing LDPC Decoder
    Mobini, Nastaran
    Banihashemi, Amir H.
    Hemati, Saied
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2009, 57 (09) : 2518 - 2523
  • [5] An approximate analytical model of the message passing decoder of LDPC codes
    Lehmann, F
    Maggio, GM
    ISIT: 2002 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2002, : 31 - 31
  • [6] A Binary Message-Passing Decoding Algorithm for LDPC Codes
    Chen, Chao-Yu
    Huang, Qin
    Kang, Jingyu
    Zhang, Li
    Lin, Shu
    2009 47TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING, VOLS 1 AND 2, 2009, : 424 - 430
  • [7] Nonlinear dynamics of the message passing decoder of LDPC codes
    Maggio, GM
    Lehmann, F
    Kocarev, L
    Tasev, Z
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2002, : 310 - 314
  • [8] Partially-parallel LDPC decoder achieving high-efficiency message-passing schedule
    Shimizu, K
    Ishikawa, T
    Togawa, N
    Ikenaga, T
    Goto, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (04) : 969 - 978
  • [9] Partially-parallel LDPC decoder based on high-efficiency message-passing algorithm
    Shimizu, K
    Ishikawa, T
    Togawa, N
    Ikenaga, T
    Goto, S
    2005 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2005, : 503 - 510
  • [10] Stabilizer Inactivation for Message-Passing Decoding of Quantum LDPC Codes
    Du Crest, Julien
    Mhalla, Mehdi
    Savin, Valentin
    2022 IEEE INFORMATION THEORY WORKSHOP (ITW), 2022, : 488 - 493