A load-balancing strategy for data domain decomposition in parallel programming libraries of raster-based geocomputation

Parallel programming libraries have been proposed to simplify programming for parallel raster-based geocomputation through hiding parallel programming details for users. However, the strategy of data domain decomposition used in existing libraries often leads to load imbalance owing to inherent char...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International journal of geographical information science : IJGIS Ročník 36; číslo 5; s. 968 - 991
Hlavní autoři: Wang, Yu-Jing, Ai, Bei-Bei, Qin, Cheng-Zhi, Zhu, A-Xing
Médium: Journal Article
Jazyk:angličtina
Vydáno: Taylor & Francis 04.05.2022
Témata:
ISSN:1365-8816, 1362-3087
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Parallel programming libraries have been proposed to simplify programming for parallel raster-based geocomputation through hiding parallel programming details for users. However, the strategy of data domain decomposition used in existing libraries often leads to load imbalance owing to inherent characteristics of geocomputation including not only irregular spatial data distribution, but also spatial variation in the amount of computation, thereby impeding their parallel performances. This paper thus proposes a load-balancing strategy of data domain decomposition in parallel programming libraries for raster-based geocomputation based on the concept of spatial computational domain, which characterizes the distribution of computational intensity based on geocomputation characteristics. By implementing the proposed strategy with the message passing interface (MPI), a set of parallel raster-based geocomputation operators across different parallel computing platforms (known as PaRGO V2) was upgraded to improve load-balancing parallelization. The proposed strategy was evaluated by parallelizing two typical geocomputation algorithms (i.e. inverse distance weight interpolation and fuzzy c-means clustering) using PaRGO V2 with uneven distributed computational intensity. The results show that the proposed strategy with PaRGO V2, compared with the previously adopted data domain decomposition strategy, yielded significant improvements to the load balance (i.e. better parallel performance).
AbstractList Parallel programming libraries have been proposed to simplify programming for parallel raster-based geocomputation through hiding parallel programming details for users. However, the strategy of data domain decomposition used in existing libraries often leads to load imbalance owing to inherent characteristics of geocomputation including not only irregular spatial data distribution, but also spatial variation in the amount of computation, thereby impeding their parallel performances. This paper thus proposes a load-balancing strategy of data domain decomposition in parallel programming libraries for raster-based geocomputation based on the concept of spatial computational domain, which characterizes the distribution of computational intensity based on geocomputation characteristics. By implementing the proposed strategy with the message passing interface (MPI), a set of parallel raster-based geocomputation operators across different parallel computing platforms (known as PaRGO V2) was upgraded to improve load-balancing parallelization. The proposed strategy was evaluated by parallelizing two typical geocomputation algorithms (i.e. inverse distance weight interpolation and fuzzy c-means clustering) using PaRGO V2 with uneven distributed computational intensity. The results show that the proposed strategy with PaRGO V2, compared with the previously adopted data domain decomposition strategy, yielded significant improvements to the load balance (i.e. better parallel performance).
Author Ai, Bei-Bei
Zhu, A-Xing
Wang, Yu-Jing
Qin, Cheng-Zhi
Author_xml – sequence: 1
  givenname: Yu-Jing
  orcidid: 0000-0002-1182-0958
  surname: Wang
  fullname: Wang, Yu-Jing
  organization: University of Chinese Academy of Sciences
– sequence: 2
  givenname: Bei-Bei
  surname: Ai
  fullname: Ai, Bei-Bei
  organization: University of Chinese Academy of Sciences
– sequence: 3
  givenname: Cheng-Zhi
  orcidid: 0000-0002-5910-9807
  surname: Qin
  fullname: Qin, Cheng-Zhi
  email: qincz@lreis.ac.cn
  organization: Nanjing Normal University
– sequence: 4
  givenname: A-Xing
  orcidid: 0000-0002-5725-0460
  surname: Zhu
  fullname: Zhu, A-Xing
  organization: Nanjing Normal University
