BP算法的研究及其GPU实现

被引量 : 0次 | 上传用户:hbl7623308
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前置信传播(Belief Propagation,BP)算法在LDPC和压缩感知(CompressiveSensing,CS)理论中得到了有效应用,CS理论尽管能够在较少的测量数的情况下做到精确的重建原始数据,但是由于测量矩阵和测量值的非{0,1}性使得CS中BP算法的复杂度较高,不利于实际的工程实现甚至是仿真分析。随着图形处理器的快速发展以及CUDA平台的推出,使得GPU通用计算更加方便,而GPU的并行处理能力正好符合BP算法节点并行性的特点,因此使用GPU实现CS中BP算法的仿真将在一定程度上压缩算法的仿真周期。论文首先介绍了BP算法的基本理论及其在LDPC和CS中的具体应用,并给出了LDPC和CS中相关的算法流程,提出了CS中BP算法的改进方法,包括通过对测量矩阵的消环处理使得消息的计算更加准确,通过前后两次迭代得到的消息进行综合以加快算法的收敛,仿真表明消环后的测量矩阵能提高算法的数据恢复率,将消息进行综合的方式也可以在一定程度上减少算法的迭代次数。其次介绍了基于CUDA的GPU编程,并阐述了GPU编程的内部线程模型的设置原理。最后介绍了LDPC基于CUDA的GPU的实现方法,从而自行设计了CS中BP算法基于CUDA的GPU的实现框架,并给出了算法中节点并行运算的线程设置,仿真实现了算法在CUDA上的运行,结果表明在数据恢复率相当的情况下基于CUDA的GPU实现比CPU实现具有更高的吞吐率。
其他文献
<正>主旨是小说的灵魂。它是小说通过对现实生活的描绘和艺术形象的塑造所表现出来的中心思想,是作者通过小说的人物、情节、环境等要素传达出来的对人生的独特的体验、诠释
期刊
概述了国外和上海地区SMW工法的开发和应用情况 ,概要讨论了SMW工法施工中水泥土配合比、型钢水泥土复合桩的形式、设计强度计算、型钢起拔技术研究等问题 ,简单介绍了自制的
目的 探讨KIT/PDGFRA基因扩增导致1例ALK阳性肺腺癌脑转移的临床表现和治疗方法。方法 报道KIT/PDGFRA基因扩增导致1例ALK阳性肺腺癌脑转移的临床诊断与治疗。结果 患者脑转
毛乌素沙地是我国十二大沙区之一,地跨陕西、宁夏和内蒙古三个省自治区。该区覆盖了陕北能源化工基地与内蒙古能源基地。随着能源基地的建设发展,其对水资源需求量增加,水资源短
经过十多年的建设,“Essentials of Biotechnology”已建设成为江南大学乃至江苏省来华留学生英语授课品牌课程。该课程针对来华留学生学科背景有较大差异,英语能力参差不齐
根据手指静脉图像的结构特点,提出了一种手指静脉特征的提取算法,其基本思想是利用灰度图像中静脉灰度值所形成的谷形区域来实现特征的提取。详细讨论了该算法的基本原理和具
4月28日,国务院公布了第200次常务会议通过的《女职工劳动保护特别规定》(以下简称《特别规定》)。这意味着对女职工的劳动保护,比此前的《女职工劳动保护规定》有了六大方面的突
在不同的时期里,社会对教育技术学专业人员的要求差异很大,而培养方案是一个专业培养人才的总体规划与基本要求,也是对专业的培养目标、基本要求、核心课程的详细描述。我国
目前,大运量的轨道交通已然成为城市公交体系的骨干,但由于其本身在技术上的缺陷使之在票价、可达性等方面不能满足居民的出行需求,同时加上我国目前只重视轨道交通规划建设而忽
快速公交(BRT)系统已经在中国城市快速发展建设,我国已经成为世界上BRT投资速度最快、建成网络最大、BRT建设类型最多的国家之一,并且未来BRT系统的快速建设步伐还将持续。针对目