VLDB 2026 Research / reviewers in the wild / expert
Karen A. Magerlein
dblp:30/2098
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3
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 · 77% Parallel and multicore computing · 23% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › parallelization strategies
multi-level parallelism |
0.2 | 1 | 2013 | Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/Q · PPoPP 2013 |
High-performance computing › performance optimization
parallel computing optimization |
0.2 | 1 | 2013 | Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/Q · PPoPP 2013 |
High-performance computing › scientific computing
scientific computing application |
0.2 | 1 | 2013 | Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/Q · PPoPP 2013 |
High-performance computing › scientific computing systems
seismic imaging |
0.2 | 1 | 2013 | Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/Q · PPoPP 2013 |
High-performance computing › supercomputer architecture
blue gene/q |
0.0 | 1 | 2013 | Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/Q · PPoPP 2013 |
Methods — techniques the papers use, named apart from their topics
domain partition · 0.2SIMD · 0.2MPI · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/QabstractBlue Gene/Q (BG/Q) is an early representative of increasing scale and thread count that will characterize future HPC systems: large counts of nodes, cores, and threads; and a rich programming environment with many degrees of freedom in parallel computing optimization. So it is both a challenge and an opportunity to it to accelerate the seismic imaging applications to the unprecedented levels that will significantly advance the technologies for the oil and gas industry. In this work we aim to address two important questions: how HPC systems with high levels of scale and thread count will perform in real applications; and how systems with many degrees of freedom in parallel programming can be calibrated to achieve optimal performance. Based on BG/Q's architecture features and RTM workload characteristics, we developed massive domain partition, MPI , and SIMD Our detailed deep analyses in various aspects of optimization also provide valuable experience and insights into how can be utilized to facilitate the advance of seismic imaging technologies. Our BG/Q RTM solution achieved a 14.93x speedup over the BG/P implementation. Our multi-level parallelism strategies for Reverse Time Migration (RTM) seismic imaging computing on BG/Q provides an example of how HPC systems like BG/Q can accelerate applications to a new level. Ligang Lu, Karen A. Magerlein |
PPoPP | 2 |
| 2013 | Multiple threads and parallel challenges for large simulations to accelerate a general Navier-Stokes CFD code on massively parallel systemsabstractSUMMARY Computational fluid dynamics is an increasingly important application domain for computational scientists. In this paper, we propose and analyze optimizations necessary to run CFD simulations consisting of multibillion‐cell mesh models on large processor systems. Our investigation leverages the general industrial Navier–Stokes CFD application, Code_Saturne, developed by Electricité de France for incompressible and nearly compressible flows. In this paper, we outline the main bottlenecks and challenges for massively parallel systems and emerging processor features such as many‐core, transactional memory, and thread level speculation. We also present an approach based on an octree search algorithm to facilitate the joining of mesh parts and to build complex larger unstructured meshes of several billion grid cells. We describe two parallel strategies of an algebraic multigrid solver and we detail how to introduce new levels of parallelism based on compiler directives with OpenMP, transactional memory and thread level speculation, for finite volume cell‐centered formulation and face‐based loops. A renumbering scheme for mesh faces is proposed to enhance thread‐level parallelism. Copyright © 2012 John Wiley & Sons, Ltd. Yvan Fournier, Jérôme Bonelle, Pascal Vezolle, Jerry Heyman, Bruce D'Amora, Karen A. Magerlein, John Magerlein, Gordon W. Braudaway, Charles Moulinec, Andrew G. Sunderland |
Concurr. Comput. Pract. Exp. | 6 |
| 2012 | Reducing Data Movement Costs: Scalable Seismic Imaging on Blue GeneabstractWe present an optimized Blue Gene/P implementation of Reverse Time Migration, a seismic imaging algorithm widely used in the petroleum industry today. Our implementation is novel in that it uses large communication bandwidth and low latency to convert an embarrassingly parallel problem into one that can be efficiently solved using massive domain partitioning. The success of this seemingly counterintuitive approach is the result of several key aspects of the imaging problem, including very regular and local communication patterns, balanced compute and communication requirements, scratch data handling, multiple-pass approaches, and most importantly, the fact that partitioning the problem allows each sub-problem to fit in cache, dramatically increasing locality and bandwidth and reducing latency. This approach can be easily extended to next-generation imaging algorithms currently being developed. In this paper we present details of our implementation, including application-scaling results on Blue Gene/P. Michael Perrone, Lurng-Kuo Liu, Ligang Lu, Karen A. Magerlein, Changhoan Kim, Irina Fedulova, Artyom Semenikhin |
IPDPS | 4 |
| 2010 | Accelerating Computational Fluid Dynamics on the IBM Blue Gene/P SupercomputerabstractComputational Fluid Dynamics (CFD) is an increasingly important application domain for computational scientists. In this paper, we propose and analyze optimizations necessary to run CFD simulations consisting of multi-billion-cell mesh models on large processor systems. Our investigation leverages the general industrial Navier-Stokes open-source CFD application, Code_Saturne, developed by Electricité de France (EDF). Our work considers emerging processor features such as many-core, Symmetric Multi-threading (SMT), Single Instruction Multiple Data (SIMD), Transactional Memory, and Thread Level Speculation. Initially, we have targeted per-node performance improvements by reconstructing the code and data layouts to optimally use multiple threads. We present a general loop transformation that will enable the compiler to generate OpenMP threads effectively with minimal impact to overall code structure. A renumbering scheme for mesh faces is proposed to enhance thread-level parallelism and generally improve data locality. Performance results on IBM Blue Gene/P supercomputer and Intel Xeon Westmere cluster are included. Pascal Vezolle, Jerry Heyman, Bruce D'Amora, Gordon W. Braudaway, Karen A. Magerlein, John Magerlein, Yvan Fournier |
SBAC-PAD | 5 |