BookMark eNqFkM9KxDAQh4Os4LruIwh5ga5J06YpXlwW_8GCl72HaZKWQNqUpKL79qbuevGgl0wY5vsx812jxeAHg9AtJRtKBLmjjJdCUL7JSU7TQwpO2AVapn6eMSKqxfe_zOahK7SO0TYkZ6IWoiqX6HOLnQedNeBgUHbocJwCTKY74tYHrGECrH0PdsDaKN-PPtrJ-gGnxggBnDMOj8F3Afp-xp1tAgRrIvYtDhAnE1J4NBp3xs8B7xPMATfosgUXzfpcV-jw9HjYvWT7t-fX3XafKUbJlFVMU96SomF53tSqgloVrE1nKsa5JqoqamIoiFxAqQtRGs0TWDWCV6XQjK3Q_SlWBR9jMK1U9rRAOtM6SYmcNcofjXLWKM8aE13-osdgewjHf7mHE2eHZLGHDx-clhMcnQ9tmEVHyf6O-AKMVY2A
CitedBy_id crossref_primary_10_1134_S0361768824700142
crossref_primary_10_1080_13658816_2025_2528964
crossref_primary_10_1016_j_future_2024_107644
crossref_primary_10_1080_13658816_2023_2244550
crossref_primary_10_1016_j_cageo_2025_105912
crossref_primary_10_1080_17538947_2024_2398066
crossref_primary_10_1007_s12145_024_01588_w
Cites_doi 10.1080/13658816.2014.911300
10.1016/j.cageo.2016.12.009
10.1016/j.parco.2003.03.001
10.1080/13658816.2013.776049
10.3390/ijgi7070273
10.1016/j.parco.2003.04.003
10.1016/j.geoderma.2011.03.016
10.1080/02693799608902104
10.1080/13658816.2016.1172714
10.1016/0167-739X(94)00063-K
10.1145/258319.258328
10.1111/tgis.12109
10.1111/j.1538-4632.1999.tb00974.x
10.1007/s11704-014-3501-3
10.1016/j.jpdc.2004.05.003
10.1016/j.patcog.2009.04.013
10.1080/13658810801918509
10.1080/13658810902984228
10.1016/0098-3004(84)90020-7
10.1016/j.cpc.2011.05.002
10.1007/978-3-319-23519-6_1606-1
10.1080/13658816.2013.771740
10.1007/s11704-014-3498-7
10.1177/1094342006064503
ContentType Journal Article
Copyright 2021 Informa UK Limited, trading as Taylor & Francis Group 2021
Copyright_xml – notice: 2021 Informa UK Limited, trading as Taylor & Francis Group 2021
DBID AAYXX
CITATION
DOI 10.1080/13658816.2021.2004603
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Geography
EISSN 1362-3087
EndPage 991
ExternalDocumentID 10_1080_13658816_2021_2004603
2004603
Genre Research Article
GroupedDBID -~X
..I
.4S
.7F
.DC
.QJ
0BK
0R~
29J
30N
4.4
5GY
5VS
AAENE
AAGDL
AAHIA
AAIKC
AAJMT
AALDU
AAMIU
AAMNW
AAPUL
AAQRR
ABCCY
ABDBF
ABFIM
ABHAV
ABLIJ
ABPAQ
ABPEM
ABRLO
ABTAI
ABXUL
ABXYU
ACGEJ
ACGFS
ACGOD
ACHQT
ACIWK
ACTIO
ACUHS
ADCVX
ADGTB
ADXPE
AEISY
AENEX
AEOZL
AFKVX
AFRAH
AFRVT
AGDLA
AGMYJ
AHDZW
AIJEM
AIYEW
AJWEG
AKBVH
AKOOK
ALMA_UNASSIGNED_HOLDINGS
ALQZU
AQRUH
AQTUD
ARCSS
AVBZW
AWYRJ
BLEHA
CAG
CCCUG
CE4
COF
CS3
DGEBU
DKSSO
DU5
EAP
EBO
EBS
EDO
EMK
EPL
ESX
E~A
E~B
F5P
GTTXZ
H13
HF~
HZ~
H~9
H~P
I-F
IPNFZ
J.P
KYCEM
LJTGL
M4Z
MM-
NA5
NX~
O9-
PQQKQ
RIG
RNANH
ROSJB
RTWRZ
S-T
SNACF
TASJS
TBQAZ
TDBHL
TEN
TFL
TFT
TFW
TH9
TNC
TQWBC
TTHFI
TUROJ
TUS
TWF
UT5
UU3
ZCA
ZGOLN
~02
~S~
AAYXX
CITATION
ID FETCH-LOGICAL-c310t-73d16f04b322b9c7a9c43f200c366d0c7490e1a828a5d485ed6c317b86758d33
IEDL.DBID TFW
ISICitedReferencesCount 8
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000721179700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1365-8816
IngestDate Tue Nov 18 21:31:44 EST 2025
Sat Nov 29 06:05:15 EST 2025
Mon Oct 20 23:47:08 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 5
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c310t-73d16f04b322b9c7a9c43f200c366d0c7490e1a828a5d485ed6c317b86758d33
ORCID 0000-0002-5910-9807
0000-0002-1182-0958
0000-0002-5725-0460
PageCount 24
ParticipantIDs informaworld_taylorfrancis_310_1080_13658816_2021_2004603
crossref_citationtrail_10_1080_13658816_2021_2004603
crossref_primary_10_1080_13658816_2021_2004603
PublicationCentury 2000
PublicationDate 2022-05-04
PublicationDateYYYYMMDD 2022-05-04
PublicationDate_xml – month: 05
  year: 2022
  text: 2022-05-04
  day: 04
