论文题目: |
PyCLiPSM: Harnessing heterogeneous computing resources on CPUs and GPUs for accelerated digital soil mapping |
第一作者: |
Zhang Guiming, Zhu A-Xing, Liu Jing, Guo Shanxin etc. |
联系作者: |
|
发表年度: |
2021 |
摘 要: |
|
英文摘要: |
Digital soil mapping (DSM) at high spatial resolutions over large areas often demands considerable computing power. This study aims to harness the heterogeneous computing resources on multi-core central processing units (CPUs) and graphics processing units (GPUs) to accelerate DSM by implementing PyCLiPSM, a parallel version of the iPSM (individual predictive soil mapping) algorithm which represents the type of geospatial algorithms that is data- and compute-intensive and highly parallelizable. PyCLiPSM was implemented in Python based on the PyOpenCL parallel programming library, which runs on any operating system and exploits the computing power of both CPUs and GPUs. Experiments show that PyCLiPSM can effectively leverage multi-core CPUs and GPUs to speed up DSM tasks. PyCLiPSM is open-source and freely available. Using PyCLiPSM as an example, we advocate implementing parallel geospatial algorithms using the PyOpenCL framework to harness the heterogeneous computing resources available to researchers and practitioners for accelerated geospatial analysis. |
刊物名称: |
TRANSACTIONS IN GIS |
全文链接: |
|
论文类别: |
SCI |