Satellite products computation with multiple GPU devices
รหัสดีโอไอ
Creator Wongnaret Khantuwan
Title Satellite products computation with multiple GPU devices
Contributor Chaiyasit Tanchotsrinon, Noppadon Khiripet
Publisher Asia-Pacific Journal of Science and Technology
Publication Year 2567
Journal Title Asia-Pacific Journal of Science and Technology
Journal Vol. 29
Journal No. 2
Page no. 07 (10 pages)
Keyword CUDA, LAI, MSAVI, NDVI, Parallel programming
URL Website https://so01.tci-thaijo.org/index.php/APST/
Website title https://so01.tci-thaijo.org/index.php/APST/article/view/262746
ISSN 2539-6293
Abstract Over recent years, the number of earth observation satellites has increased dramatically. The satellite data gathering from various sources must be prepared and processed into satellite products (indexes), which takes computational time. Therefore, parallel computing techniques should be utilized in reducing time complexity. Graphic Processing Unit (GPU) devices are widely used to accelerate the computation process by massively parallel operations and, thus, are very suitable for this task. Although the index calculations were not complicated, the major drawback of the GPU process is data transfers between the host and the devices. Once data is transferred, it should be reused to calculate all related satellite indexes instead of beginning the transfer-compute cycle. In this paper, we investigate an efficacy way to produce satellite indexes and compare the computational times among many different approaches, i.e., Central Processing Unit (CPU) process executed based on NumPy and extended to multi-thread by Dask, single GPU device process performed with Numba, and multiple GPU device processes launched asynchronously. The experiments were carried out on three hardware environments, namely, the DGX workstation, the High-performance computing (HPC) High memory node, and the HPC-DGX node. The results revealed that the proposed GPU processes achieved more than ten times faster in overall. Furthermore, when compared with the CPU process, it found that its kernel computation could achieve more than 250 times faster.
Asia-Pacific Journal of Science and Technology

บรรณานุกรม

EndNote

APA

Chicago

MLA

ดิจิตอลไฟล์

Digital File
DOI Smart-Search
สวัสดีค่ะ ยินดีให้บริการสอบถาม และสืบค้นข้อมูลตัวระบุวัตถุดิจิทัล (ดีโอไอ) สำนักการวิจัยแห่งชาติ (วช.) ค่ะ