PublicationDecade 2020
PublicationTitle International journal of geographical information science : IJGIS
PublicationYear 2022
Publisher Taylor & Francis
Publisher_xml – name: Taylor & Francis
References cit0011
cit0010
cit0019
cit0017
cit0018
cit0016
cit0013
cit0014
cit0022
cit0001
cit0023
cit0020
cit0021
Membarth R. (cit0015) 2011
Jin Z. (cit0012) 2012
cit0008
cit0009
cit0006
cit0007
cit0004
cit0026
cit0005
cit0002
cit0024
cit0003
cit0025
References_xml – ident: cit0018
  doi: 10.1080/13658816.2014.911300
– ident: cit0019
  doi: 10.1016/j.cageo.2016.12.009
– start-page: 270
  volume-title: Euro-Par 2011: parallel processing workshops
  year: 2011
  ident: cit0015
– ident: cit0003
  doi: 10.1016/j.parco.2003.03.001
– ident: cit0024
  doi: 10.1080/13658816.2013.776049
– ident: cit0013
  doi: 10.3390/ijgi7070273
– ident: cit0025
  doi: 10.1016/j.parco.2003.04.003
– ident: cit0023
  doi: 10.1016/j.geoderma.2011.03.016
– ident: cit0006
  doi: 10.1080/02693799608902104
– ident: cit0021
  doi: 10.1080/13658816.2016.1172714
– ident: cit0002
  doi: 10.1016/0167-739X(94)00063-K
– ident: cit0011
  doi: 10.1145/258319.258328
– ident: cit0008
  doi: 10.1111/tgis.12109
– ident: cit0004
  doi: 10.1111/j.1538-4632.1999.tb00974.x
– ident: cit0014
  doi: 10.1007/s11704-014-3501-3
– ident: cit0017
  doi: 10.1016/j.jpdc.2004.05.003
– ident: cit0007
  doi: 10.1016/j.patcog.2009.04.013
– ident: cit0026
  doi: 10.1080/13658810801918509
– ident: cit0009
  doi: 10.1080/13658810902984228
– ident: cit0001
  doi: 10.1016/0098-3004(84)90020-7
– ident: cit0005
  doi: 10.1016/j.cpc.2011.05.002
– start-page: 1
  volume-title: 2012 20th International Conference on Geoinformatics,
  year: 2012
  ident: cit0012
– ident: cit0020
  doi: 10.1007/978-3-319-23519-6_1606-1
– ident: cit0022
  doi: 10.1080/13658816.2013.771740
– ident: cit0010
  doi: 10.1007/s11704-014-3498-7
– ident: cit0016
  doi: 10.1177/1094342006064503
