首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种基于GPU和内存映射文件的高分辨率遥感图像快速处理方法
引用本文:马秀丹,崔宾阁,钟 勇,张永辉,费 东.一种基于GPU和内存映射文件的高分辨率遥感图像快速处理方法[J].海洋科学,2018,42(1):139-146.
作者姓名:马秀丹  崔宾阁  钟 勇  张永辉  费 东
作者单位:山东科技大学计算机科学与工程学院
基金项目:国家自然科学基金项目(41406200); 山东省自然科学基金(ZR2014DQ030)
摘    要:高分辨率遥感图像处理经常面临程序执行时间过长和内存空间不足的问题,虽然并行计算技术可以提高遥感图像的处理速度,但是无法降低算法占用的巨大内存空间。为了解决这一问题,本文提出了一种利用CUDA和内存映射文件的高分辨率遥感图像快速处理方法,并以K-Means算法为例进行了实现。其中,CUDA技术可以有效利用GPU强大的并行计算能力,而内存映射文件技术降低了磁盘I/O速度较慢对算法性能的影响。实验结果表明,本文方法比传统K-Means聚类算法计算速度提高了30倍左右,内存使用量降低了90%以上。

关 键 词:内存映射文件    CUDA    优化    遥感图像    聚类
收稿时间:2017/10/11 0:00:00
修稿时间:2017/12/29 0:00:00

A fast processing method for high-resolution remote sensing image based on GPU and memory mapping file
MA Xiu-dan,CUI Bin-ge,ZHONG Yong,ZHANG Yong-hui and FEI Dong.A fast processing method for high-resolution remote sensing image based on GPU and memory mapping file[J].Marine Sciences,2018,42(1):139-146.
Authors:MA Xiu-dan  CUI Bin-ge  ZHONG Yong  ZHANG Yong-hui and FEI Dong
Abstract:High-resolution remote sensing image processing programs often encounter the problems of lengthy execution time and insufficient memory space because of the limitations of computer processor frequency and memory capacity. Parallel computing can enhance remote sensing image processing speed, but is unable to reduce the requirements for memory space. In this paper, we present an approach to simultaneously optimize the time and space efficiencies for image processing programs. This has been previously implemented for the K-Means algorithm. CUDA can effectively take advantage of GPU powerful parallel computing capabilities, and memory mapping file can offset the impact of a slow disk I/O performance on algorithms. Experimental results show that our method is about 30 times faster than the traditional K-Means clustering algorithm, and the memory usage decreased by more than 90%.
Keywords:Memory mapping file  CUDA  Optimization  Remote sensing image  Clustering
本文献已被 CNKI 等数据库收录!
点击此处可从《海洋科学》浏览原始摘要信息
点击此处可从《海洋科学》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号