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...
Uloženo v:
| Vydáno v: | International journal of geographical information science : IJGIS Ročník 36; číslo 5; s. 968 - 991 |
|---|---|
| Hlavní autoři: | , , , |
| 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 and Francis Online Journals 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/eLvHCXMwrV07T8MwELYQQoKFN6K85IE10CRu7IwVomKqGCrRLfITKqUJagOi_567xCntAAywWroktu98d9Hn7yPkOpSJc9yxwKTGBUyhkLuEZsXxEMa5dJEVtdgEHw7FeJw-ejTh3MMqsYd2DVFEfVZjcEs1bxFxt4jMEiJEgEHkW7ya7xNSP4bmaPC0UsCgpvcy4UJ-SiGqvgpkcMheezMLH9ne8fnuLWvZa43bdCUrDfb-YT77ZNeXpLTf-NAB2bDFIdn26ugviyPy0ad5KU2gEAapIdfRecNpu6DwZRRBptSUUzkpqLGIUfdAMAoDSC2e5zanHgg2RfNlj05LR2cSuRoCTKeGPttS1zoTtcMck9HgfnT3EHjFhkBDmVgFPDZh4rpMwTGhUs1lqlnsYEY6ThLT1ZylXRtK6PJkzzDRsyYBQ64Eti0mjk_IZlEW9pTQSPKIGQbFBhRsKrEiZtrGQmjNQ6W47hDWbkSmPZs5imrkWehJT9tVzXBVM7-qHXKzNHtt6Dx-M0hXdzmr6v8orhE9yeIfbc_-YHtOdiK8aIHQSnZBNqvZm70kW_q9msxnV7WTfwKDavUO |
| linkProvider | Taylor & Francis |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQQSoLb0R5emANNIkbO2OFqIoonSLRLXL8gEohQW1A9N_jS5ySDsAAa6RLYvvsu7O--z6ELl0eaE01cWQotUMSEHLnpljR1DXPKdeeYqXYBB2P2WQSNnthAFYJNbSuiCLKsxo2N1xG15C4a4BmMeYCwsCzNR4Qfq73TKwF_vxo8NhIYUDVexlyTYQKzb76SpGNS_bq3ix4Z93l891nVuLXCrtpIy4Ntv9jRDtoy2aluF-50S5aU9kealuB9OfFPvro4zTn0kkACSlMuMPzitZ2gc2vYcCZYpm_8GmGpQKYusWCYfMA2MXTVKXYYsFewHxZpuNc4xkHugYHIqrETyoXpdRE6TMHKBrcRjdDx4o2OMJkioVDfekGuksSc1IkoaA8FMTXZkTCDwLZFZSEXeVyU-jxniSsp2RgDGnCoHKRvn-IWlmeqSOEPU49IonJN0zOlgSK-UQonzEhqJskVHQQqVciFpbQHHQ10ti1vKf1rMYwq7Gd1Q66Wpq9VowevxmEzWWOi_IqRVe6J7H_o-3xH2wvUHsYPYzi0d34_gRtetB3AUhLcopaxexNnaEN8V5M57Pz0uM_ARa4-Tg |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQQcDCG1GeHlgDTeLGzlgBEQhUdahEt8jxAyqlSdUGRP89vsQp7QAMsFq6JLbPvrvou-9D6NLlgdZUE0eGUjskASF3booVTV0zTrn2FCvFJmi3ywaDsGfRhFMLq4QaWldEEeVdDYd7LHWNiLsGZBZjLgAMPFviAd_nqkmdA3DyfvS8kMGAqPc84poAFZpj9ZUhG49s161Z8My6yee71yyFryVy04WwFG3_w4R20JbNSXGncqJdtKKyPbRh5dFfZ_voo4PTnEsnARykMMEOTytS2xk2X4YBZYplPuLDDEsFIHWLBMNmALjF01Sl2CLBRmA-L9JxrvGEA1mDA_FU4heVi1JoovSYA9SP7vo3946VbHCEyRMLh_rSDXSLJOaeSEJBeSiIr82MhB8EsiUoCVvK5abM421JWFvJwBjShEHdIn3_EDWyPFNHCHucekQSk22YjC0JFPOJUD5jQlA3SahoIlJvRCwsnTmoaqSxa1lP61WNYVVju6pNdDU3G1d8Hr8ZhIu7HBfljxRdqZ7E_o-2x3-wvUDrvdsofnroPp6gTQ-aLgBmSU5Ro5i8qTO0Jt6L4XRyXvr7JyNO9-o |
| 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 |