-
题名基于GPU多流并发并行模型的NDVI提取算法
被引量:3
- 1
-
-
作者
左宪禹
张哲
苏岳瀚
刘扬
葛强
田军锋
-
机构
河南大学计算机与信息工程学院数据与知识工程研究所
河南省大数据分析与处理重点实验室
中国科学院空天信息创新研究院
-
出处
《计算机科学》
CSCD
北大核心
2020年第4期25-29,共5页
-
基金
国家重点研发计划课题(2017YFD0301105)
国家自然科学基金(U1704122,U1604145)
河南省重点研发与推广专项(182102210242,182102110065,192102210096)。
-
文摘
利用GPU进行加速的归一化差分植被指数(Normalized Differential Vegetation Index,NDVI)提取算法通常采用GPU多线程并行模型,存在弱相关计算之间以及CPU与GPU之间数据传输耗时较多等问题,影响了加速效果的进一步提升。针对上述问题,根据NDVI提取算法的特性,文中提出了一种基于GPU多流并发并行模型的NDVI提取算法。通过CUDA流和Hyper-Q特性,GPU多流并发并行模型可以使数据传输与弱相关计算、弱相关计算与弱相关计算之间达到重叠,从而进一步提高算法并行度及GPU资源利用率。文中首先通过GPU多线程并行模型对NDVI提取算法进行优化,并对优化后的计算过程进行分解,找出包含数据传输及弱相关性计算的部分;其次,对数据传输和弱相关计算部分进行重构,并利用GPU多流并发并行模型进行优化,使弱相关计算之间、弱相关计算和数据传输之间达到重叠的效果;最后,以高分一号卫星拍摄的遥感影像作为实验数据,对两种基于GPU实现的NDVI提取算法进行实验验证。实验结果表明,与传统基于GPU多线程并行模型的NDVI提取算法相比,所提算法在影像大于12000*12000像素时平均取得了约1.5倍的加速,与串行提取算法相比取得了约260倍的加速,具有更好的加速效果和并行性。
-
关键词
NDVI
gpu多流并发模型
遥感信息提取
计算通讯重叠
并行加速
-
Keywords
NDVI
gpu parallel model
Remote sensing information extraction
Overlap
Parallel acceleration
-
分类号
TP751
[自动化与计算机技术—检测技术与自动化装置]
-