Return
Efficient distributed matrix for resolving computational intensity in remote sensing
DOI:10.1016/j.future.2024.107644.png)
Abstract
En 中文
Remote sensing analysis is a dominant yet time-consuming part of geospatial applications. The performance can be optimized based on distributed computing, but current systems still face significant challenges. Firstly, the spatial characteristics of remote sensing data lead to an uneven distribution of computational intensity (CIT), which characterizes computing loads, including computation and IO, indifferent spatial domains. Secondly, it is hard to achieve load-balancing without introducing new computational costs, thus increasing the CIT and reducing the overall performance. Therefore, resolving CIT by decreasing and balancing it is an important research issue for distributed remote sensing computing. This paper proposes LBM-RS, an efficient distributed framework based on load-balancing matrix computing for remote sensing. It implements remote sensing applications based on the distributed matrix, representing the algorithms with a matrix computation and constructing multi-dimensional spatial domains to model computational costs for matrix operation tasks. It resolves the CIT with the minimum computation load and dynamic spatial domain decomposition strategy to support global load balancing. We also exploit the IO efficiency from the task staging strategy and the cache-aware memory structure for remote sensing data. In this way, it can reduce the bandwidth burden and memory access frequency, thus decreasing the overall CIT. Finally, we evaluate the proposed approach on both real and synthetic datasets, and the results demonstrate significant advantages in computation and communication efficiency compared to the benchmarks.
Keywords:
Remote sensing data
Computational intensity
Load balancing
Distributed framework
Distributed matrix
Journal
F
IF:
6.1
Papers:
6.8K
Citations:
2.3W