SSID ssib023898875
ssj0001015
ssib000159086
Score 2.3872058
Snippet Parallel programming libraries have been proposed to simplify programming for parallel raster-based geocomputation through hiding parallel programming details...
SourceID crossref
informaworld
SourceType Enrichment Source
Index Database
Publisher
StartPage 968
SubjectTerms load balancing
parallel computing
parallel programming library
Raster-based geocomputation
spatial computational domain
Title A load-balancing strategy for data domain decomposition in parallel programming libraries of raster-based geocomputation
URI https://www.tandfonline.com/doi/abs/10.1080/13658816.2021.2004603
Volume 36
WOSCitedRecordID wos000721179700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAWR
  databaseName: Taylor & Francis Journals Complete
  customDbUrl:
  eissn: 1362-3087
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001015
  issn: 1365-8816
  databaseCode: TFW
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://www.tandfonline.com
  providerName: Taylor & Francis
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQhQQLb0R5yQOrwYnTPMYKUTGgiqES3SLHD6iUJqgpiP577hKntAMwgJQpyjmxffZ3F33-jpArX3EVyzBkfiwVC4RRLFZYElBwrnliM0_WkvkP0XAYj8fJo2MTVo5WiTm0bYQi6r0aF7fMqpYRd4PMrDj2kGDguxSv1vsE6MelORo8rQQwWNN7CbiATwmsqq8AGRyy157MwibbMz7fvWUNvda0TVdQabD7D_3ZIzsuJKX9xof2yYYpDsiWq47-sjgkH32al1KzDGmQCrCOVo2m7YLCl1EkmVJdTuWkoNogR90RwSjcQGnxPDc5dUSwKZovc3RaWjqTqNXAEE41fTalqutM1A5zREaDu9HtPXMVG5iCMHHOIqG90PIgg20iS1QkExUICz1SIgw1V1GQcONJyPJkTwdxz-gQDKMsxrRFC3FMOkVZmBNChVIZXBGXEIBoaCkSVmgLDiTh8Yh3SdBORKqcmjkW1chTz4metqOa4qimblS75Hpp9trIefxmkKzOcjqv_6PYpuhJKn60Pf2D7RnZ9vGgBVIrg3PSmc_ezAXZVO_zSTW7rJ38Exof9TA
linkProvider Taylor & Francis
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQQSoLb0R5emANOHGeY4WoiiidItEtcmwHKoUEtQXRf89d4pR2AAaQMlk5J7bPvjvru-8IuXQkk6HwfcsJhbRcrqUVSiwJyBlTLMpSW1SU-YNgOAxHo2g5FwZhlRhDZzVRRHVW4-bGy-gGEneN0KwwtBFh4JgYDwk_1z2wtcifH_cel1wYrOq9MLlgoSLYV18uMqik1-RmYZ9Nls93n1mxXyvspkt2qbf9HyPaIVvGK6XdWo12yZou9kjbFEh_nu-Tjy7NS6GsFJGQEswdnda0tnMKv0YRZ0pV-SLGBVUaYeoGC0ahAdnF81zn1GDBXlB8EabTMqMTgXQNFlpURZ90KatSE5XOHJC4dxvf9C1TtMGS4CnOrIAr28-Ym8JJkUYyEJF0eQYjktz3FZOBGzFtCwj0hKfc0NPKB8EgDTFyUZwfklZRFvqIUC5lCk_ABPggCnoKeMZVBjok4PWAdYjbrEQiDaE51tXIE9vwnjazmuCsJmZWO-RqIfZaM3r8JhAtL3Myq65SsrruScJ_lD3-g-wFaffjh0EyuBven5BNB_MuEGnpnpLWbPKmz8iGfJ-Np5PzSuM_AazU-Vo
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELYQIGDhjShPD6wBJ07zGCugAlFVHSrRLXL8gEppU7UF0X_PXeKUdgAGkDJFOSe2z7676PP3EXLlSSYjEQSOFwnp-FxLJ5IoCcgZUyw2qSsKyvxW2G5HvV7csWjCiYVVYg1tSqKIYq_GxT1SpkLE3SAyK4pcBBh4tsRDvs81SJ0DdPJu83khg0FR73nEhQAVw7L6ypDBI-vV0Sxsszrk891rlsLXErnpQlhq7vxDh3bJts1JaaN0oj2yoof7ZNPKo7_ODshHg2a5UE6KOEgJwY5OSlLbGYUvo4gypSofiP6QKo0gdYsEo3ADucWzTGfUIsEGaD4v0mlu6FggWYOD8VTRF53LQmii8JhD0m3ed28fHCvZ4EjIE6dOyJUbGOansE-ksQxFLH1uoEeSB4FiMvRjpl0BZZ6oKz-qaxWAYZhGWLcozo_I6jAf6mNCuZQpXCETkIEoaCnkhisDHiTg8ZDViF9NRCItnTmqamSJa1lPq1FNcFQTO6o1cj03G5V8Hr8ZxIuznEyLHymmVD1J-I-2J3-wvSQbnbtm0npsP52SLQ8PXSDM0j8jq9Pxmz4n6_J92p-MLwp__wS6tPgM
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+load-balancing+strategy+for+data+domain+decomposition+in+parallel+programming+libraries+of+raster-based+geocomputation&rft.jtitle=International+journal+of+geographical+information+science+%3A+IJGIS&rft.au=Wang%2C+Yu-Jing&rft.au=Ai%2C+Bei-Bei&rft.au=Qin%2C+Cheng-Zhi&rft.au=Zhu%2C+A-Xing&rft.date=2022-05-04&rft.pub=Taylor+%26+Francis&rft.issn=1365-8816&rft.eissn=1362-3087&rft.volume=36&rft.issue=5&rft.spage=968&rft.epage=991&rft_id=info:doi/10.1080%2F13658816.2021.2004603&rft.externalDocID=2004603
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1365-8816&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1365-8816&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1365-8816&client=summon