2009
DOI: 10.1007/978-3-642-01970-8_18
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Resizing of Parallel Scientific Simulations: A Case Study Using LAMMPS

Abstract: Large-scale computational science simulations are a dominant component of the workload on modern supercomputers. Efficient use of high-end resources for these large computations is of considerable scientific and economic importance. However, conventional job schedulers limit flexibility in that they are 'static', i.e., the number of processors allocated to an application can not be changed at runtime. In earlier work, we described ReSHAPE a system that eliminates this drawback by supporting dynamic resizabilit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
9
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 11 publications
0
9
0
Order By: Relevance
“…ReSHAPE [14] integrates job reconfiguration techniques with job scheduling in a framework that also considers the current performance of the execution. Complementary research using this framework analyzes its impact on individual performance and throughput in small workloads [15,16]. That solution, however, requires all applications in the cluster to be specifically-developed to be flexible under the ReSHAPE framework.…”
Section: Related Workmentioning
confidence: 99%
“…ReSHAPE [14] integrates job reconfiguration techniques with job scheduling in a framework that also considers the current performance of the execution. Complementary research using this framework analyzes its impact on individual performance and throughput in small workloads [15,16]. That solution, however, requires all applications in the cluster to be specifically-developed to be flexible under the ReSHAPE framework.…”
Section: Related Workmentioning
confidence: 99%
“…This is the most complex HPC application that has been turned into malleable so far. The malleability capabilities were added exploiting the Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) support for file-based checkpoint and restart (see Sudarsan et al, 2009). A synthetic workload (see Sudarsan and Ribbens, 2016).…”
Section: Related Workmentioning
confidence: 99%
“…A detailed survey on various application types (Rigid, Moldable, malleable) was conducted in [9]. Resizing application to improve performance has been investigated by many authors, including [16,5,20,19] among others. A related recent study is the design of a MPI prototype for enabling tolerance in Moldable MapReduce applications [11].…”
Section: Moldable and Gridshaped Applicationsmentioning
confidence: 99%