The Library
Optimisation of patch distribution strategies for AMR applications
Tools
Beckingsale, David A., Perks, O. F. J., Gaudin, W. P., Herdman, J. A. and Jarvis, Stephen A. (2013) Optimisation of patch distribution strategies for AMR applications. In: Tribastone, Mirco and Gilmore, Stephen, 1962-, (eds.) Computer Performance Engineering. Lecture Notes in Computer Science , Volume 7587 . Springer, pp. 210-223. ISBN 9783642367809
|
Text
WRAP_Beckingsale_2012_Beckingsale_Optimisation_of_Patch_Distribution_Strategies_for_AMR_Applications.pdf - Submitted Version Download (754Kb) | Preview |
Official URL: http://dx.doi.org/10.1007/978-3-642-36781-6_15
Abstract
As core counts increase in the world's most powerful supercomputers, applications are becoming limited not only by computational power, but also by data availability. In the race to exascale, efficient and effective communication policies are key to achieving optimal application performance. Applications using adaptive mesh refinement (AMR) trade off communication for computational load balancing, to enable the focused computation of specific areas of interest. This class of application is particularly susceptible to the communication performance of the underlying architectures, and are inherently difficult to scale efficiently. In this paper we present a study of the effect of patch distribution strategies on the scalability of an AMR code. We demonstrate the significance of patch placement on communication overheads, and by balancing the computation and communication costs of patches, we develop a scheme to optimise performance of a specific, industry-strength, benchmark application.
Item Type: | Book Item | ||||
---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software | ||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||
Library of Congress Subject Headings (LCSH): | Supercomputers , Systems software | ||||
Series Name: | Lecture Notes in Computer Science | ||||
Publisher: | Springer | ||||
ISBN: | 9783642367809 | ||||
ISSN: | 0302-9743 | ||||
Book Title: | Computer Performance Engineering | ||||
Editor: | Tribastone, Mirco and Gilmore, Stephen, 1962- | ||||
Official Date: | 2013 | ||||
Dates: |
|
||||
Volume: | Volume 7587 | ||||
Page Range: | pp. 210-223 | ||||
DOI: | 10.1007/978-3-642-36781-6_15 | ||||
Status: | Peer Reviewed | ||||
Publication Status: | Published | ||||
Access rights to Published version: | Restricted or Subscription Access | ||||
Description: | |||||
Funder: | Royal Society (Great Britain), Atomic Weapons Establishment (Great Britain) (AWE), Technology Strategy Board (Great Britain) | ||||
Grant number: | IF090020/AM (RS) ; CDK0660, CDK0724 (AWE) ; KTP006740 (TSB) |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |