Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Logan Moon

dblp:86/9134 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · unresolved

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 61% GPUs and heterogeneous computing · 35% Processor architecture and microarchitecture · 4%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
High-performance computing › scientific computing systems › computational fluid dynamics
blood flow simulation
0.112010
Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures · SC 2010
High-performance computing › scientific computing systems
computational fluid dynamics
0.112010
Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures · SC 2010
GPUs and heterogeneous computing › CPU-GPU heterogeneous computing
CPU-GPU parallelism
0.112010
Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures · SC 2010
GPUs and heterogeneous computing
heterogeneous architecture
0.112010
Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures · SC 2010
High-performance computing
performance optimization at scale
0.112010
Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures · SC 2010
High-performance computing
scientific computing systems
0.112010
Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures · SC 2010
GPUs and heterogeneous computing
GPU computing
0.012010
Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures · SC 2010
Processor architecture and microarchitecture
multithreading
0.012010
Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures · SC 2010

Methods — techniques the papers use, named apart from their topics

vectorization · 0.1nonlinear solid mechanics · 0.1n-body hydrodynamic interactions · 0.1distributed-memory parallelism · 0.1
YearPublicationVenuePosition
2010 Petascale Direct Numerical Simulation of Blood Flow on 200K Cores and Heterogeneous Architectures
abstract
We present a fast, petaflop-scalable algorithm for Stokesian particulate flows. Our goal is the direct simulation of blood, which we model as a mixture of a Stokesian fluid (plasma) and red blood cells (RBCs). Directly simulating blood is a challenging multiscale, multiphysics problem. We report simulations with up to 200 million deformable RBCs. The largest simulation amounts to 90 billion unknowns in space. In terms of the number of cells, we improve the state-of-the art by several orders of magnitude: the previous largest simulation, at the same physical fidelity as ours, resolved the flow of O(1,000-10,000) RBCs. Our approach has three distinct characteristics: (1) we faithfully represent the physics of RBCs by using nonlinear solid mechanics to capture the deformations of each cell; (2) we accurately resolve the long-range, N-body, hydrodynamic interactions between RBCs (which are caused by the surrounding plasma); and (3) we allow for the highly non-uniform distribution of RBCs in space. The new method has been implemented in the software library MOBO (for “Moving Boundaries”). We designed MOBO to support parallelism at all levels, including inter-node distributed memory parallelism, intra-node shared memory parallelism, data parallelism (vectorization), and fine-grained multithreading for GPUs. We have implemented and optimized the majority of the computation kernels on both Intel/AMD x86 and NVidia's Tesla/Fermi platforms for single and double floating point precision. Overall, the code has scaled on 256 CPU-GPUs on the Teragrid's Lincoln cluster and on 200,000 AMD cores of the Oak Ridge national Laboratory's Jaguar PF system. In our largest simulation, we have achieved 0.7 Petaflops/s of sustained performance on Jaguar.
Abtin Rahimian, Ilya Lashuk, Shravan K. Veerapaneni, Aparna Chandramowlishwaran, Dhairya Malhotra, Logan Moon, Rahul S. Sampath, Aashay Shringarpure, Jeffrey S. Vetter, Richard W. Vuduc, Denis Zorin, George Biros
SC6