论文标题

用于使用MPI编码和解码二进制LDPC代码的分布式处理

Distributed Processing for Encoding and Decoding of Binary LDPC codes using MPI

论文作者

Gokalgandhi, Bhargav, Seskar, Ivan

论文摘要

低密度均衡检查(LDPC)代码是通信系统中用于正向误差校正(FEC)的线性错误校正代码。但是,对LDPC代码编码和解码的编码需要进行密集的计算,这使得在一般软件基于软件的信号处理系统中很难进行实际用法。为了加速LDPC代码的编码和解码,使用消息传递接口(MPI)在多个多核CPU上分布式处理。实施是使用流处理和批处理处理机制完成的,并且将两个实现的执行时间比较W.R.T的CPU数量和每个CPU的内核数。通过执行时间W.R.T.的变化显示了分布式处理的性能评估。增加处理器数量(CPU核心)。

Low Density Parity Check (LDPC) codes are linear error correcting codes used in communication systems for Forward Error Correction (FEC). But, intensive computation is required for encoding and decoding of LDPC codes, making it difficult for practical usage in general purpose software based signal processing systems. In order to accelerate the encoding and decoding of LDPC codes, distributed processing over multiple multi-core CPUs using Message Passing Interface (MPI) is performed. Implementation is done using Stream Processing and Batch Processing mechanisms and the execution time for both implementations is compared w.r.t variation in number of CPUs and number of cores per CPU. Performance evaluation of distributed processing is shown by variation in execution time w.r.t. increase in number of processors (CPU cores).

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源