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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings / IEEE International Conference on Cluster Computing S. 318 - 321
Hauptverfasser: Valero-Lara, Pedro, Jansson, Johan
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