LBM-HPC - An Open-Source Tool for Fluid Simulations. Case Study: Unified Parallel C (UPC-PGAS)
The main motivation of this work is the evaluation of the Unified Parallel C (UPC) model, for Boltzmann-fluid simulations. UPC is one of the current models in the so-called Partitioned Global Address Space paradigm. This paradigm attempts to increase the simplicity of codes and achieve a better effi...
Gespeichert in:
| Veröffentlicht in: | Proceedings / IEEE International Conference on Cluster Computing S. 318 - 321 |
|---|---|
| Hauptverfasser: | , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
01.09.2015
|
| Schlagworte: | |
| ISSN: | 1552-5244 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | The main motivation of this work is the evaluation of the Unified Parallel C (UPC) model, for Boltzmann-fluid simulations. UPC is one of the current models in the so-called Partitioned Global Address Space paradigm. This paradigm attempts to increase the simplicity of codes and achieve a better efficiency and scalability. Two different UPC-based implementations, explicit and implicit, are presented and evaluated. We compare the fundamental features of our UPC implementations with other parallel programming model, MPI-OpenMP. In particular each of the major steps of any LBM code, i.e., Boundary Conditions, Communication, and LBM solver, are analyzed. |
|---|---|
| AbstractList | The main motivation of this work is the evaluation of the Unified Parallel C (UPC) model, for Boltzmann-fluid simulations. UPC is one of the current models in the so-called Partitioned Global Address Space paradigm. This paradigm attempts to increase the simplicity of codes and achieve a better efficiency and scalability. Two different UPC-based implementations, explicit and implicit, are presented and evaluated. We compare the fundamental features of our UPC implementations with other parallel programming model, MPI-OpenMP. In particular each of the major steps of any LBM code, i.e., Boundary Conditions, Communication, and LBM solver, are analyzed. |
| Author | Jansson, Johan Valero-Lara, Pedro |
| Author_xml | – sequence: 1 givenname: Pedro surname: Valero-Lara fullname: Valero-Lara, Pedro email: pvalero@bcamath.org organization: CFD & Comput. Technol. Unit, Basque Center for Appl. Math., Bibao, Spain – sequence: 2 givenname: Johan surname: Jansson fullname: Jansson, Johan email: jjansson@bcamath.org organization: KTH R. Inst. of Technol., Stockholm, Sweden |
| BookMark | eNotzLtOwzAUAFAjFYlSOjOweITBwc84ZitWH0hBjUizUjnOjWTJTaqkGfr3HWA623lEs67vAKFnRhPGqHm3eVUe1j8Jp0wlit-hpdEZk6kWqTKZnqE5U4oTxaV8QMtxDDXlqU6loXyOfvPPb7IrLCZ41eH9GTpS9tPgAR_6PuK2H_AmTqHBZThN0V1C340Jtm4EXF6m5vqBqy60ARpcuMHFCBFb_FoVlhTbVfn2hO5bF0dY_rtA1WZ9sDuS77dfdpWTwDN9Ib6lSgjqMm_SRnGh2zoTSlKndS2ZMJlzMtPG89ooAA6N895LKUxNIQXPxAK9_L0BAI7nIZzccD1qQbUyRtwAmfFTIQ |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/CLUSTER.2015.52 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplorer url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9781467365987 146736598X |
| EndPage | 321 |
| ExternalDocumentID | 7307599 |
| Genre | orig-research |
| GroupedDBID | 29O 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i287t-cf05330a8c96d5237fb83540a77b41398aa4879c2b95ee2edaccc4439b0e6ec13 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 9 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000378648100041&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1552-5244 |
| IngestDate | Wed Aug 27 02:50:17 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i287t-cf05330a8c96d5237fb83540a77b41398aa4879c2b95ee2edaccc4439b0e6ec13 |
| OpenAccessLink | http://hdl.handle.net/20.500.11824/62 |
| PageCount | 4 |
| ParticipantIDs | ieee_primary_7307599 |
| PublicationCentury | 2000 |
| PublicationDate | 20150901 |
| PublicationDateYYYYMMDD | 2015-09-01 |
| PublicationDate_xml | – month: 09 year: 2015 text: 20150901 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | Proceedings / IEEE International Conference on Cluster Computing |
| PublicationTitleAbbrev | CLUSTER |
| PublicationYear | 2015 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssib026764902 ssj0037306 |
| Score | 1.9864033 |
| Snippet | The main motivation of this work is the evaluation of the Unified Parallel C (UPC) model, for Boltzmann-fluid simulations. UPC is one of the current models in... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 318 |
| SubjectTerms | Boundary conditions CLUSTER Computational modeling Electronics packaging Instruction sets Lattice-Boltzmann Method Mathematical model Parallel Computing Partitioned Global Address Space (PGAS) Programming Unified Parallel C (UPC) |
| Title | LBM-HPC - An Open-Source Tool for Fluid Simulations. Case Study: Unified Parallel C (UPC-PGAS) |
| URI | https://ieeexplore.ieee.org/document/7307599 |
| WOSCitedRecordID | wos000378648100041&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 | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3LS8MwGA_b8OBp6ia-ycGDgtna9ZHG2yzOHeYodIOdHGkeUJit7CH43_sl66YHL97akkDJl_A98vt9P4RuVeRQLSUlpl0aMTd7hGt4pTTztHBVxH1hxSboeBzNZiypoYc9F0YpZcFnqmMe7V2-LMXGlMq6sBtpwFgd1SkNt1yt3d7phTT0mbNvHeXBWMssCgKTbPl-1dbHdVg3Hk1TiBUNrivoGMbRL10V61YGzf_90BFq__DzcLL3PMeopooT1NwJNODqvLbQ2-jplQyTGBPcL7DBjpDUFuvxpCwXGOJVPFhsconT_L2S8Vp1cAyODRt84dcjhpBUQ5CKE740oisLHOO7aRKT5KWf3rfRdPA8iYekElQgOSRGayK0Yd46PBIslJCBUp3Zug8Hy4AzYxHnkL8w0ctYoFRPSS6E8CFkyRwVKuF6p6hRlIU6QziIPM64znwlpS_cLILMJ8tgJpdaezo8Ry2zXPOPbc-MebVSF39_vkSHxhhb7NYVaqyXG3WNDsTnOl8tb6yhvwFsdqWY |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3LS8MwHA5zCnqauolvc_CgYGYfadN4m8U5sRuFbrCTI80DCrOVPQT_e5Oumx68eGtLAiW_hN8j3_f7ALiWgUWUEASZdmnI3OwhpvQrIamruC0DhnkpNkEGg2A8pnEN3G24MFLKEnwm2-axvMsXBV-aUtm93o3Eo3QLbHsYO9aKrbXePY5PfEytTfMoV48uuUWeZ9ItjKvGPrZF78NolOho0SC7vLbhHP1SVikdS7fxv1_aB60fhh6MN77nANRkfggaa4kGWJ3YJniLHvuoF4cQwU4ODXoEJWW5Hg6LYgp1xAq702UmYJK9V0Je8zYMtWuDBmH49QB1UKp0mApjNjOyK1MYwptRHKL4uZPctsCo-zQMe6iSVECZTo0WiCvDvbVYwKkvdA5KVFpWfpi2jXZnNGBMZzCUOyn1pHSkYJxzrIOW1JK-5LZ7BOp5kctjAL3AZZSpFEshMLfTQOc-aapnMqGUq_wT0DTLNflYdc2YVCt1-vfnK7DbG_ajSfQyeD0De8YwKyTXOagvZkt5AXb45yKbzy5Lo38DPFio3w |
| 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%3Abook&rft.genre=proceeding&rft.title=Proceedings+%2F+IEEE+International+Conference+on+Cluster+Computing&rft.atitle=LBM-HPC+-+An+Open-Source+Tool+for+Fluid+Simulations.+Case+Study%3A+Unified+Parallel+C+%28UPC-PGAS%29&rft.au=Valero-Lara%2C+Pedro&rft.au=Jansson%2C+Johan&rft.date=2015-09-01&rft.pub=IEEE&rft.issn=1552-5244&rft.spage=318&rft.epage=321&rft_id=info:doi/10.1109%2FCLUSTER.2015.52&rft.externalDocID=7307599 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1552-5244&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1552-5244&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1552-5244&client=summon |