VLDB 2026 Research / reviewers in the wild / expert
Lynn B. Reid
dblp:36/4384
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3Software engineering, systems software and programming languages · 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
2 papers |
Parallel and multicore computing · 45% High-performance computing · 42% Storage systems · 13% | |
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
scientific computing systems |
0.1 | 1 | 2011 | Experiences using smaash to manage data-intensive simulations · HPDC 2011 |
Empirical software engineering
mining software repositories |
0.1 | 1 | 2008 | The role of MPI in development time: a case study · SC 2008 |
Empirical software engineering › mining software repositories
version history analysis |
0.1 | 1 | 2008 | The role of MPI in development time: a case study · SC 2008 |
Parallel and multicore computing › parallel computing › parallel software engineering
parallel programmer productivity |
0.1 | 1 | 2008 | The role of MPI in development time: a case study · SC 2008 |
Storage systems › file systems
distributed file system |
0.0 | 1 | 2011 | Experiences using smaash to manage data-intensive simulations · HPDC 2011 |
Parallel and multicore computing
MPI |
0.0 | 1 | 2008 | The role of MPI in development time: a case study · SC 2008 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 2008 | The role of MPI in development time: a case study · SC 2008 |
Methods — techniques the papers use, named apart from their topics
source code analysis · 0.2regression testing history · 0.2metadata management · 0.1automated tooling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Ongoing verification of a multiphysics community code: FLASHabstractSUMMARY When developing a complex, multi‐authored code, daily testing on multiple platforms and under a variety of conditions is essential. It is therefore necessary to have a regression test suite that is easily administered and configured, as well as a way to easily view and interpret the test suite results. We describe the methodology for verification of FLASH, a highly capable multiphysics scientific application code with a wide user base. The methodology uses a combination of unit and regression tests and an in‐house testing software that is optimized for operation under limited resources. Although our practical implementations do not always comply with theoretical regression‐testing research, our methodology provides a comprehensive verification of a large scientific code under resource constraints.Copyright © 2013 John Wiley & Sons, Ltd. Anshu Dubey, Klaus Weide, Dongwook Lee 0004, John Bachan, Christopher S. Daley, Samuel Olofin, Noel T. Taylor, Paul M. Rich, Lynn B. Reid |
Softw. Pract. Exp. | 9 |
| 2011 | Experiences using smaash to manage data-intensive simulationsabstractHigh performance scientific computer simulations created with such systems as the University of Chicago's FLASH code generate enormous amounts of data that must be captured, cataloged, and analyzed. Unless this is formally done, monitoring such simulations, tracking and reproducing old ones, and analyzing and archiving their output, can be haphazard and idiosyncratic. Smaash, a simulation management and analysis system that has been developed at the University of Chicago and Argonne National Laboratory, seeks to solve some of these problems by offering what approaches a single point of control and analysis, a metadata-base, and a set of tools that automate some of what scientists have been doing by hand. Randy Hudson, John Norris, Lynn B. Reid, Klaus Weide, George Cal Jordan IV, Michael E. Papka |
HPDC | 3 |
| 2009 | Extensible component-based architecture for FLASH, a massively parallel, multiphysics simulation code
Anshu Dubey, Katie Antypas, Murali K. Ganapathy, Lynn B. Reid, Katherine Riley, Daniel J. Sheeler, Andrew R. Siegel, Klaus Weide |
Parallel Comput. | 4 |
| 2008 | The role of MPI in development time: a case studyabstractThere is widespread belief in the computer science community that MPI is a difficult and time-intensive approach to developing parallel software. Nevertheless, MPI remains the dominant programming model for HPC systems, and many projects have made effective use of it. It remains unknown how much impact the use of MPI truly has on the productivity of computational scientists. In this paper, we examine a mature, ongoing HPC project, the Flash Center at the University of Chicago, to understand how MPI is used and to estimate the time that programmers spend on MPI-related issues during development. Our analysis is based on an examination of the source code, version control history, and regression testing history of the software. Based on our study, we estimate that about 20% of the development effort is related to MPI. This implies a maximum productivity improvement of 25% for switching to an alternate parallel programming model. Lorin Hochstein, Forrest Shull, Lynn B. Reid |
SC | 3 |