{"title":"Applying GPU and POSIX thread technologies in massive remote sensing image data processing","authors":"Yuehu Liu, Bin Chen, Hao Yu, Yong Zhao, Zhou Huang, Yu Fang","doi":"10.1109/GEOINFORMATICS.2011.5980671","DOIUrl":null,"url":null,"abstract":"Since the introduction of CUDA (Compute Unified Device Architecture), GPU (Graphics Processing Unit) was used in various fields rapidly. Some researchers used the GPU computing technology in remote sensing image processing, and revealed that one hundred times speedup could be obtained. Current GPU-based approaches need to load all the image data at a time prior to image processing. However, the current computer memory and GPU memory are limited, and are not big enough for loading the remote sensing image data which are always massive. Hence, current GPU-based image processing approaches cannot be directly applied in remote sensing image processing. Under this situation, this paper proposes a dual-parallel processing mechanism, which is based on GPU and POSIX thread technologies, in massive remote sensing image data processing. Experimental results illustrate that our methodology can not only deal with massive remote sensing image data, but also improve the processing efficiency greatly.","PeriodicalId":413886,"journal":{"name":"2011 19th International Conference on Geoinformatics","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 19th International Conference on Geoinformatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GEOINFORMATICS.2011.5980671","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19
Abstract
Since the introduction of CUDA (Compute Unified Device Architecture), GPU (Graphics Processing Unit) was used in various fields rapidly. Some researchers used the GPU computing technology in remote sensing image processing, and revealed that one hundred times speedup could be obtained. Current GPU-based approaches need to load all the image data at a time prior to image processing. However, the current computer memory and GPU memory are limited, and are not big enough for loading the remote sensing image data which are always massive. Hence, current GPU-based image processing approaches cannot be directly applied in remote sensing image processing. Under this situation, this paper proposes a dual-parallel processing mechanism, which is based on GPU and POSIX thread technologies, in massive remote sensing image data processing. Experimental results illustrate that our methodology can not only deal with massive remote sensing image data, but also improve the processing efficiency greatly.