Publication:
Structured adaptive mesh refinement adaptations to retain performance portability with increasing heterogeneity

dc.contributor.coauthorDubey, Anshu
dc.contributor.coauthorBerzins, Martin
dc.contributor.coauthorBurstedde, Carsten
dc.contributor.coauthorNorman, Michael L.
dc.contributor.coauthorWahib, Mohammed
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorErten, Didem Unat
dc.contributor.kuprofileFaculty Member
dc.contributor.otherDepartment of Computer Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokid219274
dc.date.accessioned2024-11-10T00:07:10Z
dc.date.issued2021
dc.description.abstractAdaptive mesh refinement (AMR) is an important method that enables many mesh-based applications to run at effectively higher resolution within limited computing resources by allowing high resolution only where really needed. This advantage comes at a cost, however: greater complexity in the mesh management machinery and challenges with load distribution. With the current trend of increasing heterogeneity in hardware architecture, AMR presents an orthogonal axis of complexity. The usual techniques, such as asynchronous communication and hierarchy management for parallelism and memory that are necessary to obtain reasonable performance are very challenging to reason about with AMR. Different groups working with AMR are bringing different approaches to this challenge. Here, we examine the design choices of several AMR codes and also the degree to which demands placed on them by their users influence these choices.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.issue5
dc.description.openaccessYES
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuN/A
dc.description.sponsorshipDepartment of Energy, National Nuclear Security Administration [DE-NA0002375]
dc.description.sponsorshipU.S. Department of Energy by Argonne National Laboratory [DE-AC02-06CH11357]
dc.description.sponsorshipDeutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany's Excellence Strategy [EXC-2047/1-390685813]
dc.description.sponsorshipU.S. National Science Foundation under the Cyberinfrastructure for Sustained Scientific Innovation (CSSI) program [OAC-1,835,402]
dc.description.sponsorshipExascale Computing Project [17-SC-20-SC] The Uintah material is based upon work supported by the Department of Energy, National Nuclear Security Administration under Award Number DE-NA0002375. Flash-Xwork was performed under the auspices of the U.S. Department of Energy by Argonne National Laboratory under contract number DE-AC02-06CH11357, and also supported in part by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.
dc.description.sponsorshipCarsten Burstedde gratefully acknowledges travel support by the Hausdorff Center for Mathematics (HCM) funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany's Excellence Strategy-EXC-2047/1-390685813. Enzo-E development is supported in part by U.S. National Science Foundation Grant OAC-1,835,402 to M. Norman under the Cyberinfrastructure for Sustained Scientific Innovation (CSSI) program.
dc.description.volume23
dc.identifier.doi10.1109/MCSE.2021.3099603
dc.identifier.eissn1558-366X
dc.identifier.issn1521-9615
dc.identifier.quartileQ4
dc.identifier.scopus2-s2.0-85116061674
dc.identifier.urihttp://dx.doi.org/10.1109/MCSE.2021.3099603
dc.identifier.urihttps://hdl.handle.net/20.500.14288/16743
dc.identifier.wos698854500019
dc.keywordsComplexity theory
dc.keywordsParallel processing
dc.keywordsMemory management
dc.keywordsMarket research
dc.keywordsCodes
dc.keywordsAsynchronous communication
dc.keywordsAdaptive mesh refinement
dc.languageEnglish
dc.publisherIEEE Computer Society
dc.sourceComputing in Science and Engineering
dc.subjectComputer Science
dc.subjectArtificial intelligence
dc.titleStructured adaptive mesh refinement adaptations to retain performance portability with increasing heterogeneity
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.authorid0000-0002-2351-0770
local.contributor.kuauthorErten, Didem Unat
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae

Files