Skip to main content

Accuracy of patch dynamics with mesoscale temporal coupling for efficient massively parallel simulations

Author(s): Bunder, JE; Roberts, AJ; Kevrekidis, Yannis G.

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr1qz99
Full metadata record
DC FieldValueLanguage
dc.contributor.authorBunder, JE-
dc.contributor.authorRoberts, AJ-
dc.contributor.authorKevrekidis, Yannis G.-
dc.date.accessioned2021-10-08T19:58:20Z-
dc.date.available2021-10-08T19:58:20Z-
dc.date.issued2016-01-01en_US
dc.identifier.citationBunder, JE, Roberts, AJ, Kevrekidis, YG. (2016). Accuracy of patch dynamics with mesoscale temporal coupling for efficient massively parallel simulations. SIAM Journal on Scientific Computing, 38 (4), C335 - C371. doi:10.1137/15M1015005en_US
dc.identifier.issn1064-8275-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr1qz99-
dc.description.abstract© 2016 Society for Industrial and Applied Mathematics. Massive parallelization has lead to a dramatic increase in available computational power. However, data transfer speeds have failed to keep pace and are the major limiting factor in the development of exascale computing. New algorithms must be developed which minimize the transfer of data. Patch dynamics is a computational macroscale modeling scheme which provides a coarse macroscale solution of a problem defined on a fine microscale by dividing the domain into many nonoverlapping, coupled patches. Patch dynamics is readily adaptable to massive parallelization as each processor can evaluate the dynamics on one, or a few, patches. However, patch coupling conditions interpolate across the unevaluated parts of the domain between patches, and are typically reevaluated at every microscale time step, thus requiring almost continuous data transfer. We propose a modified patch dynamics scheme which minimizes data transfer by only reevaluating the patch coupling conditions at "mesoscale" time scales which are significantly larger than the microscale time of the microscale problem. We analyze the error arising from patch dynamics with mesoscale temporal coupling as a function of the mesoscale time interval, patch size, and ratio between the microscale and macroscale.en_US
dc.format.extentC335 - C371en_US
dc.language.isoen_USen_US
dc.relation.ispartofSIAM Journal on Scientific Computingen_US
dc.rightsAuthor's manuscripten_US
dc.titleAccuracy of patch dynamics with mesoscale temporal coupling for efficient massively parallel simulationsen_US
dc.typeJournal Articleen_US
dc.identifier.doidoi:10.1137/15M1015005-
dc.identifier.eissn1095-7200-
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/journal-articleen_US

Files in This Item:
File Description SizeFormat 
Accuracy_patch_dynamics_temporal_parallel_simulations.pdf1.16 MBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.