Publication:
Load balancing for parallel multiphase flow simulation

dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.departmentGraduate School of Sciences and Engineering
dc.contributor.kuauthorAhmad, Najeeb
dc.contributor.kuauthorErten, Didem Unat
dc.contributor.kuauthorFarooqi, Muhammad Nufail
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteGRADUATE SCHOOL OF SCIENCES AND ENGINEERING
dc.date.accessioned2024-11-09T11:39:34Z
dc.date.issued2018
dc.description.abstractThis paper presents a scalable dynamic load balancing scheme for a parallel front- tracking method based multiphase flow simulation. In this simulation employing both Lagrangian and Eulerian grids, processes operating on Lagrangian grid are susceptible to load imbalance due to moving Lagrangian grid points (bubbles) and load distribution based on spatial location of bubbles. To load balance these processes, we distribute load keeping in view both current processor load distribution and bubble spatial locality and remap interprocess communication. The result is a uniform processor load distribution and predictable and less expensive communication scheme. Scalability studies on the Hazel Hen supercomputer demonstrate excellent scaling with exponential savings in execution time as the problem size becomes increasingly large. While moderate speedup is observed for strong scaling, speedup of up to 30% is achieved over nonload- balanced version when simulating 13824 bubbles on 4096 cores for weak scaling studies.
dc.description.fulltextYES
dc.description.indexedbyWOS
dc.description.indexedbyScopus
dc.description.openaccessYES
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuTÜBİTAK
dc.description.sponsorshipScientific and Technological Research Council of Turkey (TÜBİTAK)
dc.description.sponsorshipPRACE
dc.description.versionPublisher version
dc.description.volume2018
dc.identifier.doi10.1155/2018/6387049
dc.identifier.eissn1875-919X
dc.identifier.embargoNO
dc.identifier.filenameinventorynoIR01488
dc.identifier.issn1058-9244
dc.identifier.quartileN/A
dc.identifier.scopus2-s2.0-85046284446
dc.identifier.urihttps://doi.org/10.1155/2018/6387049
dc.identifier.wos427843300001
dc.keywordsFront-tracking method
dc.keywords2-phase flow
dc.keywordsInterfaces
dc.keywordsMechanics
dc.keywordsFluids
dc.language.isoeng
dc.publisherHindawi
dc.relation.grantno2.15E+195
dc.relation.ispartofScientific Programming
dc.relation.urihttp://cdm21054.contentdm.oclc.org/cdm/ref/collection/IR/id/8058
dc.subjectComputer science, software engineering
dc.titleLoad balancing for parallel multiphase flow simulation
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.kuauthorAhmad, Najeeb
local.contributor.kuauthorFarooqi, Muhammad Nufail
local.contributor.kuauthorErten, Didem Unat
local.publication.orgunit1College of Engineering
local.publication.orgunit1GRADUATE SCHOOL OF SCIENCES AND ENGINEERING
local.publication.orgunit2Department of Computer Engineering
local.publication.orgunit2Graduate School of Sciences and Engineering
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication3fc31c89-e803-4eb1-af6b-6258bc42c3d8
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication434c9663-2b11-4e66-9399-c863e2ebae43
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
8058.pdf
Size:
1.73 MB
Format:
Adobe Portable Document Format