基于GPU的高光谱影像非线性降维并行算法设计与优化

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:chengyo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高光谱数据降维是高光谱图像处理的关键步骤之一,通过提取连续波段的主要特征,减少信息冗余带来的大额计算开销和分类精度下降等问题。传统串行降维方法的计算复杂度高、处理耗时长,无法满足军事、地质等领域的实时处理需求。CPU+GPU异构系统结合强大的控制逻辑和高效的计算能力,已成为高性能计算领域的发展主流之一。本文针对降维难题,利用GPU强大的计算性能和内存带宽,克服计算和访存瓶颈,大幅提高单位时间的任务吞吐量。高光谱数据存在较多非线性因素,线性降维模型会损失原始信息量,具有较大局限性;而非线性降维算法因计算复杂、耗时巨大难以实际应用。本文研究高光谱影像非线性降维算法在多核与众核异构平台上的设计和优化,主要工作和创新点包括:1)研究基于核的非线性降维算法在GPU上的并行方案和优化策略,以KPCA算法为例,分析算法瓶颈,挖掘高斯核矩阵计算、双边雅克比迭代、KPCA变换等加速热点的并行潜能,就映射方案、算法访存模式展开讨论。改进双边雅克比迭代,并通过实验量化验证和比较了不同设计思路、优化方法的运行效果。结果表明,随数据量增大,加速比逐步提升,基于GPU的并行KPCA算法最高加速173倍。2)流形学习是当前非线性降维算法的研究热点,本文以经典算法ISOMAP为例,设计基于CPU/GPU异构系统的并行算法。设计了邻域图计算、最小前K值求解、全源最短路径(Floyd)等热点的并行方案,通过改进映射方案、使用共享存储、减少额外开销等策略进一步优化并行算法。实验比较各类并行算法的性能差异,并对算法特点和平台限制进行深入分析,结果显示,基于GPU的ISOMAP算法获得9.06~91.15倍性能提升。3)当高光谱数据增加至一定规模,受运行空间限制高光谱非线性降维在单节点上无法进行,因此引入分布存储方案。本文实现了基于MPI的KPCA算法,并结合共享存储、众核GPU架构设计了基于MPI+CUDA和MPI+OpenMP+CUDA两类并行加速方案。针对通信方式、任务负载、划分粒度、存储一致性、访存特性等方面逐一展开并行和优化讨论。实验表明,基于MPI+OpenMP+CUDA实现的KPCA算法比基于MPI的分布存储方案加速2.75~9.27倍。
其他文献
<正>痤疮是青春期的一种慢性毛囊皮脂腺性皮肤病,多发于青春期男女,好发于面部、上胸部、背部等部位,中医称本病为粉刺或面疮。笔者于2003年9月—2008年12月,采用针刺治疗痤
期刊
分析探讨GIS技术在专题图制作过程中的应用,它不仅能够改善和优化专题图制图过程,提高制图效率,还能提高现有数据利用率.提出一个基于GIS的专题图制作的基本模式.
本文通过国外应用汽车个性化服务的成功经验,寻求提高我国汽车个性化服务业的发展水平与改善汽车服务企业管理绩效之对策。运用相应手段和方法解决汽车个性化服务系统中的管
为了适应21世纪社会主义现代化建设需要,进一步加强本科教学的管理工作,对兽医专业本科毕业论文的存档情况进行了调查分析,并从不同角度阐述了本科毕业论文规整的重要性,针对
随着信息与通信技术的迅猛发展,高校的运行生态得到重构,高校教师作为高校教育教学的关键,其自身的媒介素养对人才培养有着重要影响。课题组借助问卷分析法对高校教师的媒介
乡村旅游作为新时期的一种产业,符合当今社会发展规律,不仅可以满足人民日益增长的物质需求和精神需求,又可以间接促进国民经济的发展。因此,相关部门应持续不断改进和完善相
闻一多先生的《诗经》研究见于《诗经通义》《诗经新义》及《高唐神女传说之分析》等著述,其中新见迭出,醒人耳目。这些对毛传郑笺等旧说的突破多来自于采用通考的方法和视角
本文是作者对当前艺术创作中存在的问题的认识与思考,对现时期艺术创作存在的低俗想象进行分析和批评,提出应引导当代人文修养走向雅化。 This article is the author ’s c
古之冶游书从唐代产生以来,至清时更是蔚为壮观,然其间唯有明末清初余怀的<板桥杂记>能够超拔诸作之上,别有境界,不落俗艳.此乃得力于其实录的史学价值、内含的"遗民情怀"、
函数是高中数学的核心概念,函数的思想方法是贯穿高中数学课程的一根"红线",函数概念历来都是高中数学教学中的重点和难点.但是笔者在教学中发现,高中数学教材中函数定义的内