Implementation of Remote-Sensing Data Processing Platform Based on Computable Storage

被引:0
作者
Qiu, Zeyu [1 ]
Liu, Jiahong [2 ]
Yang, Xu [1 ]
Zha, Renpeng [1 ]
Li, Zhen [1 ]
Bai, Xishan [3 ]
机构
[1] Informat Engn Univ, Zhengzhou 450001, Peoples R China
[2] Huazhong Univ Sci & Technol, Wuhan 430074, Peoples R China
[3] Yunnan Minzu Univ, Kunming 650504, Peoples R China
基金
中国国家自然科学基金;
关键词
Compilation and indexing terms; Copyright 2024 Elsevier Inc;
D O I
10.1155/2022/6227894
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Previous researches on accelerating remote sensing data processing are based on traditional von Neumann architecture, which separates storage and computation. Under the architecture, data must be obtained from the storage device first and then transmitted to Field Programmable Gate Array (FPGA) through the system bus. The power consumption caused by the data handling is huge, even exceeding the energy consumption required for data processing. In order to reduce the migration of remote sensing data and alleviate the problems of storage wall and power wall under von Neumann architecture, we design a remote sensing data processing platform based on the system architecture of computable storage, which uses Solid-State Disk (SSD) with computing capability to process the remote sensing data and realize accelerated remote sensing data processing. Based on this platform, applications related to remote sensing data processing such as compression, target detection, and image classification are deployed in SSD to improve the information acquisition rate in remote sensing data. Experimental results show that after compression being offloaded to SSD computing performance is improved by 2.27 times compared with the host CPU. Compared with the host GPU, the target detection speed is improved by 6.25% and the power consumption is reduced by 66.7%. Compared with the host, the detection speed of remote sensing image classification is improved by 78.8%, the power consumption is reduced by 70%, achieving the expected classification effect. The Remote Sensing data Processing Platform based on Computable Storage (CSRSPP) distributes various computing tasks to the SSD for execution, which not only improves the processing speed of computing tasks, but also greatly reduces the power consumption of the platform.
引用
收藏
页数:11
相关论文
共 26 条
[1]  
[Anonymous], 2012, FAST
[2]   It's Time to Think About an Operating System for Near Data Processing Architectures [J].
Barbalace, Antonio ;
Iliopoulos, Anthony ;
Rauchfuss, Holm ;
Brasche, Goetz .
PROCEEDINGS OF THE 16TH WORKSHOP ON HOT TOPICS IN OPERATING SYSTEMS (HOTOS 2017), 2017, :56-61
[3]  
Boroumand A, 2018, ACM SIGPLAN NOTICES, V53, P316, DOI [10.1145/3173162.3173177, 10.1145/3296957.3173177]
[4]   A reconfigurable multi-mode implementation of hyperspectral target detection algorithms [J].
Boskovic, Dordije ;
Orlandic, Milica ;
Johansen, Tor Arne .
MICROPROCESSORS AND MICROSYSTEMS, 2020, 78
[5]  
Cao W, 2020, PROCEEDINGS OF THE 18TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, P29
[6]  
Changman Lee, 2015, Proceedings of the 13th USENIX Conference on File and Storage Technologies. FAST '15, P273
[7]   Practical Near-Data Processing for In-memory Analytics Frameworks [J].
Gao, Mingyu ;
Ayers, Grant ;
Kozyrakis, Christos .
2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, :113-124
[8]  
Girshick C.N.N., 2015, COMPUT SCI, P1440
[9]   FPGA Implementation of an Algorithm for Automatically Detecting Targets in Remotely Sensed Hyperspectral Images [J].
Gonzalez, Carlos ;
Bernabe, Sergio ;
Mozos, Daniel ;
Plaza, Antonio .
IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2016, 9 (09) :4334-4343
[10]   Biscuit: A Framework for Near-Data Processing of Big Data Workloads [J].
Gu, Boncheol ;
Yoon, Andre S. ;
Bae, Duck-Ho ;
Jo, Insoon ;
Lee, Jinyoung ;
Yoon, Jonghyun ;
Kang, Jeong-Uk ;
Kwon, Moonsang ;
Yoon, Chanho ;
Cho, Sangyeun ;
Jeong, Jaeheon ;
Chang, Duckhyun .
2016 ACM/IEEE 43RD ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2016, :153-165