Implementation and scaling of the fully coupled Terrestrial Systems Modeling Platform (TerrSysMP v1.0) in a massively parallel supercomputing environment – a case study on JUQUEEN (IBM Blue Gene/Q)
Continental-scale hyper-resolution simulations constitute a grand challenge in characterizing nonlinear feedbacks of states and fluxes of the coupled water, energy, and biogeochemical cycles of terrestrial systems. Tackling this challenge requires advanced coupling and supercomputing technologies fo...
Saved in:
Published in | Geoscientific model development Vol. 7; no. 5; pp. 2531 - 2543 |
---|---|
Main Authors | , , , , , , |
Format | Journal Article |
Language | English |
Published |
Copernicus Publications
29.10.2014
|
Online Access | Get full text |
Cover
Loading…
Abstract | Continental-scale hyper-resolution simulations constitute a grand challenge in characterizing nonlinear feedbacks of states and fluxes of the coupled water, energy, and biogeochemical cycles of terrestrial systems. Tackling this challenge requires advanced coupling and supercomputing technologies for earth system models that are discussed in this study, utilizing the example of the implementation of the newly developed Terrestrial Systems Modeling Platform (TerrSysMP v1.0) on JUQUEEN (IBM Blue Gene/Q) of the Jülich Supercomputing Centre, Germany. The applied coupling strategies rely on the Multiple Program Multiple Data (MPMD) paradigm using the OASIS suite of external couplers, and require memory and load balancing considerations in the exchange of the coupling fields between different component models and the allocation of computational resources, respectively. Using the advanced profiling and tracing tool Scalasca to determine an optimum load balancing leads to a 19% speedup. In massively parallel supercomputer environments, the coupler OASIS-MCT is recommended, which resolves memory limitations that may be significant in case of very large computational domains and exchange fields as they occur in these specific test cases and in many applications in terrestrial research. However, model I/O and initialization in the petascale range still require major attention, as they constitute true big data challenges in light of future exascale computing resources. Based on a factor-two speedup due to compiler optimizations, a refactored coupling interface using OASIS-MCT and an optimum load balancing, the problem size in a weak scaling study can be increased by a factor of 64 from 512 to 32 768 processes while maintaining parallel efficiencies above 80% for the component models. |
---|---|
AbstractList | Continental-scale hyper-resolution simulations constitute a grand challenge in characterizing nonlinear feedbacks of states and fluxes of the coupled water, energy, and biogeochemical cycles of terrestrial systems. Tackling this challenge requires advanced coupling and supercomputing technologies for earth system models that are discussed in this study, utilizing the example of the implementation of the newly developed Terrestrial Systems Modeling Platform (TerrSysMP v1.0) on JUQUEEN (IBM Blue Gene/Q) of the Jülich Supercomputing Centre, Germany. The applied coupling strategies rely on the Multiple Program Multiple Data (MPMD) paradigm using the OASIS suite of external couplers, and require memory and load balancing considerations in the exchange of the coupling fields between different component models and the allocation of computational resources, respectively. Using the advanced profiling and tracing tool Scalasca to determine an optimum load balancing leads to a 19% speedup. In massively parallel supercomputer environments, the coupler OASIS-MCT is recommended, which resolves memory limitations that may be significant in case of very large computational domains and exchange fields as they occur in these specific test cases and in many applications in terrestrial research. However, model I/O and initialization in the petascale range still require major attention, as they constitute true big data challenges in light of future exascale computing resources. Based on a factor-two speedup due to compiler optimizations, a refactored coupling interface using OASIS-MCT and an optimum load balancing, the problem size in a weak scaling study can be increased by a factor of 64 from 512 to 32 768 processes while maintaining parallel efficiencies above 80% for the component models. |
Author | Gasper, F. Geimer, M. Kollet, S. Shrestha, P. Sulis, M. Goergen, K. Rihani, J. |
Author_xml | – sequence: 1 givenname: F. surname: Gasper fullname: Gasper, F. – sequence: 2 givenname: K. orcidid: 0000-0002-4208-3444 surname: Goergen fullname: Goergen, K. – sequence: 3 givenname: P. surname: Shrestha fullname: Shrestha, P. – sequence: 4 givenname: M. orcidid: 0000-0002-3149-4096 surname: Sulis fullname: Sulis, M. – sequence: 5 givenname: J. surname: Rihani fullname: Rihani, J. – sequence: 6 givenname: M. surname: Geimer fullname: Geimer, M. – sequence: 7 givenname: S. surname: Kollet fullname: Kollet, S. |
BookMark | eNpNkc1u1DAURiNUJNrCmq2X7SIdO3Yce0mroQzqQCs6a8uxr4dUThzZzkiz4x14KN6DJyFpEWJ1r-7P0Seds-JkCAMUxXuCr2oi2Wrf27Ipq5qSssKEvSpOiZSklBzTk__6N8VZSk8Yc9nw5rT4telHDz0MWecuDEgPFiWjfTfsUXAofwfkJu-PyIRpPrToEWKElGOnPfp2TBn6hLbBwvPHvdfZhdiji-VsXm_v0YFc4UvUzWjU65S6A8y0UUftPXiUphGiCf045QUAw6GLYVjyoN8_fs4_RidAKU_2iOZ4n3cPu_X6C7rYXG_RtZ8A3cIAq4fLt8Vrp32Cd3_rebH7uH68-VTefb3d3Hy4Kw1lIpeCOMaq2mEhMEhMqDTSaVtZIS2vgNG2brWprOPWgaCYV5Y1LatrzA1QI-h5sXnh2qCf1Bi7XsejCrpTz4MQ90rH3BkPqqrrBjAWFlPJKJsNtEJwJy1treXAZ9bqhWViSCmC-8cjWC1O1exUNWpxqhan9A8Khpm3 |
CitedBy_id | crossref_primary_10_3390_w12010046 crossref_primary_10_3389_frwa_2021_723548 crossref_primary_10_5194_gmd_10_1549_2017 crossref_primary_10_1016_j_jhydrol_2023_129899 crossref_primary_10_5194_acp_22_7593_2022 crossref_primary_10_1016_j_ecolmodel_2017_06_002 crossref_primary_10_1002_2016WR019191 crossref_primary_10_5194_essd_13_4437_2021 crossref_primary_10_1016_j_cageo_2019_01_014 crossref_primary_10_5194_hess_19_4317_2015 crossref_primary_10_5194_gmd_11_2875_2018 crossref_primary_10_5194_esd_15_167_2024 crossref_primary_10_1007_s35147_021_0911_7 crossref_primary_10_1029_2018GL077621 crossref_primary_10_5194_gmd_9_1341_2016 crossref_primary_10_1029_2019WR026561 crossref_primary_10_5194_acp_22_14095_2022 crossref_primary_10_1007_s10596_017_9696_2 crossref_primary_10_1016_j_jhydrol_2016_03_026 crossref_primary_10_1029_2022WR032430 crossref_primary_10_3389_frwa_2023_1178114 crossref_primary_10_1029_2020WR027828 crossref_primary_10_5194_gmd_10_927_2017 crossref_primary_10_1175_BAMS_D_13_00134_1 crossref_primary_10_3389_frwa_2021_745563 crossref_primary_10_1088_1748_9326_ab0db3 crossref_primary_10_3390_w10111697 crossref_primary_10_5194_gmd_13_1373_2020 crossref_primary_10_5194_acp_21_17291_2021 crossref_primary_10_1029_2021WR031549 crossref_primary_10_1175_JHM_D_16_0159_1 crossref_primary_10_5194_hess_25_3555_2021 crossref_primary_10_5194_hess_23_277_2019 crossref_primary_10_1007_s00382_021_06044_9 crossref_primary_10_1016_j_envsoft_2023_105824 crossref_primary_10_5194_hess_24_1957_2020 crossref_primary_10_1080_17538947_2019_1626921 crossref_primary_10_5194_gmd_12_5077_2019 crossref_primary_10_1002_2017MS001052 crossref_primary_10_1029_2022GL100924 crossref_primary_10_1002_hyp_13448 crossref_primary_10_1016_j_envsoft_2015_07_015 crossref_primary_10_1029_2020RG000715 crossref_primary_10_5194_gmd_17_2987_2024 crossref_primary_10_1029_2019MS001657 crossref_primary_10_1002_2016JD025426 crossref_primary_10_1029_2017JD028187 |
Cites_doi | 10.1109/IPDPS.2012.120 10.1038/35000537 10.1088/1742-6596/78/1/012030 10.1175/MWR-D-10-05013.1 10.5194/gmd-5-1589-2012 10.1145/509593.509604 10.1016/j.advwatres.2013.01.009 10.1002/cpe.1556 10.1109/ICPP.2010.18 10.1016/S0309-1708(00)00075-0 10.1002/2012WR013483 10.1029/2007JD009087 10.1007/s10546-013-9823-0 10.1029/2010WR010090 10.5194/gmd-6-373-2013 10.1177/1094342005056115 10.1088/1742-6596/78/1/012051 10.1029/2009WR008730 10.1029/2007JG000563 10.1016/j.advwatres.2007.05.018 10.1175/JCLI9020.1 10.1016/j.advwatres.2005.08.006 10.1007/11558958_67 10.1175/MWR-D-14-00029.1 10.1007/978-3-642-28145-7_45 10.1177/1094342012468181 10.1175/2010MWR3392.1 |
ContentType | Journal Article |
DBID | AAYXX CITATION DOA |
DOI | 10.5194/gmd-7-2531-2014 |
DatabaseName | CrossRef Directory of Open Access Journals |
DatabaseTitle | CrossRef |
DatabaseTitleList | CrossRef |
Database_xml | – sequence: 1 dbid: DOA name: Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Geology |
EISSN | 1991-9603 |
EndPage | 2543 |
ExternalDocumentID | oai_doaj_org_article_2557e008d039434199b886f9d3bdd6e6 10_5194_gmd_7_2531_2014 |
GroupedDBID | 3V. 5VS 8R4 8R5 AAFWJ AAYXX ABDBF ABJCF ADBBV AENEX AFPKN AHGZY ALMA_UNASSIGNED_HOLDINGS BBORY BCNDV BENPR BPHCQ CITATION ESX GROUPED_DOAJ H13 IAO IEA IPNFZ ISR ITC KQ8 M~E OK1 P2P Q2X RIG RKB RNS TR2 TUS |
ID | FETCH-LOGICAL-c348t-81f4425f0880e90139c9fad2d89d62e43b5bac2df6dfe83062d47b45506ce3c83 |
IEDL.DBID | DOA |
ISSN | 1991-9603 1991-959X |
IngestDate | Tue Oct 22 15:11:34 EDT 2024 Fri Aug 23 00:44:47 EDT 2024 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 5 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c348t-81f4425f0880e90139c9fad2d89d62e43b5bac2df6dfe83062d47b45506ce3c83 |
ORCID | 0000-0002-3149-4096 0000-0002-4208-3444 |
OpenAccessLink | https://doaj.org/article/2557e008d039434199b886f9d3bdd6e6 |
PageCount | 13 |
ParticipantIDs | doaj_primary_oai_doaj_org_article_2557e008d039434199b886f9d3bdd6e6 crossref_primary_10_5194_gmd_7_2531_2014 |
PublicationCentury | 2000 |
PublicationDate | 2014-10-29 |
PublicationDateYYYYMMDD | 2014-10-29 |
PublicationDate_xml | – month: 10 year: 2014 text: 2014-10-29 day: 29 |
PublicationDecade | 2010 |
PublicationTitle | Geoscientific model development |
PublicationYear | 2014 |
Publisher | Copernicus Publications |
Publisher_xml | – name: Copernicus Publications |
References | ref13 ref12 ref15 ref14 ref30 ref11 ref10 ref2 ref1 ref17 ref16 ref19 ref18 ref24 ref23 ref26 ref25 ref20 ref22 ref21 ref28 ref27 ref29 ref8 ref7 ref9 ref4 ref3 ref6 ref5 |
References_xml | – ident: ref4 doi: 10.1109/IPDPS.2012.120 – ident: ref15 doi: 10.1038/35000537 – ident: ref6 doi: 10.1088/1742-6596/78/1/012030 – ident: ref2 doi: 10.1175/MWR-D-10-05013.1 – ident: ref7 – ident: ref27 doi: 10.5194/gmd-5-1589-2012 – ident: ref25 – ident: ref5 doi: 10.1145/509593.509604 – ident: ref30 doi: 10.1016/j.advwatres.2013.01.009 – ident: ref8 doi: 10.1002/cpe.1556 – ident: ref3 doi: 10.1109/ICPP.2010.18 – ident: ref13 doi: 10.1016/S0309-1708(00)00075-0 – ident: ref11 doi: 10.1002/2012WR013483 – ident: ref1 doi: 10.1029/2007JD009087 – ident: ref23 doi: 10.1007/s10546-013-9823-0 – ident: ref29 doi: 10.1029/2010WR010090 – ident: ref28 doi: 10.5194/gmd-6-373-2013 – ident: ref18 doi: 10.1177/1094342005056115 – ident: ref21 doi: 10.1088/1742-6596/78/1/012051 – ident: ref17 doi: 10.1029/2009WR008730 – ident: ref22 doi: 10.1029/2007JG000563 – ident: ref19 doi: 10.1016/j.advwatres.2007.05.018 – ident: ref10 doi: 10.1175/JCLI9020.1 – ident: ref26 – ident: ref16 doi: 10.1016/j.advwatres.2005.08.006 – ident: ref12 doi: 10.1007/11558958_67 – ident: ref24 doi: 10.1175/MWR-D-14-00029.1 – ident: ref9 doi: 10.1007/978-3-642-28145-7_45 – ident: ref14 doi: 10.1177/1094342012468181 – ident: ref20 doi: 10.1175/2010MWR3392.1 |
SSID | ssj0069767 |
Score | 2.2960713 |
Snippet | Continental-scale hyper-resolution simulations constitute a grand challenge in characterizing nonlinear feedbacks of states and fluxes of the coupled water,... |
SourceID | doaj crossref |
SourceType | Open Website Aggregation Database |
StartPage | 2531 |
Title | Implementation and scaling of the fully coupled Terrestrial Systems Modeling Platform (TerrSysMP v1.0) in a massively parallel supercomputing environment – a case study on JUQUEEN (IBM Blue Gene/Q) |
URI | https://doaj.org/article/2557e008d039434199b886f9d3bdd6e6 |
Volume | 7 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV09b9swECWKFAW6FP1E04_ghg7OIFgSaZoco9ZuGsBBAsSAN4Eij0UBWQ4Se8jW_9Af1f_RX9I7SincqUtXiSQI3onvnUC-J8QHTwVX2cSQ5UHqTJlJyIxjy7CC0ACJcujkErE416dLdbaarPasvvhMWC8P3C_cmCjvFAmoQi5ZyqywtjFGRxtkE4LGXmw7t_fFVL8HawLZZKvC53rsxK56UR9iK2r8dR0yFieQBWVIof7Coz3Z_oQv86fiyUAM4aSf0DPxALvn4tHnZLx790L8TDK-6-GmUAeuC3BL60vIA5sIROOA_6Tfgd_sqGGAK0y2G5xfMMiSAxufpR4XrdsyW4URN6PXiwugOjY_hm80NKyJUdMuSKOxMnjbYgu3u2u88ckCggfYux8Hv77_oD6e4BCSWC3Q9M6Wl8vZ7BxGX6oFVO0OgfWtx5fHL8VyPrv6eJoNJgyZl8psM1NERd91pN0oR8uE0dvoQhmMDbpEJZtJ43wZog4RDRUgZVDThu9Ka4_SG_lKHHSbDl8LcAqxcExA3FTFqIyMRmPpYu6KPPfloRjdh6K-7rU2aqpROGo1Ra2e1hy1mqN2KCoO1Z9mLJKdHlDq1EPq1P9KnTf_Y5C34jFPiOGstO_EwfZmh--Jp2ybI_HwpPpUzY9Sav4Gd__mhA |
link.rule.ids | 315,783,787,867,2109,27938,27939 |
linkProvider | Directory of Open Access Journals |
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=Implementation+and+scaling+of+the+fully+coupled+Terrestrial+Systems+Modeling+Platform+%28TerrSysMP+v1.0%29+in+a+massively+parallel+supercomputing+environment+%E2%80%93+a+case+study+on+JUQUEEN+%28IBM+Blue+Gene%2FQ%29&rft.jtitle=Geoscientific+model+development&rft.au=Gasper%2C+F.&rft.au=Goergen%2C+K.&rft.au=Shrestha%2C+P.&rft.au=Sulis%2C+M.&rft.date=2014-10-29&rft.issn=1991-9603&rft.eissn=1991-9603&rft.volume=7&rft.issue=5&rft.spage=2531&rft.epage=2543&rft_id=info:doi/10.5194%2Fgmd-7-2531-2014&rft.externalDBID=n%2Fa&rft.externalDocID=10_5194_gmd_7_2531_2014 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1991-9603&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1991-9603&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1991-9603&client=summon |