2009
DOI: 10.1002/cpe.1494
|View full text |Cite
|
Sign up to set email alerts
|

First experience of compressible gas dynamics simulation on the Los Alamos roadrunner machine

Abstract: SUMMARYWe report initial experience with gas dynamics simulation on the Los Alamos Roadrunner machine. In this initial work, we have restricted our attention to flows in which the flow Mach number is less than 2. This permits us to use a simplified version of the PPM gas dynamics algorithm that has been described in detail by Woodward (2006). We follow a multifluid volume fraction using the PPB moment-conserving advection scheme, enforcing both pressure and temperature equilibrium between two monatomic ideal g… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 31 publications
(50 reference statements)
0
12
0
Order By: Relevance
“…(See [52,51] for examples of efficient implementations of compressible gas dynamics on LANL's Roadrunner supercomputer. )…”
Section: Conclusion and Discussionmentioning
confidence: 99%
“…(See [52,51] for examples of efficient implementations of compressible gas dynamics on LANL's Roadrunner supercomputer. )…”
Section: Conclusion and Discussionmentioning
confidence: 99%
“…This unusual grid size is a result of our having left much of the code outside of the advection kernel unchanged from its gas dynamics implementation. Therefore, each grid briquette of 4 3 cells has a contiguous record in main memory of 5u4 3 words, corresponding to a sequence of records for a density, pressure, and 3 components of velocity. We read and write only the first record, for the density, in this application, but the space for the other 4 remains, and these 4 additional blank records are incorporated into all the MPI message passing.…”
Section: Advection Examplementioning
confidence: 99%
“…It also shares with our full application a very important feature: it has a large difference stencil, and the computation proceeds in phases that alternate between computations of cell and cell interface quantities. Each of these alternating phases of computation becomes transformed in our high performance code expression into a separate stage in a computation pipeline (see [2][3][4][5]). In this way, this PPM advection kernel reflects the overall character of our full application.…”
Section: Advection Examplementioning
confidence: 99%
“…The indexing of these vector temporaries is baroque (cf. [4][5][6]). The programming effort required to produce such a code, modify it, debug it, and maintain it is excessive.…”
Section: The Solution: Extreme Pipelining Of the Computationmentioning
confidence: 99%